Institution: University of Pennsylvania
Start Date: At your own pace
The University of Pennsylvania is providing a free online course named as “Robotics: Kinematics and Mathematical Foundations”.This is an advanced course designed for learners who have a bachelor’s degree in engineering or a similar field.
In this course, you will learn the foundational math concepts that drive robotics and put them into practice using MATLAB. You may join the course at your own pace.
- Duration: 12 weeks
- Commitment: 8-10 hours per week
- Subject: Engineering
- Institution: University of Pennsylvania
- Languages: English
- Price: Free
- Session: At your own pace
- Requirement: College-level algebra and trigonometry (matrices, vectors)
- Certificate Available: Yes
Who Developed the Course
The University of Pennsylvania is an Ivy League institution with 12 undergraduate, graduate and professional schools in Philadelphia, serving a diverse community of more than 20,000 students from around the world.
Applicants should have:
- College-level algebra and trigonometry (matrices, vectors)
- Fundamentals of calculus (derivatives, partial derivatives)
- Basic knowledge of computer programming (variables, functions, control flow, some knowledge of graphs)
Where Could This Lead You
After completing this course, you can apply for jobs in the given fields:
Get Extra Benefits
Get a verified certificate to highlight the knowledge and skills you acquire (₹ 23563 INR)
- Official and approved-Get a certificate with the logo of the institution and the signature of a professor to show your achievements and increase your professional prospects
- Easy to share-Add the certificate to your résumé or resume, or publish it directly on LinkedIn
- Proven motivational measure-Give yourself an additional stimulus to complete the course
How to Join This Course
You can register yourself here.
- 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
- 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
By the end of the course, you’ll be able to:
- 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
Who Will You Learn With?
- Camillo J. Taylor: Professor, Computer and Information Science, School of Engineering and Applied Science, University of Pennsylvania
- Mark Yim: Professor, Mechanical Engineering and Applied Mechanics, School of Engineering and Applied Science, University of Pennsylvania
- Importance of Course: At the end of the course, you will understand how one can create robots that operate well in the real world.
- Importance of Certificate: By the Certificate of Achievement you will be able to prove your success when applying for jobs or courses. You can display it on your LinkedIn or CV.
For more information about the course, you may visit the Website.Apply Now