Robotics

Matei Ciocarlie, ColumbiaX

Learn the core techniques for representing robots that perform physical tasks in the real world.

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.

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.

Class projects will make use of ROS - the open-source Robot Operating System (www.ros.org) widely used in both research and industry. Computer requirements for working on the projects will include a computer set up with Ubuntu Linux and high bandwidth internet access for downloading and installing ROS packages.

What will you learn

  • 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

Dates:
  • 16 September 2019
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Show?id=n3eliycplgk&bids=695438
NVIDIA
More on this topic:
E84f731a-6611-4d90-9317-3a32bfd49ccd-6c5936414163.small Artificial Intelligence (AI)
Learn the fundamentals of Artificial Intelligence (AI), and apply them. Design...
Regular_e43a8f30-65ab-4ca0-be29-0885c6232610 Building a Future with Robots
Explore the role of robots and autonomous systems in the factories, homes, hospitals...
Bf9f18e0-2bab-4600-ae3e-64d0743d9482-321df2b18306.small Communicating with Robots and Bots
Robots and bots are being developed to populate our homes, workplaces and social...
Regular_1b53bcb9-783d-447f-a44c-68f79ebf0ee6 MedTech: AI and Medical Robots
Explore human robot interaction and enter the fascinating world of robotics...
A371be0e-0eb5-4913-8734-09cf5540d7ed-4fbb173a9637.small Responsible Innovation: Ethics, Safety and Technology
How to deal with risks and ethical questions raised by development of new technologies...
More from 'Computer Science':
Logo2 Network Science
The course is an interdisciplinary course, focused on the emerging science of...
1428ed1b-d1c4-4a23-9b8c-cb9b858bfecb-5f51c56867fe.small Electric and Conventional Vehicles
Learn how electric and conventional powertrains work and methods to analyse...
7f8faedf-7411-4a57-aaf4-4b143667e297-5607e578b870.small Hybrid Vehicles
Learn to design hybrid powertrains which meet the needs of modern vehicles,...
315ce06a-d9f7-4c7e-ac11-1fe99e20893e-ff14684c60b3.small CS50 for Lawyers
This course is a variant of Harvard University's introduction to computer science...
E84f731a-6611-4d90-9317-3a32bfd49ccd-6c5936414163.small Artificial Intelligence (AI)
Learn the fundamentals of Artificial Intelligence (AI), and apply them. Design...
More from 'edX':
85efb1e5-3a5f-4208-9557-d49de63f8bf3-39d725eeb085.small Thinking & Acting like an Entrepreneur
Discover the entrepreneur inside of you – learn what it takes to turn...
7d43a19b-19fe-49d1-91bd-292d9af31680-696f48418973.small Project Management of Engineering Projects: Preparing for Success
Create your own project plan and learn the importance of the early project phases...
9f0c024a-13b5-4ccc-9de6-2558e0db592f-4515b45a6918.small u.lab: Leading From the Emerging Future
An introduction to leading profound social, environmental and personal transformation...
1428ed1b-d1c4-4a23-9b8c-cb9b858bfecb-5f51c56867fe.small Electric and Conventional Vehicles
Learn how electric and conventional powertrains work and methods to analyse...
7f8faedf-7411-4a57-aaf4-4b143667e297-5607e578b870.small Hybrid Vehicles
Learn to design hybrid powertrains which meet the needs of modern vehicles,...

© 2013-2019