Difference between revisions of "Modern Robotics Videos"
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
These videos accompany the textbook ''[http://hades.mech.northwestern.edu/index.php/Modern_Robotics Modern Robotics]''. |
|||
'''This page is under construction. Videos covering the whole book should be available by October 2017. Follow [[Modern Robotics|this link]] to go back to the main page for the book ''Modern Robotics''.''' |
|||
[http://modernrobotics.northwestern.edu '''Click here'''] to watch the video lectures embedded in a convenient viewing environment. |
[http://modernrobotics.northwestern.edu '''Click here'''] to watch the video lectures embedded in a convenient viewing environment. |
||
Line 69: | Line 69: | ||
===Chapter 8: Dynamics of Open Chains=== |
===Chapter 8: Dynamics of Open Chains=== |
||
[https://www.youtube.com/playlist?list=PLggLP4f-rq00TQamz2pXjzPWpuxhVN_Vy YouTube playlist] (Total running time: 50:19) |
|||
# [https://youtu.be/1U6y_68CjeY '''Chapter 8.1: Lagrangian Formulation of Dynamics (Part 1 of 2)'''] (6:41) |
# [https://youtu.be/1U6y_68CjeY '''Chapter 8.1: Lagrangian Formulation of Dynamics (Part 1 of 2)'''] (6:41) |
||
# [https://youtu.be/ |
# [https://youtu.be/BjD-pL819LA '''Chapter 8.1: Lagrangian Formulation of Dynamics (Part 2 of 2)'''] (5:35) |
||
# [https://youtu.be/7PFQou5l9do '''Chapter 8.1.3: Understanding the Mass Matrix'''] (5:21) |
# [https://youtu.be/7PFQou5l9do '''Chapter 8.1.3: Understanding the Mass Matrix'''] (5:21) |
||
# [https://youtu.be/9pdqePt1Nbg '''Chapter 8.2: Dynamics of a Single Rigid Body (Part 1 of 2)'''] (6:13) |
# [https://youtu.be/9pdqePt1Nbg '''Chapter 8.2: Dynamics of a Single Rigid Body (Part 1 of 2)'''] (6:13) |
||
# [https://youtu.be/2rUWVdslaI4 '''Chapter 8.2: Dynamics of a Single Rigid Body (Part 2 of 2)'''] (4:05) |
# [https://youtu.be/2rUWVdslaI4 '''Chapter 8.2: Dynamics of a Single Rigid Body (Part 2 of 2)'''] (4:05) |
||
# [https://youtu.be/ |
# [https://youtu.be/ZASVKAlegfQ '''Chapter 8.3: Newton-Euler Inverse Dynamics'''] (5:53) |
||
# [https://youtu.be/L8zpJOxDbh4 '''Chapter 8.5: Forward Dynamics of Open Chains'''] (3:43) |
# [https://youtu.be/L8zpJOxDbh4 '''Chapter 8.5: Forward Dynamics of Open Chains'''] (3:43) |
||
# [https://youtu.be/iQa01aFgf8U '''Chapter 8.6: Dynamics in the Task Space'''] (1:32) |
# [https://youtu.be/iQa01aFgf8U '''Chapter 8.6: Dynamics in the Task Space'''] (1:32) |
||
# [https://youtu.be/ |
# [https://youtu.be/E6Yp6DwJh24 '''Chapter 8.7: Constrained Dynamics'''] (5:10) |
||
# [https://youtu.be/ |
# [https://youtu.be/w1kYLT3pETc '''Chapter 8.9: Actuation, Gearing, and Friction'''] (6:06) |
||
---- |
---- |
||
===Chapter 9: Trajectory Generation=== |
===Chapter 9: Trajectory Generation=== |
||
[ YouTube playlist] (Total running time: ) |
[https://www.youtube.com/playlist?list=PLggLP4f-rq00wo1z_Or2rRPAt1pStwmlY YouTube playlist] (Total running time: 28:45) |
||
# [ '''Chapters 9.1 and 9.2: Point-to-Point Trajectories (Part 1 of 2)'''] () |
# [https://youtu.be/1JRMqfEm79c '''Chapters 9.1 and 9.2: Point-to-Point Trajectories (Part 1 of 2)'''] (5:40) |
||
# [ '''Chapters 9.1 and 9.2: Point-to-Point Trajectories (Part 2 of 2)'''] () |
# [https://youtu.be/0ZqeBEa_MWo '''Chapters 9.1 and 9.2: Point-to-Point Trajectories (Part 2 of 2)'''] (3:07) |
||
# [ '''Chapter 9.3: Polynomial Via Point Trajectories'''] () |
# [https://youtu.be/sWPpq9-5YOc '''Chapter 9.3: Polynomial Via Point Trajectories'''] (2:59) |
||
# [ '''Chapter 9.4: Time-Optimal Time Scaling (Part 1 of 3)'''] () |
# [https://youtu.be/DRFA_iwH_HQ '''Chapter 9.4: Time-Optimal Time Scaling (Part 1 of 3)'''] (5:38) |
||
# [ '''Chapter 9.4: Time-Optimal Time Scaling (Part 2 of 3)'''] () |
# [https://youtu.be/WR2oPxJi-H0 '''Chapter 9.4: Time-Optimal Time Scaling (Part 2 of 3)'''] (6:36) |
||
# [ '''Chapter 9.4: Time-Optimal Time Scaling (Part 3 of 3)'''] () |
# [https://youtu.be/VqfUuh3BgeU '''Chapter 9.4: Time-Optimal Time Scaling (Part 3 of 3)'''] (4:45) |
||
---- |
---- |
||
===Chapter 10: Motion Planning=== |
===Chapter 10: Motion Planning=== |
||
[ YouTube playlist] (Total running time: ) |
[https://www.youtube.com/playlist?list=PLggLP4f-rq01Q3clJrnWFPRtpUwSlr4mG YouTube playlist] (Total running time: 49:36) |
||
# [ '''Chapter 10.1: Overview of Motion Planning'''] () |
# [https://youtu.be/aC4LQuB4Cic '''Chapter 10.1: Overview of Motion Planning'''] (4:33) |
||
# [ '''Chapter 10.2.1: C-Space Obstacles'''] () |
# [https://youtu.be/s2qrMwqm4D0 '''Chapter 10.2.1: C-Space Obstacles'''] (4:43) |
||
# [ '''Chapter 10.2.3: Graphs and Trees'''] () |
# [https://youtu.be/QpOuyqd6nnc '''Chapter 10.2.3: Graphs and Trees'''] (2:23) |
||
# [ '''Chapter 10.2.4: Graph Search'''] () |
# [https://youtu.be/ZI800-2jv38 '''Chapter 10.2.4: Graph Search'''] (9:25) |
||
# [ '''Chapter 10.3: Complete Path Planners'''] () |
# [https://youtu.be/SIHzI0jsLK0 '''Chapter 10.3: Complete Path Planners'''] (3:04) |
||
# [ '''Chapter 10.4: Grid Methods for Motion Planning'''] () |
# [https://youtu.be/kCZAgL3jdxk '''Chapter 10.4: Grid Methods for Motion Planning'''] (4:25) |
||
# [ '''Chapter 10.5: Sampling Methods for Motion Planning (Part 1 of 2)'''] () |
# [https://youtu.be/rKe6HO8LDu0 '''Chapter 10.5: Sampling Methods for Motion Planning (Part 1 of 2)'''] (3:11) |
||
# [ '''Chapter 10.5: Sampling Methods for Motion Planning (Part 2 of 2)'''] () |
# [https://youtu.be/Ao7p_xiUu4s '''Chapter 10.5: Sampling Methods for Motion Planning (Part 2 of 2)'''] (7:13) |
||
# [ '''Chapter 10.6: Virtual Potential Fields'''] () |
# [https://youtu.be/8Vva0bnMIEI '''Chapter 10.6: Virtual Potential Fields'''] (5:09) |
||
# [ '''Chapter 10.7: Nonlinear Optimization'''] () |
# [https://youtu.be/-z6Rlei8iPE '''Chapter 10.7: Nonlinear Optimization'''] (5:30) |
||
---- |
---- |
||
===Chapter 11: Robot Control=== |
===Chapter 11: Robot Control=== |
||
[ YouTube playlist] (Total running time: ) |
[https://www.youtube.com/playlist?list=PLggLP4f-rq02N54sD6xwdDWlDScvb32Pp YouTube playlist] (Total running time: 57:51) |
||
# [ '''Chapter 11.1: Control System Overview'''] () |
# [https://youtu.be/mGuDXlZEoSc '''Chapter 11.1: Control System Overview'''] (3:24) |
||
# [ '''Chapter 11.2.1: Error Response'''] () |
# [https://youtu.be/ddkUszFVTUk '''Chapter 11.2.1: Error Response'''] (2:49) |
||
# [ '''Chapter 11.2.2: Linear Error Dynamics'''] () |
# [https://youtu.be/1TY4tpSnjBg '''Chapter 11.2.2: Linear Error Dynamics'''] (4:20) |
||
# [ '''Chapter 11.2.2.1: First-Order Error Dynamics'''] () |
# [https://youtu.be/MfhHENvUnhg '''Chapter 11.2.2.1: First-Order Error Dynamics'''] (1:56) |
||
# [ '''Chapter 11.2.2.2: Second-Order Error Dynamics'''] () |
# [https://youtu.be/4zOGHJWuxlg '''Chapter 11.2.2.2: Second-Order Error Dynamics'''] (5:37) |
||
# [ '''Chapter 11.3: Motion Control with Velocity Inputs (Part 1 of 3)'''] () |
# [https://youtu.be/QFCbTVJqm8I '''Chapter 11.3: Motion Control with Velocity Inputs (Part 1 of 3)'''] (4:13) |
||
# [ '''Chapter 11.3: Motion Control with Velocity Inputs (Part 2 of 3)'''] () |
# [https://youtu.be/NAXmXg1gCI0 '''Chapter 11.3: Motion Control with Velocity Inputs (Part 2 of 3)'''] (6:02) |
||
# [ '''Chapter 11.3: Motion Control with Velocity Inputs (Part 3 of 3)'''] () |
# [https://youtu.be/WuhEEidkes8 '''Chapter 11.3: Motion Control with Velocity Inputs (Part 3 of 3)'''] (4:29) |
||
# [ '''Chapter 11.4: Motion Control with Torque or Force Inputs (Part 1 of 3)'''] () |
# [https://youtu.be/HAVBtupm8zM '''Chapter 11.4: Motion Control with Torque or Force Inputs (Part 1 of 3)'''] (4:05) |
||
# [ '''Chapter 11.4: Motion Control with Torque or Force Inputs (Part 2 of 3)'''] () |
# [https://youtu.be/992hdsGgVlE '''Chapter 11.4: Motion Control with Torque or Force Inputs (Part 2 of 3)'''] (5:33) |
||
# [ '''Chapter 11.4: Motion Control with Torque or Force Inputs (Part 3 of 3)'''] () |
# [https://youtu.be/MV-xBPP3H2k '''Chapter 11.4: Motion Control with Torque or Force Inputs (Part 3 of 3)'''] (7:12) |
||
# [ '''Chapter 11.5: Force Control'''] () |
# [https://youtu.be/M1U629sREiY '''Chapter 11.5: Force Control'''] (2:45) |
||
# [ '''Chapter 11.6: Hybrid Motion-Force Control'''] () |
# [https://youtu.be/UR0GpaaBVKk '''Chapter 11.6: Hybrid Motion-Force Control'''] (5:26) |
||
---- |
---- |
||
===Chapter 12: Grasping and Manipulation=== |
===Chapter 12: Grasping and Manipulation=== |
||
[ YouTube playlist] (Total running time: ) |
[https://www.youtube.com/playlist?list=PLggLP4f-rq03J3TLUyIW0ZGfejrTjHayw YouTube playlist] (Total running time: 58:24) |
||
# [ '''Chapter 12: Grasping and Manipulation'''] () |
# [https://youtu.be/jAhpRolF-zg '''Chapter 12: Grasping and Manipulation'''] (4:55) |
||
# [ '''Chapter 12.1.1: First-Order Analysis of a Single Contact'''] () |
# [https://youtu.be/EfBwUbCP5nk '''Chapter 12.1.1: First-Order Analysis of a Single Contact'''] (4:14) |
||
# [ '''Chapter 12.1.2: Contact Types: Rolling, Sliding, and Breaking'''] () |
# [https://youtu.be/k26cAEmTSNQ '''Chapter 12.1.2: Contact Types: Rolling, Sliding, and Breaking'''] (5:41) |
||
# [ '''Chapter 12.1.3: Multiple Contacts'''] () |
# [https://youtu.be/aZaAOvmzkmw '''Chapter 12.1.3: Multiple Contacts'''] (4:48) |
||
# [ '''Chapter 12.1.6: Planar Graphical Methods (Part 1 of 2)'''] () |
# [https://youtu.be/Pfi5yRsytc8 '''Chapter 12.1.6: Planar Graphical Methods (Part 1 of 2)'''] (4:19) |
||
# [ '''Chapter 12.1.6: Planar Graphical Methods (Part 2 of 2)'''] () |
# [https://youtu.be/ly66qBXt-Yc '''Chapter 12.1.6: Planar Graphical Methods (Part 2 of 2)'''] (4:44) |
||
# [ '''Chapter 12.1.7: Form Closure'''] () |
# [https://youtu.be/GjAtNb3VDZQ '''Chapter 12.1.7: Form Closure'''] (4:07) |
||
# [ '''Chapter 12.2.1: Friction'''] () |
# [https://youtu.be/FY92f7gssWc '''Chapter 12.2.1: Friction'''] (5:38) |
||
# [ '''Chapter 12.2.2: Planar Graphical Methods'''] () |
# [https://youtu.be/Qa74jWgtlnQ '''Chapter 12.2.2: Planar Graphical Methods'''] (4:02) |
||
# [ '''Chapter 12.2.3: Force Closure'''] () |
# [https://youtu.be/6RWFFMtD5k8 '''Chapter 12.2.3: Force Closure'''] (4:04) |
||
# [ '''Chapter 12.2.4: Duality of Force and Motion Freedoms |
# [https://youtu.be/PPl0yuFJCVM '''Chapter 12.2.4: Duality of Force and Motion Freedoms'''] (3:32) |
||
# [ '''Chapter 12.3: Manipulation and the Meter-Stick Trick'''] () |
# [https://youtu.be/luyzvBT_Ykc '''Chapter 12.3: Manipulation and the Meter-Stick Trick'''] (5:16) |
||
# [ '''Chapter 12.3: Transport of an Assembly'''] () |
# [https://youtu.be/Ad5dbYVuaPM '''Chapter 12.3: Transport of an Assembly'''] (3:04) |
||
---- |
---- |
||
===Chapter 13: Wheeled Mobile Robots=== |
===Chapter 13: Wheeled Mobile Robots=== |
||
[ YouTube playlist] (Total running time: ) |
[https://www.youtube.com/playlist?list=PLggLP4f-rq00uzTEwsywVcTF2fJ2YqAXX YouTube playlist] (Total running time: 59:26) |
||
# [ '''Chapter 13.1: Wheeled Mobile Robots'''] () |
# [https://youtu.be/NYO2X3eJ_Ro '''Chapter 13.1: Wheeled Mobile Robots'''] (2:10) |
||
# [ '''Chapter 13.2: Omnidirectional Wheeled Mobile Robots (Part 1 of 2)'''] () |
# [https://youtu.be/NcOT9hOsceE '''Chapter 13.2: Omnidirectional Wheeled Mobile Robots (Part 1 of 2)'''] (6:02) |
||
# [ '''Chapter 13.2: Omnidirectional Wheeled Mobile Robots (Part 2 of 2)'''] () |
# [https://youtu.be/B1K-ti5Lqjc '''Chapter 13.2: Omnidirectional Wheeled Mobile Robots (Part 2 of 2)'''] (3:00) |
||
# [ '''Chapter 13.3.1: Modeling of Nonholonomic Wheeled Mobile Robots'''] () |
# [https://youtu.be/fPHVhlRFFCk '''Chapter 13.3.1: Modeling of Nonholonomic Wheeled Mobile Robots'''] (5:00) |
||
# [ '''Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 1 of 4)'''] () |
# [https://youtu.be/hTEZ98hozSM '''Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 1 of 4)'''] (4:07) |
||
# [ '''Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 2 of 4)'''] () |
# [https://youtu.be/S7Y2aUQiDCw '''Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 2 of 4)'''] (6:28) |
||
# [ '''Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 3 of 4)'''] () |
# [https://youtu.be/e5uCP8vWV8E '''Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 3 of 4)'''] (5:38) |
||
# [ '''Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 4 of 4)'''] () |
# [https://youtu.be/rm24IyHpCAs '''Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 4 of 4)'''] (5:26) |
||
# [ '''Chapter 13.3.3: Motion Planning for Nonholonomic Mobile Robots'''] () |
# [https://youtu.be/jOesC0wKpTQ '''Chapter 13.3.3: Motion Planning for Nonholonomic Mobile Robots'''] (5:02) |
||
# [ '''Chapter 13.3.4: Feedback Control for Nonholonomic Mobile Robots'''] () |
# [https://youtu.be/STF1Ubf3moU '''Chapter 13.3.4: Feedback Control for Nonholonomic Mobile Robots'''] (5:42) |
||
# [ '''Chapter 13.4: Odometry'''] () |
# [https://youtu.be/eQ9E0Zvp9jw '''Chapter 13.4: Odometry'''] (4:32) |
||
# [ '''Chapter 13.5: Mobile Manipulation'''] () |
# [https://youtu.be/1MgpqD7v2x0 '''Chapter 13.5: Mobile Manipulation'''] (6:19) |
||
---- |
|||
===Capstone Project, Mobile Manipulation=== |
|||
[https://youtu.be/Q1CekpBW6Js '''Capstone Project, Mobile Manipulation'''] (2:27) |
Latest revision as of 11:18, 3 June 2022
These videos accompany the textbook Modern Robotics.
Click here to watch the video lectures embedded in a convenient viewing environment.
YouTube playlist for all Modern Robotics videos.
Video supplements for Modern Robotics are linked below. They cover much of the material in the book, but at a fast pace. To fully understand the material, you will need to consult the book and work some exercises! A good strategy for self-study may be to watch the video first, to get a quick introduction to the material, then read the corresponding section in the book.
Introduction
YouTube playlist (Total running time: 2:16)
- Introduction to the Lightboard (1:33)
- Acknowledgments (0:43)
Chapter 2: Configuration Space
YouTube playlist (Total running time: 27:35)
- Chapters 2 and 3: Foundations of Robot Motion (2:12)
- Chapter 2.1: Degrees of Freedom of a Rigid Body (5:15)
- Chapter 2.2: Degrees of Freedom of a Robot (5:43)
- Chapter 2.3.1: Configuration Space Topology (4:37)
- Chapter 2.3.2: Configuration Space Representation (3:52)
- Chapter 2.4: Configuration and Velocity Constraints (4:21)
- Chapter 2.5: Task Space and Workspace (1:35)
Chapter 3: Rigid-Body Motions
YouTube playlist (Total running time: 40:35)
- Chapter 3: Introduction to Rigid-Body Motions (2:10)
- Chapter 3.2.1: Rotation Matrices (Part 1 of 2) (2:54)
- Chapter 3.2.1: Rotation Matrices (Part 2 of 2) (4:14)
- Chapter 3.2.2: Angular Velocities (3:28)
- Chapter 3.2.3: Exponential Coordinates of Rotation (Part 1 of 2) (2:04)
- Chapter 3.2.3: Exponential Coordinates of Rotation (Part 2 of 2) (3:43)
- Chapter 3.3.1: Homogeneous Transformation Matrices (6:22)
- Chapter 3.3.2: Twists (Part 1 of 2) (5:00)
- Chapter 3.3.2: Twists (Part 2 of 2) (2:39)
- Chapter 3.3.3: Exponential Coordinates of Rigid-Body Motion (5:00)
- Chapter 3.4: Wrenches (3:01)
Chapter 4: Forward Kinematics
YouTube playlist (Total running time: 13:40)
- Chapter 4.1.1: Product of Exponentials Formula in the Space Frame (6:31)
- Chapter 4.1.2: Product of Exponentials Formula in the End-Effector Frame (4:41)
- Chapter 4: Forward Kinematics Example (3:28)
Chapter 5: Velocity Kinematics and Statics
YouTube playlist (Total running time: 34:33)
- Chapter 5: Velocity Kinematics and Statics (8:28)
- Chapter 5.1.1: Space Jacobian (5:59)
- Chapter 5.1.2: Body Jacobian (4:51)
- Chapter 5.2: Statics of Open Chains (2:54)
- Chapter 5.3: Singularities (6:37)
- Chapter 5.4: Manipulability (5:44)
Chapter 6: Inverse Kinematics
YouTube playlist (Total running time: 13:54)
- Chapter 6: Inverse Kinematics of Open Chains (4:03)
- Chapter 6.2: Numerical Inverse Kinematics (Part 1 of 2) (5:04)
- Chapter 6.2: Numerical Inverse Kinematics (Part 2 of 2) (4:47)
Chapter 7: Kinematics of Closed Chains
YouTube playlist (Total running time: 8:34)
Chapter 8: Dynamics of Open Chains
YouTube playlist (Total running time: 50:19)
- Chapter 8.1: Lagrangian Formulation of Dynamics (Part 1 of 2) (6:41)
- Chapter 8.1: Lagrangian Formulation of Dynamics (Part 2 of 2) (5:35)
- Chapter 8.1.3: Understanding the Mass Matrix (5:21)
- Chapter 8.2: Dynamics of a Single Rigid Body (Part 1 of 2) (6:13)
- Chapter 8.2: Dynamics of a Single Rigid Body (Part 2 of 2) (4:05)
- Chapter 8.3: Newton-Euler Inverse Dynamics (5:53)
- Chapter 8.5: Forward Dynamics of Open Chains (3:43)
- Chapter 8.6: Dynamics in the Task Space (1:32)
- Chapter 8.7: Constrained Dynamics (5:10)
- Chapter 8.9: Actuation, Gearing, and Friction (6:06)
Chapter 9: Trajectory Generation
YouTube playlist (Total running time: 28:45)
- Chapters 9.1 and 9.2: Point-to-Point Trajectories (Part 1 of 2) (5:40)
- Chapters 9.1 and 9.2: Point-to-Point Trajectories (Part 2 of 2) (3:07)
- Chapter 9.3: Polynomial Via Point Trajectories (2:59)
- Chapter 9.4: Time-Optimal Time Scaling (Part 1 of 3) (5:38)
- Chapter 9.4: Time-Optimal Time Scaling (Part 2 of 3) (6:36)
- Chapter 9.4: Time-Optimal Time Scaling (Part 3 of 3) (4:45)
Chapter 10: Motion Planning
YouTube playlist (Total running time: 49:36)
- Chapter 10.1: Overview of Motion Planning (4:33)
- Chapter 10.2.1: C-Space Obstacles (4:43)
- Chapter 10.2.3: Graphs and Trees (2:23)
- Chapter 10.2.4: Graph Search (9:25)
- Chapter 10.3: Complete Path Planners (3:04)
- Chapter 10.4: Grid Methods for Motion Planning (4:25)
- Chapter 10.5: Sampling Methods for Motion Planning (Part 1 of 2) (3:11)
- Chapter 10.5: Sampling Methods for Motion Planning (Part 2 of 2) (7:13)
- Chapter 10.6: Virtual Potential Fields (5:09)
- Chapter 10.7: Nonlinear Optimization (5:30)
Chapter 11: Robot Control
YouTube playlist (Total running time: 57:51)
- Chapter 11.1: Control System Overview (3:24)
- Chapter 11.2.1: Error Response (2:49)
- Chapter 11.2.2: Linear Error Dynamics (4:20)
- Chapter 11.2.2.1: First-Order Error Dynamics (1:56)
- Chapter 11.2.2.2: Second-Order Error Dynamics (5:37)
- Chapter 11.3: Motion Control with Velocity Inputs (Part 1 of 3) (4:13)
- Chapter 11.3: Motion Control with Velocity Inputs (Part 2 of 3) (6:02)
- Chapter 11.3: Motion Control with Velocity Inputs (Part 3 of 3) (4:29)
- Chapter 11.4: Motion Control with Torque or Force Inputs (Part 1 of 3) (4:05)
- Chapter 11.4: Motion Control with Torque or Force Inputs (Part 2 of 3) (5:33)
- Chapter 11.4: Motion Control with Torque or Force Inputs (Part 3 of 3) (7:12)
- Chapter 11.5: Force Control (2:45)
- Chapter 11.6: Hybrid Motion-Force Control (5:26)
Chapter 12: Grasping and Manipulation
YouTube playlist (Total running time: 58:24)
- Chapter 12: Grasping and Manipulation (4:55)
- Chapter 12.1.1: First-Order Analysis of a Single Contact (4:14)
- Chapter 12.1.2: Contact Types: Rolling, Sliding, and Breaking (5:41)
- Chapter 12.1.3: Multiple Contacts (4:48)
- Chapter 12.1.6: Planar Graphical Methods (Part 1 of 2) (4:19)
- Chapter 12.1.6: Planar Graphical Methods (Part 2 of 2) (4:44)
- Chapter 12.1.7: Form Closure (4:07)
- Chapter 12.2.1: Friction (5:38)
- Chapter 12.2.2: Planar Graphical Methods (4:02)
- Chapter 12.2.3: Force Closure (4:04)
- Chapter 12.2.4: Duality of Force and Motion Freedoms (3:32)
- Chapter 12.3: Manipulation and the Meter-Stick Trick (5:16)
- Chapter 12.3: Transport of an Assembly (3:04)
Chapter 13: Wheeled Mobile Robots
YouTube playlist (Total running time: 59:26)
- Chapter 13.1: Wheeled Mobile Robots (2:10)
- Chapter 13.2: Omnidirectional Wheeled Mobile Robots (Part 1 of 2) (6:02)
- Chapter 13.2: Omnidirectional Wheeled Mobile Robots (Part 2 of 2) (3:00)
- Chapter 13.3.1: Modeling of Nonholonomic Wheeled Mobile Robots (5:00)
- Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 1 of 4) (4:07)
- Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 2 of 4) (6:28)
- Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 3 of 4) (5:38)
- Chapter 13.3.2: Controllability of Wheeled Mobile Robots (Part 4 of 4) (5:26)
- Chapter 13.3.3: Motion Planning for Nonholonomic Mobile Robots (5:02)
- Chapter 13.3.4: Feedback Control for Nonholonomic Mobile Robots (5:42)
- Chapter 13.4: Odometry (4:32)
- Chapter 13.5: Mobile Manipulation (6:19)