1. To support our site, MoocLab may be compensated by some course providers through affiliate links.

edX Robotics: Kinematics and Mathematical Foundations

University of Pennsylvania via edX

Tags:
  • Overview
  1. edX
    Platform:
    edX
    Provider:
    University of Pennsylvania
    Length:
    12 weeks
    Effort:
    8 to 10 hours per week
    Language:
    English
    Credentials:
    Paid Certificate Available
    Part of:
    MicroMasters Program: Robotics
    Overview
    Welcome to the first course in the Robotics MicroMasters series. This is an advanced course designed for learners who have a bachelor's degree in engineering or a similar field.

    Learners will succeed in this course if they have familiarity with basic operations on matrices and vectors, as well as exposure to derivatives and partial derivatives.

    The fundamental challenge this course addresses is how one can create robots that operate well in the real world.

    What you'll learn
    • How to describe, analyze and think critically about fundamental problems in robotics, such as how to change the position or configuration of a robot
    • The role of mathematics in describing robotic arms, mobile robots and other robotic platforms
    • How to use the industry standard programming environment, MATLAB
    Syllabus
    Math Fundamentals
    Week 1: Vector spaces, inner products, vector norms, orthogonality
    Week 2: Linear transformations, matrix multiplication, matrix groups
    Week 3: Coordinate transformations, rigid transformations, rotation matrices quaternions, Matrix groups SE(2) and SE(3)
    Week 4: Project

    Robot Kinematics
    Week 5: Kinematic chains, forward kinematics,
    Week 6: Inverse kinematics
    Week 7: Parallel mechanisms
    Week 8: Project

    Kinematic Path Planning
    Week 9: Graph based methods, Dijkstra’s method, A*Star
    Week 10: RRT, configuration space
    Week 11: Artificial potential fields
    Week 12: Project

    Taught by
    Camillo J. Taylor and Mark Yim

Share This Page



  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice