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

Сессии:
  • 21 сентября 2020
Характеристики онлайн курса:
  • Бесплатный:
  • Платный:
  • Сертификат:
  • MOOC:
  • Видеолекции:
  • Аудиолекции:
  • Email-курс:
  • Язык: Английский Gb

Отзывы

Пока никто не написал отзыв по этому курсу. Хотите быть первым?

Зарегистрируйтесь, чтобы оставить отзыв

Show?id=n3eliycplgk&bids=695438
NVIDIA
Ещё курсы на эту тему:
23ed8d2e-5ca3-47d4-9971-ec7749c5c18b-4add34fa66fa.small Digital Technology and Innovation
Look at digital technology and innovation from the perspective of a chief information...
Regular_3cae05f2-a21e-46ec-af28-1a7257464de9 MedTech: AI and Medical Robots
Explore human robot interaction and enter the fascinating world of robotics...
D293a8c6-7e3a-41bb-8530-2ae4bbd168f4-0e0328fd9394.small So You Want To Be A Surgeon?
Aspiring healthcare leaders: Reach for the future! Learn from world-class surgical...
Regular_10249908-73d1-4880-afe2-a277bc76fbae Robotics With Raspberry Pi: Build and Program Your First Robot Buggy
Build and program your first robot buggy using a Raspberry Pi, learning how...
3aeadf90-2309-4df1-9300-d9a3a8a7f131-530eb9587d20.small AI in Practice: Applying AI
Learn about the practical aspects of Artificial Intelligence and how to write...
Ещё из рубрики «Компьютерные науки»:
4cb40a75-e83d-46a2-b44c-8479e2c5bfdc-fea8324c9e15.small C ++ Advanced to Data Structures
Learn the advanced programming topics in the C++ programming language, including...
Dd255d9e-5576-4455-94a9-c6d370ae2ac5-67eef679f5ca.small Network Security - Introduction to Network Security
Learn fundamentals of network security, including a deep dive into how networks...
23ed8d2e-5ca3-47d4-9971-ec7749c5c18b-4add34fa66fa.small Digital Technology and Innovation
Look at digital technology and innovation from the perspective of a chief information...
633b558d-9c96-4b94-a4ba-bca5ac84e9d2-3d1aad134eb2.small Digital Ecosystem Infrastructure
Learn the fundamentals of cloud computing and its impact on IT and business...
A76b4bf6-0720-4ffd-9858-cf71e6966ee7-914859ee3331.small Introduction to Java Programming: Fundamental Data Structures and Algorithms
Learn to enhance your code by using fundamental data structures and powerful...
Ещё от edX:
03cc7a63-a5ec-4aaa-b475-453231382914-a6a4f54528fa.small Ethical Decision-Making: Cultural and Environmental Impact
International corporations can trigger significant cultural shifts and environmental...
5a4fb01d-464b-4be4-a208-bca419195280-f15f3acbd530.small Writing successfully for the stage: structure, plot, and dialogue
Learn to structure your dramatic writing to a professional standard, as well...
4cb40a75-e83d-46a2-b44c-8479e2c5bfdc-fea8324c9e15.small C ++ Advanced to Data Structures
Learn the advanced programming topics in the C++ programming language, including...
Dd255d9e-5576-4455-94a9-c6d370ae2ac5-67eef679f5ca.small Network Security - Introduction to Network Security
Learn fundamentals of network security, including a deep dive into how networks...
23ed8d2e-5ca3-47d4-9971-ec7749c5c18b-4add34fa66fa.small Digital Technology and Innovation
Look at digital technology and innovation from the perspective of a chief information...

© 2013-2019