Getting Started with ROS Connectivity
Products Required
Robotics System Toolbox™
ROS Toolbox
The robot can be connected to the MATLAB® using different methods depending on the communication interface provided by the robot manufacturer. For the Kinova® Gen3 robot arm, Kinova provides a MATLAB MEX API and ROS API that uses the Ethernet port or Wi-Fi® to communicate with the robot. For more information on MATLAB MEX API, see Download MATLAB MEX APIs for Kinova Gen 3. To configure the host computer for ROS API, see Install ROS Packages and Dependencies for ROS or Install ROS Packages and Dependencies for ROS on External Computer.
This example uses ROS API provided by KINOVA Robotics to connect the Gen3 robot to
ROS network and to perform various common operations using ROS and MATLAB. For more information on the 'ros_kortex'
ROS
packages, see GitHub
page of KINOVA Robotics.
Ensure that the robot hardware is setup completely and connected to the host computer before proceeding further. For more information, see Verify Connection to Kinova Gen 3 Robot.
The topic is divided into 6 parts: