Slide 9
Slide 9 text
Use cases
9
Original use cases
# of robots A single robot
Computation
Workstation-class computational
resources on board
Real-timeness No real-time requirements
Network
quality
Excellent network connectivity
Users
Applications in research, mostly
academia
Programming
style
Maximum flexibility, with nothing
prescribed or proscribed
https://design.ros2.org/articles/why_ros2.html
ROS ROS 2
New use cases
Teams of multiple robots
Small embedded platforms
Real-time systems
Non-ideal networks
Production environments
Prescribed patterns for building and
structuring systems