Ball Balancing Robot pt.1
ฝัง
- เผยแพร่เมื่อ 2 ม.ค. 2023
- In this video, I show how I made a ball-balancing robot that uses object detection to prevent a ball from falling.
Part 2: • Ball Balancing Robot pt.2
Instructables: www.instructables.com/Ball-Ba... - วิทยาศาสตร์และเทคโนโลยี
Nicely done, thanks for putting so much into recording, documenting, and sharing!
thanks!
I love the "dump" shots!
Can be used in cars also, when speed breakers comes, car does not jump, while when we are drinking water or hot tea on going in pits are breakers by this method, controll of mechanism can be used in vehicles and cargo , items cannot be damaged.
Spectacular and VERY well explained. I envisioned the concept being applied to an economical home flight simulator cage. Thank yo for your production.
Thanks! And yes, creating plane simulations is one of the main uses of Stewart platforms.
very good tutorial and so well explained ! congratulations
This is so cool man!!
cool project man
really cool
Awesome job!
thanks
Spectacular and VERY well explained. I hope to get the equations & Code matlab of equations please as free as possible.
This is great! One question though, I've seen other ball balancing platforms that use only require two servos, one for X, one for Y. Thanks.
thanks! yes, those platforms only have 3DOF meaning they can only rotate. Mine has 6DOF meaning it can rotate and translate. I show the translation abilities towards the end of the video.
@@aaedmusa Thanks for the explanation. It would be interesting to replace the IK and PID algorithms with a neural net that learns how to balance. Not sure what the reward function would be, and it might require vision.
@@Enigma758 Sounds interesting but thats way above my pay grade lol!
Thats pretty cool man..
Awsome
I'd like to cover the surface in glow in the dark vinyl and put several UV LEDs in the ball. Then you could steer the ball to draw shapes or cursive writing on the surface.
interesting concept
please, can you also share the matlab codes and your inverse kinematics calculations?
Cool
Cool!
Bro teaches the professors 😳🥵, too good
Too smart
What idea behind this project?
I pretty much got the idea from other people who have done this. Stewart platforms exist and some people have equipped them with sensors to allow for ball balancing, so I did the same.
@@aaedmusa thanks, incredible 👍
Hi, Can you please share the inverse kinematics equations, would be of great help. Please. One on the instructable are that clear.
If you download the program, the equations are in the program.
hi my friend . i built a 6 dof parallel robot used high speed servo motor and stm32 uc . i detected roll and pitch angles and calibrated servo motors . now i want have relationships for balance robot . can you help me please ? thanks
This is a very well made project but that has to be the worst placed on/off switch I have ever seen. If something goes wrong you have to reach into the mechanism to hit the switch. Or if something burns you have to reach right into the middle of the device. Running a couple of wires to the outside would be a much better solution.
Agreed thanks for the feedback
Any idea how to start modeling such things before coding? It's always the modeling part is the hardest for me 😅
Yea i’d probably start by learning to CAD design. Fusion 360 is a pretty easy software to learn to use.
alternative for teensy 4.1?
Almost any arduino compatible microcontroller
What are the limitation of the platform? I guess it can not achieve any angle of rotation on every axis and such? How do you take care of these limitation before starting projecting this?
It can rotate on any axis. It can't rotate beyond about 30 degrees on any axis. It doesn't really need to rotate that much so it wasn't something I really took into account.
Thanks for replying and for the info!
If the camera is not installed, can you modify the code to directly control the platform movement?
No. Without the camera the robot has no way of knowing the position of the ball.
Sub this man please, he is a genius
Hi sir can we get Matlab code
What software do you use at 1:57?
Microsoft OneNote
@@aaedmusa thank you so much me and my friends love ya channel.
1:48
1:53
Very clever…you have a career at Boston Dynaics waiting…is suspect.
thank you, let's hope!
please, can you also share the matlab codes and your inverse kinematics calculations?