Direct answer
What ROS 2 is used for in robotics
ROS 2 is an open-source middleware ecosystem for building distributed robot applications with nodes, messages, services and tooling.
Last verified:
Compatibility and installation
- Developer
- Open Robotics
- License
- Open source
- Operating systems
- Linux, Windows, macOS
- ROS support
- ROS 2
- Languages
- C++, Python
- Installation method
- Official binary packages, source builds and container images
Use official installation sources
Use the vendor download page, official documentation, package repository or official GitHub release. Third-party installers and mirrors are not linked from this directory.