# Middleware Runtime middleware connects robot applications, sensors, and control systems. The Robotics AI Suite uses ROS 2 on supported platforms. ::::{grid} 2 :::{grid-item-card} **ROS 2 Setup** :link: ros2 :link-type: doc :link-alt: clickable cards Use the primary robotics runtime for reliable application lifetime management and cross-process communication. ::: :::{grid-item-card} **Gazebo** :link: gazebo/index :link-type: doc :link-alt: clickable cards Use simulation reference applications for validating robotics behavior before deployment. ::: :::: :::{toctree} :maxdepth: 1 :hidden: ROS 2 Gazebo :::