Getting Started with ROS Connectivity
Products Required
Robotics Systems 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: