Columbia University is offering Robotics free online course. This course requires basic knowledge of computer programming.
In this twelve-week course applicants will learn about two core robot classes: kinematic chains (robot arms) and mobile bases. The course will start on April 10, 2017.
Course At A Glance
Length: 12 weeks
Effort: 8-10 hours per week
Institution: Columbia University and edX
Certificate Available: Yes. Add a Verified Certificate for $300
Session: Course will start on April 10, 2017
Columbia University is one of the world’s most important centers of research and at the same time a distinctive and distinguished learning environment for undergraduates and graduate students in many scholarly and professional fields. The University recognizes the importance of its location in New York City and seeks to link its research and teaching to the vast resources of a great metropolis.
About This Course
We think of Robotics as the science of building devices that physically interact with their environment. The most useful robots do it precisely, powerfully, repeatedly, tirelessly, fast, or some combinations of these. The most interesting robots maybe even do it intelligently. This course will cover the fundamentals of robotics, focusing on both the mind and the body.
Why Take This Course?
We will learn about two core robot classes: kinematic chains (robot arms) and mobile bases. For both robot types, we will introduce methods to reason about 3-dimensional space and relationships between coordinate frames. For robot arms, we will use these to model the task of delivering a payload to a specified location. For mobile robots, we will introduce concepts for autonomous navigation in the presence of obstacles.
- Represent 2D and 3D spatial relationships, homogeneous coordinates
- Manipulate robot arms: kinematic chains, forward and inverse kinematics, differential kinematics
- Program and navigate mobile robots: robot and map representations, motion planning
- Plan complete robot systems
- Develop present and future applications for robots
Professor Matei Ciocarlie
Matei Ciocarlie is an Assistant Professor in the Mechanical Engineering department at Columbia University.
- College-level introductory linear algebra (vector spaces, linear systems, matrix decomposition)
- College-level introductory calculus (partial derivatives, function gradients)
- Basic knowledge of computer programming (variables, functions, control flow)
- Projects will be carried out in the Python language, with C++ as an option
How To Join This Course
- Go to the course website link
- Create an edX account to SignUp
- Choose “Register Now” to get started.
- edX offers honour code certificates of achievement, verified certificates of achievement, and XSeries certificates of achievement. Currently, verified certificates are only available in some courses.
- Once applicant sign up for a course and activate their account, click on the Log In button on the orghome page and type in their email address and edX password. This will take them to the dashboard, with access to each of their active courses. (Before a course begins, it will be listed on their dashboard but will not yet have a “view course” option.)