Robotics & Autonomous systems
Build autonomous applications that integrate perception, motion, and system-level optimization.
Robotics and autonomous systems encompass platforms such as cars, aircraft, robots, and UAVs that operate within real-world environments to achieve specific objectives. Using a range of tools and algorithms, you can simulate, estimate, navigate, and control platform states (like position and velocity) while also monitoring the surrounding environment.
In particular, you can:
- Design, model, and simulate scenarios for autonomous systems that incorporate platforms, trajectories, paths, sensors, and environments across various maps and coordinate systems.
- Generate and classify sensor detections, estimate platform states, and construct different environmental maps.
- Plan paths for robots, UAVs, and vehicles using diverse path-planning algorithms tailored to different motion dynamics.
- Apply motion control strategies and algorithms to manage robots, UAVs, and vehicles.
- Connect with robots and simulators through middleware (such as ROS) and implement estimation, navigation, and control algorithms on hardware.
MathWorks Products for Robotics and Autonomous Systems
Automated driving Toolbox
Robotics system toolbox
UAV Toolbox
Design, simulate and test ADAS and autonomous driving systems. Read more.
Design, simulate, test and deploy robotics applications. Read more
Design, simulate and deploy UAV applications. Read more.
Navigation Toolbox
ROS Toolbox
Sensor Fusion and Tracking Toolbox
Design, simulate and deploy algorithms for autonomous navigation. Read more.
Design, simulate and deploy ROS-based applications. Read more.
Design, simulate and test multi sensor tracking and positioning systems. Read more.
RoadRunner
RoadRunner Scenario
Simulink 3D Animation
Design 3D scenes for automated driving simulation
Create and play back scenarios for automated driving simulation. Read more.
Simulate and visualise dynamic systems in a 3D environment. Read more.