Robotics System Toolbox
Design, simulate, test, and deploy robotics applications
Have questions? Contact Sales.
Have questions? Contact Sales.
Robotics System Toolbox provides tools and algorithms for designing, simulating, testing, and deploying manipulator and mobile robot applications. For manipulators, the toolbox includes algorithms for collision checking, path planning, trajectory generation, forward and inverse kinematics, and dynamics using a rigid body tree representation. For mobile robots, it includes algorithms for mapping, localization, path planning, path following, and motion control.
The toolbox lets you build test scenarios and use the provided reference examples to validate common industrial robotic applications. It also includes a library of commercially available industrial robot models that you can import, visualize, simulate, and use with the reference applications.
You can develop a functional robot prototype by combining the kinematic and dynamic models provided. The toolbox lets you co-simulate your robot applications by connecting directly to the Gazebo robotics simulator. To verify your design on hardware, you can connect to robotics platforms such as Kinova Gen3 and Universal Robots UR series robots and generate and deploy code (with MATLAB Coder or Simulink Coder).
Jumpstart the development of your cobot and offroad vehicle applications with customizable templates and prebuilt models.
Model kinematics and dynamics of mobile robots and manipulators. Use a library of commonly used robots, or import URDF files or Simscape Multibody models to create custom robot models. Visualize and simulate robot motion to validate your algorithms.
Perform inverse kinematics calculations on your robot models. Use interactive tools to visualize and tune an inverse kinematics solver with or without kinematic constraints.
Plan paths using customizable sampling-based planners such as RRT. Design customizable motion planners by leveraging Navigation Toolbox. Generate a trajectory for smooth motion around a global path while avoiding obstacles.
Author robot scenarios and incorporate sensor models to test autonomous robot algorithms in simulated environments. Validate your robot models in Unreal Engine® simulation environments or by interfacing with the Gazebo simulator.
Connect with robotics platforms such as Universal Robots UR series and Kinova Gen3 to deploy cobot applications. Generate C/C++ code and MEX functions for rapid prototyping and hardware-in-the-loop (HIL) testing.
Develop autonomous offroad vehicles for use in construction, mining, and agriculture applications. Use Unreal Engine interface blocks to create a photorealistic scenario simulation for testing and refining the performance of offroad vehicles, such as dump trucks and backhoes, under diverse conditions.
Robotics System Toolbox provides tools and algorithms for designing, simulating, testing, and deploying manipulator and mobile robot applications, including offroad vehicles in MATLAB and Simulink.
The toolbox supports manipulators, mobile robots, and offroad vehicles, with workflows applicable to cobots, AMRs, agricultural vehicles, and construction machinery. What capabilities are included for manipulator robots? For manipulators, the toolbox supports end-to-end workflows including collision checking, path planning, trajectory generation, forward and inverse kinematics, and dynamics using a rigid body tree representation.
For mobile robots, it includes algorithms for mapping, localization, path planning, path following, and motion control.
Yes, you can visualize and simulate robot motion, validate algorithms in Unreal Engine simulation environments, or co-simulate by connecting directly to the Gazebo robotics simulator.
You can create robot models using built-in libraries with the loadrobot function, import URDF files, or import Simscape Multibody models. The toolbox also supports creating and modifying custom robot models using rigid body tree programmatically, enabling customization and runtime updates for different configurations.
Yes, you can directly connect to robotics platforms such as Kinova Gen3 and Universal Robots UR series robots and generate and deploy code using MATLAB Coder or Simulink Coder.
The toolbox includes customizable templates and prebuilt models for cobot applications like intelligent bin picking, and offroad vehicle applications like autonomous haul trucks and excavators.
Discover the possibilities today.
Get pricing information and explore related products.
Your school may already provide access to MATLAB, Simulink, and add-on products through a campus-wide license.