Main Content

Network Access

Connect to ROS 2 and ROS networks with MATLAB® and Simulink®

ROS Toolbox provides an interface to connect to existing ROS and ROS 2 networks, or create ROS and ROS 2 networks for desktop simulation and hardware interface with MATLAB and Simulink. You can create or access ROS and ROS 2 nodes and establish communication between them using subscribers and publishers. You can also create or access ROS and ROS 2 parameters and transformations on the network. For more information about ROS and ROS 2 nodes, see Connect to ROS Network and Establish Communication and Connect to ROS 2 Network and Establish Communication respectively.

You can create or access ROS and ROS 2 service servers that can receive requests from service clients to perform tasks and provide responses. For more information about ROS and ROS 2 services, see Explore ROS Services: Service Client and Service Server Guide and Explore ROS 2 Services: Service Client and Service Server Guide respectively.

You can also create and access ROS and ROS 2 action servers that can receive goal execution request from action clients, and provide feedback during the goal execution process. For more information about ROS and ROS 2 actions, see Explore ROS Actions: Action Client and Action Server Guide and Explore ROS 2 Actions: Action Client and Action Server Guide respectively.

Categories

Featured Examples