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

会期:
  • 2020年9月21日
介绍:
  • 免费:
  • 收费:
  • 证书:
  • MOOC:
  • 视频讲座:
  • 音频讲座:
  • Email-课程:
  • 语言: 英语 Gb

反馈

目前这个课程还没有反馈。您想要留第一个反馈吗?

请注册, 为了写反馈

Show?id=n3eliycplgk&bids=695438
NVIDIA
还有这个题目的:
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...
Small-icon.hover Artificial Intelligence Planning
The course aims to provide a foundation in artificial intelligence techniques...
还有标题«计算机科学»:
16d67a7c-cb05-413e-aa3a-5f4a135d65b8-cdd45870e21d.small Cloud Computing Security
Learn how to identify security issues in the cloud and industry-standard techniques...
Bcf46af9-f9f7-45e8-b189-7e3b8f09d7b5-10ce595986e0.small Statistical Analysis in Bioinformatics
Learn basic R programming to analyze biological big data to locate genes, perform...
0594d6e9-dba9-40a3-8170-d9b07bb85a3c-1a66fc3ab423.small Formal Software Verification
Learn software quality techniques beyond just running test cases. Want to gain...
A3d65c5b-4de8-4533-b771-85ccf8c91fd7-4480487bc1f7.small Network Security - Protocols
Learn more fundamentals of network security, including cryptographic algorithms...
F2ea5d78-eed2-43f6-a44f-f2a9fa01b433-fc46cde64429.small Network Security - Advanced Topics
Learn advanced topics in network security, including Security Monitoring, Perimeter...
还有edX:
04bf344f-d72d-46cf-8b0b-979052e71588-cb00fe2de29a.small Instructional Design Course Evaluation & Capstone Project
Develop your Instructional Design & Technology MicroMasters capstone project...
16d67a7c-cb05-413e-aa3a-5f4a135d65b8-cdd45870e21d.small Cloud Computing Security
Learn how to identify security issues in the cloud and industry-standard techniques...
717db568-6f7d-4a41-bf1a-e3b498a5b511-b4215dec39a8.small Long-term Financial Management
Learn what it takes to hold a company’s financial future in your hands, as you...
60847f40-a3b7-4ecb-a1aa-d95ebb7cdb9e-d6bdf08ca344.small Instructional Design Models
Explore traditional and current instructional design models as you develop your...
Bcf46af9-f9f7-45e8-b189-7e3b8f09d7b5-10ce595986e0.small Statistical Analysis in Bioinformatics
Learn basic R programming to analyze biological big data to locate genes, perform...

© 2013-2019