ROS for Autonomous Robotics

Southwest Research Institute (SwRI) is making use of the ROS framework on several ground vehicle programs including basic research, commercial, and military applications.

MARTI® Platform

In 2006, SwRI initiated a large, internally funded development program for unmanned ground vehicles. The Mobile Autonomous Robotic Technology Initiative (MARTI) program resulted in a wide range of unmanned vehicle technologies that have been applied to both commercial and military applications. The initial software architecture was roughly modeled on NIST's 4D/RCS architecture and used a proprietary framework for inter-process communication, simulation, and data analysis. Soon after the initial public release of ROS, SwRI began to transition the entire vehicle architecture to the new open-source framework. By the summer of 2011, the port of the MARTI vehicle platform to ROS was complete. Features of the platform include:

  • Vehicle interfaces including LIDAR, cameras, IMU, GPS, vehicle CAN bus, and actuation system
  • Real-time vehicle controller
  • Multiple path planners
  • Perception technologies including terrain classification, lane following, obstacle detection  and recognition
  • Persistent world model capable of fusing a priori map and terrain data with sensed information
  • Various autonomy modes including tele-operation, dismount following, convoying, and fully autonomous navigation
  • Simulation and data visualization tools

These capabilities leverage many ROS tools including ROS Core, Rviz, OpenCV, and PCL.

image of MARTI platform

The MARTI platform is a stock 2006 Ford Explorer with additional actuators, computing and sensors. ROS is used at all architecture levels above the real-time actuation control.

On-road and Commercial Vehicles

Due to the inherent modularity of ROS, the MARTI technologies are being readily ported to other platforms and applications. Commercial vehicle manufacturers are leveraging the technologies for active safety system development. Camera-based perception technologies are especially exciting in this area due to their rugged design, low cost, and high capability.

image of ROS to develop robust object detection and tracking capabilities

SwRI has leveraged ROS to developed robust object detection and tracking capabilities such as this pedestrian detector

Off-road Navigation

In addition to on-road applications, SwRI is actively working on off-road navigation challenges. The ROS tight coupling with openCV has enabled rapid development of vision-based perception capabilities. Real-time modeling of the complex off-road environment is a key capability. SwRI is advancing the state of the art by fusing vision-based localization, mapping, terrain classification, and obstacle detection, tracking and recognition.

Off-road Navigation - Example of off-road terrain classification using visual texture methods

image of Off-Road Environment

Off-road environment

 
image of Confidence Image

Confidence image

image of Segmented Image

Segmented image

 
image of Classification

Classification


Related Terminology

automation engineering  •  manufacturing technologies  •  robotics  •  Robot Operating System  •  ROS  •  off-road commercial vehicles  •  on-road commercial vehicles•  MARTI


Benefiting government, industry and the public through innovative science and technology
Southwest Research Institute® (SwRI®), headquartered in San Antonio, Texas, is a multidisciplinary, independent, nonprofit, applied engineering and physical sciences research and development organization with 10 technical divisions.
07/13/16