Пікірлер
@AnarAhmadov-mm6hq
@AnarAhmadov-mm6hq 10 күн бұрын
Hopfield got Nobel for his works
@muhammadshayanusman5540
@muhammadshayanusman5540 21 күн бұрын
01:06 - Context of system 11:07 - Basic Pick and Place overview 15:41 - Points in 3D 25:23 - Rotations in 3D 33:23 - Addition + additive inv of points 35:09 - Multiplication + multiplicative inv of Rotations 39:58 - Frames + (Spatial) Pose [Noun] / (Rigid) Transform [Verb] 45:01 - Transform/Pose applied directly to position 47:37 - Defining motion of gripper 01:00:56 - Timing of motion 01:03:03 - 2x2 rotation matrix example 01:09:09 - Joints
@ramcharanthota1016
@ramcharanthota1016 Ай бұрын
at 1:07:08, Lp for Dp, why we need to maximise the cost function over state x or s? I really appreciate if if you can answer this
@rtedrake
@rtedrake Ай бұрын
Changing the HJB conditions from = into <= only ensures that we have a lower bound on the cost-to-go. Then we push up (maximize) the cost-to-go estimate to try to find the tightest lower bound.
@woddenhorse
@woddenhorse Ай бұрын
22:00 Wish I could be in this class live!!
@Majed_ashraf
@Majed_ashraf Ай бұрын
46:07 Is it me or does it look like prof is missing a finger. Thank you for these lectures btw. Stuff like this makes me cry with happiness that I am alive in this century where we have technology that I can get knowledge from such a wonderful genius while sitting in my home
@user-lw1cf9wr1m
@user-lw1cf9wr1m Ай бұрын
Thanks to whoever decided to upload this.
@gonzalomeza4557
@gonzalomeza4557 Ай бұрын
Amazing lecture Prof. Russ! Thanks!
@ירוןינאי-ת9צ
@ירוןינאי-ת9צ 2 ай бұрын
x^2+4x^4=2x^2(x^-1) yea right. Total waste of time
@ירוןינאי-ת9צ
@ירוןינאי-ת9צ 2 ай бұрын
i meant time 49:39 . -2x^2+4x^2=2x^2(x^2-1) . and nobody say anything . really this is MIT ? nobody sees he is mistaken ? and he is with his papers in hands . leave the paper man. its a waste of time
@dungtran-kj2nz
@dungtran-kj2nz 10 күн бұрын
yeah, please check 55:58 that they've fixed
@matteovissani1071
@matteovissani1071 2 ай бұрын
Thanks for sharing this with everybody. This course has been fascinating me so much.
@GCKteamKrispy
@GCKteamKrispy 3 ай бұрын
Is there a pre-requisit course for this one? Because I have hard time understanding some terms and concepts?
@rtedrake
@rtedrake 3 ай бұрын
This class (Underactuated Robotics) is officially a grad class; the other class I teach (Robotic Manipulation) is both undergrad and grad, so starts more slowly. kzbin.info/www/bejne/rGGXo6Fua6mYnsk .
@GCKteamKrispy
@GCKteamKrispy 3 ай бұрын
@@rtedrake I see, Thank you! Also, do you think you could recommend some textbooks that are for total beginners (from scratch) that are either PDF or available on amazon now
@mattiascardecchia799
@mattiascardecchia799 3 ай бұрын
Amazing lectures! At 38:54, in the definition of exponential stability, we might need to have an upperbound that depends on the displacement from the stable point at time 0, otherwise i don't see how it implies Lyapunov stability (?)
@Dannyboi91
@Dannyboi91 3 ай бұрын
Confusing but great lecture, Thank you professor Tedrake. (Also very adorable nerd-out at 1:20:20)
@lefteris1
@lefteris1 4 ай бұрын
Thank you for the amazing course. I love every minute of it
@ekanshsharma1507
@ekanshsharma1507 4 ай бұрын
Is there no Lecture 13?
@russtedrake8012
@russtedrake8012 4 ай бұрын
The playlist looks strange, but it's correct. We had an unexpected lecture cancellation, so we used a lecture 15 from a previous term in place of lecture 13 this year. The class was taught knowing that this lecture was inserted, so lecture 14 will pick up appropriately.
@murphp151
@murphp151 4 ай бұрын
at 59:41 you say that Boston Dynamics wouldn't use SOS, but instead use empirical. Do you discuss building a funnel from empirical evidence anywhere?
@rtedrake
@rtedrake 4 ай бұрын
I don't claim any insider knowledge about how specifically BD is doing it. But using sampling-based verification is quite routine in the verification community... especially with neural lyapunov/barrier functions these days. For a view from Lyapunov / worst-case analysis, we explored one particular version back in the day: groups.csail.mit.edu/robotics-center/public_papers/Reist10.pdf
@browncow7113
@browncow7113 5 ай бұрын
This is so great!!! A huge thankyou to the lecturer, and to all the folks at MIT for putting this high-quality material out there in the world for free.
@udayanbanerjee5271
@udayanbanerjee5271 5 ай бұрын
Thank you for the lecture Russ. How efficient will be a continuous time controller with a history of observations? Additionally , is there any specific reason you are considering a continuous time stability notion at 23:40 while the total system (controller + plant) is discrete?
@rtedrake
@rtedrake 5 ай бұрын
It's unfortunate that the slides weren't visible around 23:40. It's true I wrote on the board a discrete time system... but the slides were written in continuous time. I hope it's straight-forward to go back and forth.
@udayanbanerjee5271
@udayanbanerjee5271 5 ай бұрын
@@rtedrake Thanks Russ for the clarification. Sorry I couldn't correctly pose my first question in the last comment. I was curious about the prospects of a continuous time version of such a past observation based controller, how efficient would that be? Also, do we need past information of state/output and input or just input would be sufficient?
@rtedrake
@rtedrake 5 ай бұрын
There are a number of ways to generalize the finite history of observations to a more continuous time formulation. One reasonable approach is to use a linear filter back to provide a finite summarization of the recent history. The work that I've done over the years that made this choice most explicit is probably groups.csail.mit.edu/robotics-center/public_papers/Tobenkin10a.pdf .
@murphp151
@murphp151 5 ай бұрын
this course is soo cool, git underactuated repo is excellent too. thanks for making the resource free.
@murphp151
@murphp151 5 ай бұрын
Can you please submit the notebook for that to the repo. Very cool
@rtedrake
@rtedrake 5 ай бұрын
Did I promise a notebook and forget to post it? Can you remind me which one? (or which time in the video?)
@TechLoveMusic
@TechLoveMusic 6 ай бұрын
This is gold indeed.
@TechLoveMusic
@TechLoveMusic 6 ай бұрын
it has to only work once😂
@LeoHoulston
@LeoHoulston 6 ай бұрын
this is awesome
@mohayadomer5441
@mohayadomer5441 6 ай бұрын
Say we have multiple bodies interacting at certain times, do they need to be described in the same plant or the same scene graph? Thank you for the video!
@mishas1653
@mishas1653 6 ай бұрын
Thank you for the lecture. Can you briefly recap questions from the audience to the microphone?
@蔡政廷-f9z
@蔡政廷-f9z 6 ай бұрын
49:35 Can someone teach me why a fully-actuated system can be equivalent to a double integrator (q''=u) ? This means the input u (torque) can directly equal to the second differential of output q (position)? Thanks!
@mishas1653
@mishas1653 6 ай бұрын
As I understood, If you have a fully-actuated system, that means you can get u from q'' = f1(q,q',t) + f2(q,q',t)u in form u = f2^-1(q,q',t)(q'' - f1(q,q',t)). And now, taking the last equation, you can "change" q'' to any control you want (f.e u*) and passing u to the first equation get q'' = u*, meaning you can fully control accelerations. You can find more info in lecture notes (underactuated.csail.mit.edu/intro.html#section3)
@namr2000
@namr2000 6 ай бұрын
Thank you for putting up these videos publicly. I work professionally as a roboticist but am a little weak on the controls side of things, getting to watch these and learn from one of the best is a privilege of our time.
@TerragonCFD
@TerragonCFD 6 ай бұрын
The latest AI technology explained on a blackboard with chalk 😃🥰
@murphp151
@murphp151 6 ай бұрын
At minute 48, I can't find sampling.ipynb andywhere. Would you be able to point me to it?
@SphereofTime
@SphereofTime 6 ай бұрын
51:44
@SphereofTime
@SphereofTime 6 ай бұрын
3:47 3:48
@SphereofTime
@SphereofTime 7 ай бұрын
4:01
@pnachtwey
@pnachtwey 7 ай бұрын
Thumbs down. The material and examples should be done ahead of time using something like Jupyter lab. There is no simple example that really works.
@pnachtwey
@pnachtwey 7 ай бұрын
A big thumbs down. This lecture should be written in something like Jupyter lab ahead of time. There should be no time wasted writing on a black board. There should be some simple examples already written so they can be executed. Finally, the work sheet should be provided to the students so they don’t need to take a bunch of useless notes. There is another KZbin channel ‘APmonitor’ that is much better. I know this topic well. I have examples I could use too demonstrate what I am talking about.
@junqingqiao8007
@junqingqiao8007 7 ай бұрын
Thanks a lot. It's a very good course but there is room for improvement for the camera.
@junqingqiao8007
@junqingqiao8007 7 ай бұрын
I can never see the whole black board.
@underactuated5171
@underactuated5171 7 ай бұрын
audio kicks in at 5:15.
@PavelKrupets
@PavelKrupets 7 ай бұрын
what’s course mentioned in 1st lecture about “state estimation and perception”
@ollieforrest3108
@ollieforrest3108 7 ай бұрын
what a great professor
@alexanderaugenstein928
@alexanderaugenstein928 7 ай бұрын
Just noticed you're updating this content again! An exciting time to be sure given the recent explosion in LLMs. Last watch through for me was circa 2017 and I think the impression I came away with at the time was that our planning and control algorithms rocked, but I was left wondering how we might automate goal setting. Now I see that problem as largely solved, or at least LLMs could have a role to play here if we want them to. Whether or not this is where you think the future is headed I can't wait to watch through these lectures and hopefully hear some of your commentary on whatever you see as the frontiers. Lastly, I'm one among the many nameless +1's to your view counter that you may never know is extremely grateful. But in case you're reading this, this course specifically has had a positive impact on my perspective, education, career, and even social circles (I ran across one of your past students at a VC event here in the 'burgh). Thanks so much for sharing this knowledge!
@rtedrake
@rtedrake 7 ай бұрын
Always great to hear. Thanks!
@mykhailoseniutovych6099
@mykhailoseniutovych6099 7 ай бұрын
Amazing content. Thank you very much for sharing it. I'm just starting to watch this course. Does anyone know if they will talk about kinematics here, representing pose of the rigid bodies in different coordinate frames using linear algebra and stuff like that?
@nhatminhdoan4756
@nhatminhdoan4756 7 ай бұрын
Sir, the lecture was amazing but I really think you should buy a new camera.
@ajs1998
@ajs1998 7 ай бұрын
You are wonderful for posting these.
@shankhasubhrasarkar167
@shankhasubhrasarkar167 7 ай бұрын
Sir how can I access the python codes you used in the lecture can you provide the link. can't find it
@xxxy912
@xxxy912 7 ай бұрын
Thank you very much! Greetings from Germany.
@kc_ee
@kc_ee 7 ай бұрын
Thank you for posting this series. I have been enjoying learning about robotic manipulation. I did want to note, in case you actually check the comments after the semester is completed, that Lecture 1 is in between Lectures 3 and 4 in the playlist.
@rtedrake
@rtedrake 7 ай бұрын
Fixed. Thanks!
@maksym1640
@maksym1640 8 ай бұрын
Where is lecture 2? Can you upload?
@rtedrake
@rtedrake 8 ай бұрын
added to the playlist. (we had a covid day and then a snow day, so had to use prerecorded videos for those lecture)
@maksym1640
@maksym1640 8 ай бұрын
@@rtedrake ok, thanks! You are awesome!
@ajs1998
@ajs1998 8 ай бұрын
Are lectures 1-3 going to be posted?
@underactuated5171
@underactuated5171 8 ай бұрын
Lecture 1 is available on our channel. However, lec 2~3 will not be posted. (Due to covid and snow, we had to use recorded videos from the previous year.)
@sucim
@sucim 8 ай бұрын
Jason Statham teaching robotics was not on my 2024 bingo card
@khkgkgkjgkjh6647
@khkgkgkjgkjh6647 8 ай бұрын
lmao
@theclueless11212
@theclueless11212 8 ай бұрын
that was pretty mind blowing
@ЕвгенийХомутов-я2р
@ЕвгенийХомутов-я2р 10 ай бұрын
Please update the Google collab link. When I click on it, it says that the link is no longer available.