Hello (Real) World with ROS – Robot Operating System
About this Course
Are you interested in taking your first steps in robotics? Do you seek a practical approach and want to learn by doing? Join our course and learn how to program a complete real-world robotic system with ROS! The Robot Operating System (ROS) enables you to quickly build robotic applications through access to a large set of open-source software and tools. Over the years, ROS has become the essential tool for roboticists. A large community surrounds ROS and there has been extensive input from industrial users in the development of these tools. Many of the new advanced robot capabilities for manipulation, perception, and navigation have been developed using ROS. Companies such as Airbus and Boeing are using ROS for several of their applications. And we at Delft University of Technology won the Amazon Robotics Challenge 2016 with a robotic system developed with ROS. In this course, you will learn to use different ROS tools to create a complete robotic application. You will be working with your own standalone Ubuntu-Linux installation and with industrial and mobile robots on the physics-based simulation engine, Gazebo. You will learn to program and configure basic robotic tasks such as pick-and-place objects, and navigate through obstacles. You will then integrate all this knowledge to build an industrial production line with two robotic arms and a mobile robot. Are you ready to make your robot say "Hello" to the (real) world with ROS? The development of this course is supported by ROSIN - ROS-Industrial Quality-Assured Robot Software Components. ROSIN project is funded by the European Union's Horizon 2020 research and innovation program under grant agreement no. 732287.Created by: Delft University of Technology
Level: Intermediate
Related Online Courses
Land readjustment has been used in many developed and developing countries to facilitate urban expansion through rural-to-urban land conversion and to assemble underutilized land in inner cities... more
Applying exotic quantum properties such as entanglement to every-day applications such as communication and computation reveals new dimensions of such applications. Quantum encoding and... more
Are we alone in this universe? What new information and observations on exoplanets have we discovered? In the past decade, astronomers have made incredible advances in the discovery of planets... more
The production of hydrocarbons from extremely low permeability unconventional reservoirs through horizontal drilling and multi-stage hydraulic fracturing has transformed the global energy... more
Alternating current (AC) is the type of electricity commonly used throughout the world to connect power plants, homes, and businesses. This course will give you an understanding of why AC is used... more