Тёмный

Robotics 1 U1 (Kinematics) S6 (Inverse Kinematics) P1 (Inverse Kinematics) 

Angela Sodemann
Подписаться 25 тыс.
Просмотров 99 тыс.
50% 1

Опубликовано:

 

12 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 62   
@umairsafdar7444
@umairsafdar7444 4 года назад
I am feeling so happy to have found your channel. Gone through most of the videos in playlist 1 and so many of my confusions are resolved now. Thumbs up for this great work.
@afaqsaeed622
@afaqsaeed622 3 года назад
mee too
@angel25003
@angel25003 4 года назад
es el mejor canal que he visto en todoa mi vida, no te trabas al hablar en ninguna palabra, your speech is perfect
@pranayreddy5824
@pranayreddy5824 3 года назад
thank you soo much for this content. You explained in a way that my teacher could not explain.
@kennethfajardo5121
@kennethfajardo5121 Год назад
Hello maam thank you for this informative video, but maam im having a question on my self that, am I right that the inverse kinematics itself can make my end effector move on my desired position? Is it really useful to solve for both the forward and inverse kinematics to know the joint variables for my target position or just the inverse kinematics? Its like i use inverse kinematics to find the joint variables required for my desired end effector position, if I find the joint variable by solving using inverse kinematics concept then I can already put those solved joint variables in my servos parameter to have my desired end effector position to be met. Then what does forward kinematics for in this situation?
@aishwaryab1492
@aishwaryab1492 3 года назад
Great videos! In this video you have mentioned that tangent solutions are more robust than sine and cosine. Just curious what might be the reason behind it. Loving your videos :)
@juanm.jacinto6771
@juanm.jacinto6771 5 лет назад
Really good video, but in both inverse kinematic exercised what happen to l1 and a3? why you don't take them into consideration? and in the implementation of the program is it not better to implement atan2 instead of atan?
@Travel_with_Mohan
@Travel_with_Mohan 4 года назад
The convention marking of x axis, y axis and z axis in base joint, 1st joint and end effector; is it done by DH method frame allocation?
@anferjo61
@anferjo61 2 года назад
what would happend if joitn three is pointing down? ir it more dificult?
@logicraju
@logicraju 7 лет назад
Maybe i'm wrong, but shouldn't the row3 col3 of the resulting homogeneous transformation matrix (H02) at 3:26 be a1+a3 instead of a3 ? Regards !
@asodemann3
@asodemann3 7 лет назад
Son of a Gun, you're right! Thankfully, the error doesn't affect any of the rest of the video.
@logicraju
@logicraju 7 лет назад
:) Your videos are awesome ! I wish you were my teacher in my uni
@KK-fh1ds
@KK-fh1ds 5 лет назад
Hi Angela, at 13:30 you mentioned that any time tangent is used in the solution for theta the result is more robust. May I ask why? I'm curious
@bastiane215
@bastiane215 4 года назад
Many thanks for this videos. I follow each one of them. Happy new year :)
@maker72460
@maker72460 6 лет назад
In the example at 20:10, I believe you can use sin(theta_2) = (X0_2/a3) to find theta_2. Anything wrong with that?
@asodemann3
@asodemann3 6 лет назад
No, there's nothing wrong with that; in inverse kinematics, there is often more than one possible set of equations that will give correct results.
@shuha3216
@shuha3216 4 года назад
Thanks! Very clearly explanation , trigonometric basics even !
@GuiovannySuarezRiveraRobotica
@GuiovannySuarezRiveraRobotica 4 года назад
Hello, at 46:12 the axes X2 and Y2 are wrong. Thank You
@arunbabu007
@arunbabu007 4 года назад
Problem 2 at 18:57, Can Theta 2 first calculated with sin ...then use theta 2 to calculate r1(tan function)
@raghdasaad4180
@raghdasaad4180 6 лет назад
HI mam how are you doing I am an MSc student from Iraq and I realy depend on your videos to sucssed I wish I can find videos like this on Irtificial intilligent I realy having problems with it.. god bless you
@asodemann3
@asodemann3 6 лет назад
In my rpbotics classes, we cover an introduction to Artificial Intelligence in the second-semester class, which will next begin in January 2018. So, I will be posting videos for that class throughout December. If you want to browse topics and follow the class timeline, take a look at my website, www.robogrok.com
@raghdasaad4180
@raghdasaad4180 6 лет назад
Thank you I will check it out...and I think you will help alot of pepole ,,I will be waiting for the videos for SURE
@Mirandorl
@Mirandorl 7 лет назад
Hi Angela :) Once again yours are the best videos on this topic on youtube, super helpful for those learning. You break stuff down into the underlying steps, making it far easier to follow. It eliminates a great deal of frustration and makes it more enjoyable. Can I ask a question on a further topic? In the Spong book he mentions that in IK you can have (obviously) more than one solution, but that a "set of rules" can be applied to ensure that any physical constraints, such as joint motion limits, can be identified and factored into the calculations. However he does not provide a means of creating such rules, at least that I have in the snippets of the book I found online. Can you recommend a resource that covers how to do this please, particularly in regards to programming a real machine? Keep on robotin'! :)
@asodemann3
@asodemann3 7 лет назад
I am not sure what Spong meant by this, but I will make a guess: I think the 'rules' that can be applied to make sure we comply with physical constraints are actually rules in our code, rather than rules in our derivation of the equations. For example, when we write the inverse kinematics into our code in this video, we are writing the code for one servo that is limited to 0 degrees to 180 degrees, and another servo that is limited to -90 to 90 degrees. Now, suppose we put an input (X,Y) coordinate in the 4th quadrant, such as (8,-2). If we use 'elbow-down' equations to solve the inverse kinematics, the first joint angle will come out to something like 300 degrees or -60 degrees or something like that. That's clearly outside of the allowable range. But, if we use 'elbow-up' equations, the first joint angle will come out to something like 30 degrees, which IS inside the range. So, we could put some 'if' statements (rules) into our code that would first try the 'elbow-down' configuration, then check to see if the calculated angles are within the allowable range and, if not, try the 'elbow-up' configuration. At least, that's how I do it :). I'm not sure if that's what Spong actually meant or not.
@TheMaexx
@TheMaexx 3 года назад
Could it be that there’s a mistake in 4:27? Second row says a2stheta1 and in the equation below it says a2stheta2? So one is not correct. Maybe you can help
@asodemann3
@asodemann3 3 года назад
You are correct! The equation with STheta1 is the correct one.
@mehmetgul8686
@mehmetgul8686 4 года назад
thanks so much for your useful video and tuts
@user-wm8xr4bz3b
@user-wm8xr4bz3b 4 года назад
at 19:57 , may I know how does d1 come into the calculation of Z02 = a1 + d1 + r1 ? What does d1 exactly mean?
@asodemann3
@asodemann3 4 года назад
d1 is the amount that that joint has extended beyond its 0 position. The d variables change their values as the prismatic joints move. In contrast, the a variables are the lengths of links. These values are constant once the robot is built, and do not change as the robot joints move.
@guneygucenmez7348
@guneygucenmez7348 7 лет назад
hi , video at 21.47 you put two joint and all of them turn z axis, in addition to that i wanna put the joint that it will turn the y axis or x axis (i put join like horizontal , y axis up ) , and i have to calculate inverse kinematic and i must see from top view , i know about turn z axis of joint like a circle , but how can i draw top view of the horizontal joint ?
@guneygucenmez7348
@guneygucenmez7348 7 лет назад
İ draw like a rectangular and put the coordinant frame ? So, i was wondering , it doesnt matter what it looks like . The important one is link distance and correct koordinnt frame and calculate inverse kinematic ? Am i right ?
@chiragjoshi1423
@chiragjoshi1423 6 лет назад
Your voice is beutiful
@samimasri8195
@samimasri8195 4 года назад
not when u have the videos speed up to 2
@MohamedHassan-ms1uo
@MohamedHassan-ms1uo 5 лет назад
amazing playlist
@jeromeblacq7528
@jeromeblacq7528 3 года назад
Why didn't we just say sin theta_2 = x_2/a_3 ?
@hernandobolanos798
@hernandobolanos798 2 года назад
great.Thanks.
@sfh06
@sfh06 7 лет назад
great video, thanks a lot !
@manutpunpook9197
@manutpunpook9197 4 года назад
where to start learning from your vid
@asodemann3
@asodemann3 4 года назад
All of my videos are organized nicely on my website, www.robogrok.com
@chikaelijah9023
@chikaelijah9023 Год назад
in 7:53 what is d2?
@asodemann3
@asodemann3 Год назад
d2 is the amount that the prismatic joint has extended beyond its 0 position
@xcro2053
@xcro2053 9 месяцев назад
مشكوورة دعواتك ننجح مع رياض
@abdmorioglu4868
@abdmorioglu4868 3 года назад
İ WANT TO MAKE İNDUSTRİAL ROBOT ARM WİCH CAN MOVE LOAD ABOUT 20 KG WHAT İS THE MOTORS THAT İ HAVE TO USE AND WHAT İS THE MİCRO WİCH İ USE
@cheesecakesan4792
@cheesecakesan4792 2 года назад
Nooo :( I just want to play gmod I don’t wanna touch matrix. Nice video though.❤
@malikusamaghazijoyia
@malikusamaghazijoyia 6 лет назад
hey mam i want a help regarding this can you help me..??? Inbox
@asodemann3
@asodemann3 6 лет назад
Do you have a question? Go ahead and ask.
@malikusamaghazijoyia
@malikusamaghazijoyia 6 лет назад
Angela Sodemann yeah its a 2R case one is rotation and second is elevation
@asodemann3
@asodemann3 6 лет назад
Ok; what is your question about it?
@malikusamaghazijoyia
@malikusamaghazijoyia 6 лет назад
Angela Sodemann i want to have inverse Kinematics about it bcz the coordinates on it are over lapping from top view and from side there is no triangle to be formed...
@malikusamaghazijoyia
@malikusamaghazijoyia 6 лет назад
Angela Sodemann is there any other way we can talk... actually i want to send u pic of my problem
@silentlessons4221
@silentlessons4221 6 лет назад
videos are good but their order is sooo confusing. wish you had used a simple part 1 part 2 instead of mixing so many numbers. s6, p1, u1 ohh dear
@asodemann3
@asodemann3 6 лет назад
For a better organization of the videos, check out my website www.robogrok.com
@silentlessons4221
@silentlessons4221 6 лет назад
Many thanks Angela. Yes on the website its much more clearer. Do you hv a lesson on inverse kinematics using trigonometry solution? I cant seem to find any on your site or anywhere on youtube.
@asodemann3
@asodemann3 6 лет назад
There's a lot of trig involved in doing what I know as the 'geometric solution' to inverse kinematics; that might be the same thing as what you are referring to. You can find those videos here: www.robogrok.com/1-1-6_Inverse_Kinematics_of_a_SCARA_Manipulator.php
@silentlessons4221
@silentlessons4221 6 лет назад
i cant thank you enough Angela. u hv given me an early xmas. thats what i hv been searching for a "geometric solution". thanks again i hv now subscribed.
@mrpossible5696
@mrpossible5696 5 лет назад
14:50
@radoslavbojanic4994
@radoslavbojanic4994 3 года назад
playback speed at 1.25, thank me later
Далее
Inverse Kinematics of Robots | Robotics 101
9:41
Просмотров 54 тыс.
Top 5 Courses to take to become a Robotics engineer
6:43
Easy inverse kinematics for robot arms
5:49
Просмотров 87 тыс.
5.1 Inverse Kinematics
8:54
Просмотров 68 тыс.
Robotics - Inverse Kinematics - Example
14:23
Просмотров 122 тыс.
You don't really understand physics
11:03
Просмотров 90 тыс.