Design, simulate, and deploy ROS-based applications
ROS Network Connection
Connect to and explore ROS or ROS 2 networks. Use introspection to list available topics and types. View a detailed structure of ROS messages.
ROS Network Setup
Create and define your own ROS or ROS 2 network to communicate between different devices. Set up multiple ROS nodes to distribute tasks and information.
Publishers and Subscribers
Send and receive ROS or ROS 2 messages using a topic with publish-subscribe semantics.
Services and Actions
Use a client-server architecture to send requests, perform tasks, and get feedback in ROS applications.
Use ROS parameter servers to store configuration options for multiple nodes and enable the dynamic reconfiguration of nodes.
ROS Log Files (rosbags)
Import rosbag files to filter, visualize, and analyze logged data.
Use a library of supported ROS message packages for your ROS applications.
Add new message types for your ROS or ROS 2 applications using custom message support.