|Take Stanford's Introduction to Robotics For Free|
|Written by Nikos Vaggalis|
|Tuesday, 14 December 2021|
As part of the Stanford Engineering Everywhere initiative, which expands the Stanford experience to students and educators online and at no charge, the content of CS223A - Introduction to Robotics has been made available for free to anyone in a self-paced version.
The purpose of CS223A is to introduce you to basics of modeling, design, planning, and controlling robot systems. In essence, the material treated in this course is a brief survey of relevant results from geometry, kinematics, statics, dynamics, and control.
As in every Stanford Engineering Everywhere (SEE) course, the material that is offered is an actual campus course including lecture videos, as well as all lecture slides, reading lists and handouts, homework assignments, quizzes, examinations, and when appropriate, solution sets.
And while the course offered is well-established rather than brand new, the principles remain the same since the mathematical models that represent robotic systems,the foundations in kinematics and dynamics don't change.Those models are necessary for creating controllers to control the robot's motions.
The course is addressed to students with no prior experience on the topic as the instructor Prof. Khatib describes:
I’m going to assume that everyone has no knowledge of dynamics, control or kinematics, and I will start with the basic foundation. You shouldn’t worry about the fact that you don’t have a strong background in those areas. We will cover them from the start. We will go to what is the inertia, how did we describe the accelerations and then we will establish the dynamics, which is quite simple.
With that in mind,the main areas of focus are:
You turn a robot on, it has to figure out where it is and, in particular, be able to move without running into things, be able to perform potentially some useful tasks that involve mobility. The next step up once you’ve decided where things are is you’d actually like to be able to identify where you are and what the things are in the environment.The final question is, once I know what the things are how do I interact with them?
That's the high level overview, while the detailed syllabus is comprised of:
To sum it up,this is a course leaning heavily on the valuable mathematical concepts behind controlling and moving a robot.
or email your comment to: firstname.lastname@example.org
|Last Updated ( Tuesday, 14 December 2021 )|