Inverse kinematics of a ball balancing robot.

  Рет қаралды 16,897

Koshiro Robot Creator

Koshiro Robot Creator

Күн бұрын

Пікірлер: 43
@kersgames6382
@kersgames6382 6 ай бұрын
This is what every bachelor robotics needs for his or her thesis. This was a pain to get my head around at the time. Thank you so much!
@HandlerNewton
@HandlerNewton 3 ай бұрын
The vidro is straightforward, simple and smooth, very well edited and the calculations are accurate. Also I love cats. New subscriber.
@5eurosenelsuelo
@5eurosenelsuelo 6 ай бұрын
Great video. It's nice being able to see the details.
@webanon
@webanon 27 күн бұрын
Twenty eight years ago I was an engineering student. I graduated and became a licensed engineer. I've always wished I "learned" math and not just the mechanics of math. A project like this would have aided my learning, knowledge retention, and abilities as an engineer. 🍻
@iosmc4
@iosmc4 5 ай бұрын
Awesome work! Can you talk through your control algorithm next! You’re the man
@mirkok08856
@mirkok08856 6 ай бұрын
Thanks for the video. I always wanted to build such a robot on my own. No as I see the complicated math, I don’t know whether I would have succeeded. Maybe I build yours someday. I’m really looking forward seeing the ball bouncing.
@amr.a-m8350
@amr.a-m8350 3 ай бұрын
Thank you for video but at 8:20 the functions of [X,Y,Z] than before period at x,z plane when Y=0 , are different and how are derived and the angle theta not clear to get the rotation angle of two motors we would use as function of [d,f] or [X,Y,Z, L3].
@amr.a-m8350
@amr.a-m8350 2 ай бұрын
?
@obito_m315
@obito_m315 Ай бұрын
Hello, this project seems very well finished and takes into account all the scientific aspects of robotics (invers kine, dynamic servoing... excrt). Could you make a small simple video dedicated to multithreading for a raspi4?
@Marcus001
@Marcus001 6 ай бұрын
This is why the internet is a good thing
@BryanHaskin
@BryanHaskin 6 ай бұрын
The AI voice is top notch. It took me awhile to notice something was off
@pauldolton9118
@pauldolton9118 6 ай бұрын
wow lol i hadnt noticed where does it sound off?
@hydropage2855
@hydropage2855 5 ай бұрын
@@pauldolton91183:30 for example when it tries to say 0
@pauldolton9118
@pauldolton9118 5 ай бұрын
@@hydropage2855 lol i thought maybe English wasnt his first language, nice spot!
@marjanjovanovic6643
@marjanjovanovic6643 3 ай бұрын
Thx, very nice tutorial. New subscriber
@KavinPalanichamy-nj6bz
@KavinPalanichamy-nj6bz Ай бұрын
Great video. Can you please upload the derivations to Github as well.
@adib6121
@adib6121 3 ай бұрын
hello, would you mind explaining how you determined the coordinates of the other two joints? what plane did you use to solve them. would you mind walking me through?
@Ottomane__cCc
@Ottomane__cCc Ай бұрын
Have you alternativ servo for rs304md
@amr.a-m8350
@amr.a-m8350 2 ай бұрын
Thank you for video I have shown again but at 5:22 & 8:20 I need the script or tutorial to get the derivation of the coordinate for the two other motors either the other equations for the two other motors.if there are a code Matlab script for these equations.
@Koshiro_Robot_Creator
@Koshiro_Robot_Creator 2 ай бұрын
Thank you for checking. I don't have a MATLAB script, but there is a Python version available on the GitHub link.
@amr.a-m8350
@amr.a-m8350 2 ай бұрын
?
@bishoyemadzaka1086
@bishoyemadzaka1086 3 ай бұрын
I need to know the platform circle dimentions
@eliferin6974
@eliferin6974 5 ай бұрын
At 3:40 you say that the center of the platform is in [0,0,h]. How do you know that the center will lie in the z axis? Is this an approximation for small tilt values of the platform or is it always true?
@Koshiro_Robot_Creator
@Koshiro_Robot_Creator 5 ай бұрын
The center of the platform is not determined passively; it is specified by us, the users. In this case, we have set the center of the platform to be at a height of h along the z-axis. Based on this setting, we are calculating the motor rotation angles necessary to maintain the platform in that position.
@iosmc4
@iosmc4 5 ай бұрын
Could you also post calculations?
@Yousif_Maksabo
@Yousif_Maksabo 4 ай бұрын
Hi there, Thanks for the tutorial, Is there any book or source to recommend to learn inverse kinematics in general?
@PetrVacek
@PetrVacek 6 ай бұрын
Thanks for sharing. I have the exact setup in my artwork Fluidum (just 85x and synced all together). Can you tell whether it's possible to place platform's center point above the platform't plane? Is it mathematically possible or not? I am not sure.. Thanks.
@Koshiro_Robot_Creator
@Koshiro_Robot_Creator 6 ай бұрын
If you could show us what kind of artwork you are referring to with photos or other materials, we might be able to give you a more accurate answer. When you mention the platform's center point being above the platform plane, do you mean that the platform has a very thick underside which is considered the platform plane, and that the tilt and height are controlled by a 3RRS parallel manipulator, with the top center being the platform's center? Are you aiming to achieve a ball balancing mechanism?
@alrredford1133
@alrredford1133 4 ай бұрын
Hi, I have recently created something similar, this video has been very helpful in understanding the maths behind how it works, much appreciated. My only comment was that at 5:26 you showed the maths for one of the other arms, I tried to calculate this myself and ended up with something very similar but had L(-sqrt(3)*b + a) on the numerator of the fraction instead (the alpha and beta are swapped). I was just wounding if this was a mistake or have I gone wrong somewhere? Thanks again
@OriginalJetForMe
@OriginalJetForMe 6 ай бұрын
Do you have recommended orientations for printing the parts? I printed them all last night on my FFF printer but now I think I should redo them on the resin printer. I’ve ordered some engineering resin that should do well for these parts.
@Koshiro_Robot_Creator
@Koshiro_Robot_Creator 6 ай бұрын
For FFF printers, in my experience, it is generally best to orient the parts so that the direction of the force applied to the parts is perpendicular to the print layers. Also, it’s better to ensure that the axis of screw holes is as perpendicular to the print layers as possible. For resin printers, you should place the part so that the side where you want the highest accuracy is opposite to the platform side, as the platform side tends to warp. Additionally, tilting the part at an angle seems to reduce warping.
@OriginalJetForMe
@OriginalJetForMe 6 ай бұрын
@@Koshiro_Robot_Creator Thanks. When I first loaded your STLs they were in all manner of orientation, so I arranged them to be more-or-less as you describe, but I'm not happy with the results for some of them. I wondered if maybe your STLs were in a specific orientation designed by you.
@Koshiro_Robot_Creator
@Koshiro_Robot_Creator 6 ай бұрын
​@@OriginalJetForMe Since the model was only downloaded after adjustments in Blender, the print orientation and the model's orientation in the STL file are unrelated.
@thom7440
@thom7440 6 ай бұрын
Thanks for the explanation. Unfortunately it was wayyy too fast. I would have to watch it probably 100 or 200 times to break out all the details you covered to see if i actually understood what you said. I appreciate at least that you explained the details even if it's in a super condensed format. Thank you
@yunosciences441
@yunosciences441 6 ай бұрын
thank you !
@joelsoncdma
@joelsoncdma 4 ай бұрын
use ping pong ball to slow dow ...your is hevy. Nice!
@raphaelk00
@raphaelk00 6 ай бұрын
hello but that's a strange question, I became aware of your KZbin channel a long time ago and wanted to ask if you already have a Discord server or if you would be interested in a Discord server? if you already own a discord server I would offer to support you
@Heisenberg2097
@Heisenberg2097 6 ай бұрын
If you proof this robot can also balance chicken eggs... I'll buy seven right away.
@JensGulin
@JensGulin 6 ай бұрын
Would you want your eggs sunny side up or over easy? 😊
@Heisenberg2097
@Heisenberg2097 6 ай бұрын
@@JensGulin Please use the sAIviour of mankind to let the machine figure it by just watching my mood in the morning!!! Every good house wife can do that since thousand of years...
@Heisenberg2097
@Heisenberg2097 6 ай бұрын
And if you add the original voice of the swedish chef of the muppets while frying the eggs I'll invest all my IT millions in your startup! And we'll need many millions just to get the rights from Disney!
@araragimakoto1415
@araragimakoto1415 4 ай бұрын
Japanese?
I Built a Ball Balancing Robot
8:55
Aaed Musa
Рет қаралды 1,1 МЛН
Robot Inverse Kinematics With A Hexapod Leg
14:24
JustAnotherMakerChannel
Рет қаралды 75 М.
#behindthescenes @CrissaJackson
0:11
Happy Kelli
Рет қаралды 27 МЛН
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
ВЛОГ ДИАНА В ТУРЦИИ
1:31:22
Lady Diana VLOG
Рет қаралды 1,2 МЛН
Top 10 Home Automation Projects for 2025!
9:24
ToP Projects Compilation
Рет қаралды 6 М.
You've probably never seen a robot move like THIS before.
32:30
Not An Engineer
Рет қаралды 904 М.
I built a Ball Balancing Robot.
10:24
Koshiro Robot Creator
Рет қаралды 177 М.
Robotics - Inverse Kinematics - Example
14:23
UConn HKN
Рет қаралды 124 М.
Inverse Kinematics for SpotMicro robotics | example and demo
6:23
Advanced Hobby Lab
Рет қаралды 8 М.
Ball Balancing Robot pt.1
5:38
Aaed Musa
Рет қаралды 43 М.
Platform Robots
14:29
ET 4860 Robotics and Engineering
Рет қаралды 11 М.
Quadruped Robot Basics
11:08
robot mania
Рет қаралды 36 М.
Simplified Delta Robot Kinematic Equations
4:37
Proto G Engineering
Рет қаралды 58 М.
#behindthescenes @CrissaJackson
0:11
Happy Kelli
Рет қаралды 27 МЛН