What is ROS 2 (Robot Operating System 2)?
ROS 2 is an open-source, free robotics middleware framework of libraries and tools that helps developers build robot applications, maintained by Open Robotics.
What do you need to run ROS 2 (Robot Operating System 2)?
System requirements, OS support, and hardware needs for ROS 2 (Robot Operating System 2).
| Operating system | Linux (UbuntumacOSWindows |
|---|---|
| Devices | Embedded systemsRobots and embedded/computing platforms running supported OS (desktopssingle-board computers |
Programming languages
- ✓C#
- ✓Python
Who should use ROS 2 (Robot Operating System 2)?
Target users, industries, and ideal use cases for ROS 2 (Robot Operating System 2).
| Industries | AutomationAutonomous VehiclesIndustrial/ManufacturingResearch/AcademiaRobotics |
|---|
Frequently asked questions
Who should use ROS 2 (Robot Operating System 2)?
ROS 2 (Robot Operating System 2) is a strong fit for teams in Automation, Autonomous Vehicles, Industrial/Manufacturing and Research/Academia.
What do you need to run ROS 2 (Robot Operating System 2)?
To run ROS 2 (Robot Operating System 2), supported operating systems include Linux (Ubuntu, macOS and Windows; supported devices include Embedded systems, Robots and embedded/computing platforms running supported OS (desktops and single-board computers.