Robotics Foundations I - Robot Modelling
Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Recommended experience
Recommended experience
Skills you'll gain
Details to know
See how employees at top companies are mastering in-demand skills
There are 6 modules in this course
This course explores the intersection of mechanics, electronics, signal processing, control engineering, computing, and mathematical modeling in robotics, focusing on the intelligent connection between perception and action. It covers the essential roles of modeling and control in both industrial and advanced field/service robots.
Key topics include kinematic models of robot manipulators and mobile robots, the use of the Jacobian for differential kinematics, singular configurations, redundancy analysis, statics models, and inverse kinematics algorithms. Students will learn to derive equations of motion for robotic systems and apply model-based control for trajectory tracking in joint or operational spaces. The course also addresses force and visual control techniques for environmental interactions, parameter estimation methods, nonholonomic constraints for mobile robots, and solutions for trajectory tracking and posture regulation.
In this module, you'll be introduced to the foundational concepts of robotics, including the basics of robots, manipulators, and mobile robots. You'll also explore industrial robotics and the emerging field of advanced robotics, focusing on field and service robots. This comprehensive overview sets the stage for your journey into both traditional and cutting-edge robotics applications.
What's included
5 videos5 readings2 assignments
5 videos•Total 34 minutes
- Welcome!•7 minutes
- Robot components•6 minutes
- Mobile Robots•7 minutes
- Industrial robotics and advanced robotics•7 minutes
- Advanced Robotics•7 minutes
5 readings•Total 60 minutes
- Robots and Robotics•10 minutes
- Robot manipulators•15 minutes
- Mobile Robots•15 minutes
- Industrial Robotics•10 minutes
- Field and Service Robots•10 minutes
2 assignments•Total 45 minutes
- Industrial robotics and advanced robotics•30 minutes
- Let's practice: Introduction to Robotics•15 minutes
This module covers essential concepts in robotics, including various methods for representing orientation such as rotation matrices, minimal representations, and four-parameter representations. Additionally, it explores direct kinematics through topics like homogeneous transformations, the Denavit-Hartenberg convention, and the kinematics of typical manipulator structures.
What's included
6 videos6 readings2 assignments
6 videos•Total 46 minutes
- Modelling of robot manipulators•8 minutes
- Euler angles•8 minutes
- Angle and Axis•8 minutes
- Direct Kinematics•6 minutes
- Denavit-Hartenberg Convention•7 minutes
- Competition of direct kinematic models•9 minutes
6 readings•Total 150 minutes
- Rotation Matrix•25 minutes
- Minimal Representations•25 minutes
- Four-parameter Representations•25 minutes
- Homogeneous Transformations•25 minutes
- Denavit-Hartenberg Convention•25 minutes
- Kinematics of Typical Manipulator Structures•25 minutes
2 assignments•Total 45 minutes
- Direct Kinematics•30 minutes
- Let's practice: Representation of Orientation•15 minutes
This module covers essential topics in robotics, including inverse kinematics for solving the motion of robotic arms and manipulators with spherical wrists. It also explores the Jacobian matrix, covering its geometric interpretation, link velocities, and methods for computation, crucial for understanding robot motion and control.
What's included
5 videos5 readings2 assignments
5 videos•Total 38 minutes
- The solution of the inverse kinematics problem•7 minutes
- Solution of manipulators•8 minutes
- Differential kinematics model•8 minutes
- Contributions of the Jacobian•7 minutes
- Jacobian Computation•8 minutes
5 readings•Total 120 minutes
- Solution of Three-link Planar Arm•20 minutes
- Solution of Manipulators with Spherical Wrist•25 minutes
- Geometric Jacobian•25 minutes
- Link Velocities•25 minutes
- Jacobian Computation•25 minutes
2 assignments•Total 45 minutes
- Jacobian•30 minutes
- Let's practice: Inverse Kinematics•15 minutes
This module delves into advanced topics in robotics kinematics. It covers differential kinematics, including kinematic singularities, inverse differential kinematics, and the analytical Jacobian. Additionally, it explores inverse kinematics algorithms, focusing on closed-loop solutions, orientation error handling, and the application of second-order algorithms with numerical outcomes.
What's included
6 videos6 readings2 assignments
6 videos•Total 49 minutes
- Kinematics singularities•9 minutes
- Inverse differential kinematics•7 minutes
- Analytical Jacobian•7 minutes
- Closed-loop solutions•8 minutes
- Orientation error•8 minutes
- Algorithms and Results•9 minutes
6 readings•Total 150 minutes
- Kinematic Singularities•25 minutes
- Inverse Differential Kinematics •25 minutes
- Analytical Jacobian•25 minutes
- Closed-loop solutions•25 minutes
- Orientation Error•20 minutes
- Second-order Algorithms and Numerical Results•30 minutes
2 assignments•Total 45 minutes
- Inverse Kinematics Algorithms•30 minutes
- Let's practice: Differential Kinematics•15 minutes
This module explores fundamental concepts in robotics statics and dynamics. Topics include kineto-statics duality and manipulability ellipsoids in statics, and the Lagrange formulation covering kinetic and potential energy, equations of motion, and dynamic model properties.
What's included
5 videos5 readings2 assignments
5 videos•Total 43 minutes
- Statics•8 minutes
- Manipulability Ellipsoids•9 minutes
- Dynamic models•10 minutes
- Equations of motions•6 minutes
- Notable properties of Dynamic models•10 minutes
5 readings•Total 140 minutes
- Kineto-Statics Duality•25 minutes
- Manipulability Ellipsoids•30 minutes
- Kinetic Energy and Potential Energy•25 minutes
- Equations of Motion•30 minutes
- Notable Properties of Dynamic Model•30 minutes
2 assignments•Total 45 minutes
- Lagrange Formulation•30 minutes
- Let's practice: Statics•15 minutes
This module explores advanced concepts in robotics dynamics and formulations. Topics include the dynamic model of a two-link planar arm, operational space dynamic models with dynamic manipulability ellipsoids, and the Newton-Euler formulation covering balance of forces and moments, recursive algorithms, and direct and inverse dynamics calculations.
What's included
5 videos5 readings2 assignments
5 videos•Total 39 minutes
- Dynamic Model of Two-link Planar Arm•8 minutes
- Space Dynamics•8 minutes
- Balance of forces and moments•7 minutes
- Recursive algorithm•6 minutes
- Direct Dynamics and Inverse Dynamics•10 minutes
5 readings•Total 115 minutes
- Dynamic Model of Two-link Planar Arm•25 minutes
- Operational Space Dynamic Model and Dynamic Manipulability Ellipsoid Edit Set Access Page Actions•25 minutes
- Balance of Forces and Moments •25 minutes
- Recursive algorithm•20 minutes
- Direct Dynamics and Inverse Dynamics•20 minutes
2 assignments•Total 45 minutes
- Newton-Euler Formulation•30 minutes
- Let's practice: Use of Dynamic Model•15 minutes
Instructor
Offered by
Explore more from Electrical Engineering
- Status: Free TrialN
Northwestern University
Course
- Status: Free TrialN
Northwestern University
Course
- Status: Free TrialL
L&T EduTech
Course
- Status: Free TrialN
Northwestern University
Course
Why people choose Coursera for their career
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
More questions
Financial aid available,
