MATLAB: Can MATLAB communicate with the RobotStudio software for the ABB robot

abbMATLABRobotics System ToolboxrobotstudioROS Toolbox

I currently program and control my ABB robot with the included ABB RobotStudio software. Is there any way to communicate with RobotStudio via MATLAB or Simulink?

Best Answer

Currently, there is no method for communicating directly with the RobotStudio software via MATLAB that is supported by The MathWorks.
If the ABB Robot requires communication from RobotStudio to function, the only way to send commands from MATLAB or Simulink is through a TCP/IP connection. The method for doing so is outlined at the following link:
If, however, the ABB robot can be programmed via the Robot Operating System (ROS), you can make use of the 
 in MATLAB and Simulink to interface directly with the robot, negating the need for RobotStudio. The ROS Toolbox integrates well with ROS and would allow you to control the robot directly from MATLAB.
Related Question