Ball Balancing Robot pt.2

  Рет қаралды 13,085

Aaed Musa

Aaed Musa

Күн бұрын

Пікірлер
@PCRduino
@PCRduino Жыл бұрын
Excellent explanations and very well done! Best I've seen on PID systems! Great for my students. Keep up the excellent work; you've earned my subscription!
@AaedMusa
@AaedMusa Жыл бұрын
thanks I appreciate it!
@RobertShaverOfAustin
@RobertShaverOfAustin Жыл бұрын
I agree. I might have learned more; understood more, if they had this back when I needed it some 50 years ago. Also, I can't believe how few subscribers you have. Well now I'm *SUBSCRIBED!*
@AaedMusa
@AaedMusa Жыл бұрын
@@RobertShaverOfAustin one of the greatest mysteries of the universe lol
@harshgupta5027
@harshgupta5027 Жыл бұрын
where can i learn about servo motors...and other electronic devices that is used to make some stuff
@gearscodeandfire
@gearscodeandfire 4 ай бұрын
Binging your stuff and finding it so freakin helpful- thanks man
@p.f.3014
@p.f.3014 6 ай бұрын
A logical development would be to now have balls of variable mass (or other physical properties?) It would be nice to see plots of the error with time. I think you could make the algorithm tune itself. Fuzzy control might also be possible. Great work!
@JeremyCook
@JeremyCook 2 жыл бұрын
Neat. What's that software you're using for notes?
@AaedMusa
@AaedMusa Жыл бұрын
OneNote
@JeremyCook
@JeremyCook Жыл бұрын
@@AaedMusa Thanks!
@bahadrsar8991
@bahadrsar8991 Жыл бұрын
hello man do you learn this systems without university ı stdy mechn engnr 2.class but ı didnt learn this systems
@erezk2170
@erezk2170 Жыл бұрын
Excellent
@qcnck2776
@qcnck2776 Жыл бұрын
Thanks for another great video.
@benoitlagace
@benoitlagace 6 ай бұрын
Wouldnt the integral value would help him being constantly learning from his incorrect movements and tuning himself all the time ?? Im not an engineer but i did a electromechanic formation some 12 years ago i did not worked with pid very much since school and even then it was simplified
@lucid_
@lucid_ Ай бұрын
The integral term helps with steady state error but since the ball is moving so quickly and there is no “steady state” per se (other than the exact center point), the integral would mostly add oscillation and make the controller much harder to tune (would probably need more aggressive derivative coefficient but that comes with its drawbacks as well)
@ehoworka
@ehoworka Жыл бұрын
A long time ago (in the BasicX days) I tried to develop a self-balancing robot. It had a single DOF: simply, just a T-square ruler placed upside-down on the floor with a single servo on top operating a single "arm". Sort of like a human keeping her balance standing with her legs apart and being only able to swing one arm. The robot had a single sensor - reporting the level angle. You may think of it as an upside-down Segway problem. I failed because the equations of angular momentum and acceleration got too hairy and BasicX was too slow. This problem is much simpler than the one that you have solved. Can you think (in your spare time) of a simple solution?
@AaedMusa
@AaedMusa Жыл бұрын
Interesting, that's something I'll look into doing.
@jsbrsb
@jsbrsb Жыл бұрын
Thank you for doing this! I've always wanted to understand PID control and inverse kinematics. This second video explains PID control and your approach with the software very well. Is there any chance a third video is coming to explain the inverse kinematics?
@AaedMusa
@AaedMusa Жыл бұрын
Unfortunately no. The brief overview is that I used vector calculus to derive the equations and it took a really long time lol! The equations essentially allow you to input a vector and have the platform point in the direction of that vector. Knowing the distances between the servos and how long each linkage is, you can break the entire system into a bunch of 3D lines and can then solve for the positons which each servo must face in order to get the platform to point in the direction of the aformetntioned vector.
@jsbrsb
@jsbrsb Жыл бұрын
@@AaedMusa thank you for the explanation. I'll go through it (which will take me some time!) and I appreciate the assistance. Keep up the great work!
@AaedMusa
@AaedMusa Жыл бұрын
@@jsbrsb thanks!
@qingchen4920
@qingchen4920 7 ай бұрын
@@jsbrsb Did you finish it,and can you share me it
@哈哈一笑-p2u
@哈哈一笑-p2u 8 ай бұрын
great
@มดแดง-ฃ3ข
@มดแดง-ฃ3ข 10 ай бұрын
รู้จักเศรษฐีบ้านนอก หมายถึงการศึกษาไม่มากวิทยุทรานซิสเตอร์เสียธานินทร์ไม่มีปัญญาซ่อม ความรู้ท่วมหัว เงินก็พิมพ์เอา ?
I Built a Ball Balancing Robot
8:55
Aaed Musa
Рет қаралды 1,1 МЛН
Empirical PID gain tuning (Kevin Lynch)
7:08
Northwestern Robotics
Рет қаралды 166 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
High precision speed reducer using rope
20:19
Aaed Musa
Рет қаралды 2 МЛН
Ball Balancing Robot pt.1
5:38
Aaed Musa
Рет қаралды 43 М.
Inverse kinematics of a ball balancing robot.
8:52
Koshiro Robot Creator
Рет қаралды 16 М.
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 75 М.
PID Balance+Ball | full explanation & tuning
13:13
Electronoobs
Рет қаралды 767 М.
The Octo-Bouncer
4:26
Electron Dust
Рет қаралды 4,8 МЛН
Hardware Demo of a Digital PID Controller
2:58
Gregory L. Holst
Рет қаралды 1 МЛН
Turn any DC Motor into a Servo Motor
25:24
How To Mechatronics
Рет қаралды 302 М.
Mastering Linefollower Optimization with Spike Prime!
3:44
Robots are not boring!
Рет қаралды 7 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН