MATLAB® is a high-level language and development environment used by millions of engineers for their research and design work. Robotics System Toolbox extends MATLAB with tools and algorithms specifically for designing, simulating, testing, and deploying robotic applications including UR series cobots.
MATLAB with Robotics System Toolbox is especially well suited for more specialized or sophisticated cobot applications not covered by UR Pendants and graphical based programming tools. This includes applications involving machine learning or deep learning, computer vision, optimization, sensor fusion or advanced signal processing. A major advantage of MATLAB’s simulation capabilities is being able to train learning algorithms with simulated scenes and sensor data, thereby enabling a very rapid development and deployment of autonomy.
After developing your UR application with MATLAB, you can verify it by connecting to URSim or deploying algorithms directly on UR series robots using ROS Toolbox and MATLAB Coder™.