Main Content

Robotics and Autonomous Systems

Develop autonomous applications from perception to motion and optimize system-level behavior

Robotics and autonomous systems describe systems of platforms, such as automobiles, airplanes, robots, and UAVs, that move and operate in a physical environment for goal-oriented actions. With the tools and algorithms in multiple toolboxes, you can simulate, estimate, navigate, and control the platform states, such as its position and velocity, as well as monitor the physical environment. Specifically, you can:

  • Design, model, and simulate autonomous system scenarios that include platforms, trajectories, paths, sensors, and environment using various coordinate systems and maps.

  • Generate and classify detections, estimate platforms, and obtain various maps of the environment.

  • Plan the paths of robots, UAVs, and automobiles using different path planning algorithms based on varied motion characteristics.

  • Control robots, UAVs, and automobiles using multiple motion control algorithms and strategies.

  • Connect to robots and simulators through middleware (e.g. ROS) and deploy your designed estimation, navigation, and control algorithms on hardware.

Topics

Scenario Design and Simulation

Simultaneous Localization and Mapping (SLAM)

Situational Awareness and State Estimation

Motion Planning

Motion Control

Hardware Deployment

ROS Data and Network Analysis

Featured Examples