Robotics System Toolbox™ provides an interface between MATLAB® and Simulink® and the Robot Operating System (ROS) that enables you to communicate with a ROS network, interactively explore robot capabilities, and visualize sensor data. You can develop, test, and verify your robotics algorithms and applications on ROS-enabled robots and robot simulators such as Gazebo and V-REP. You can also create a self-contained ROS network directly in MATLAB and Simulink, and import ROS log files (rosbags) to visualize, analyze, and post-process logged data. These features allow you to develop your robotics algorithms in MATLAB and Simulink, while giving you the ability to exchange messages with other nodes on the ROS network. With Embedded Coder®, you can generate C++ code from a Simulink model for a standalone ROS application that can run on any Linux® platform that has ROS installed.
Key features allow you to:
Related Hardware Support Views: MATLAB, Simulink, Computer Vision System Toolbox, C ∕ C++ Code Generation, Digital Signal Processing, Ethernet, Image Processing Toolbox, Image Processing and Computer Vision, MATLAB Coder, MATLAB Product Family, Other ∕ Miscellaneous, Project-Based Learning, Robot Operating System, Robotics, Robotics System Toolbox, Signal Processing Toolbox, Simscape Multibody, Simulink Coder, Test and Measurement
Use Simulink for interfacing and node generation. Use MATLAB Coder and Simulink Coder for node generation.