Robust Agent Control of an Autonomous Robot with Many Sensors and Actuators

Abstract

This thesis presents methods for implementing robust hexpod locomotion on an autonomous robot with many sensors and actuators. The controller is based on the Subsumption Architecture and is fully distributed over approximately 1500 simple, concurrent processes. The robot, Hannibal, weighs approximately 6 pounds and is equipped with over 100 physical sensors, 19 degrees of freedom, and 8 on board computers. We investigate the following topics in depth: distributed control of a complex robot, insect-inspired locomotion control for gait generation and rough terrain mobility, and fault tolerance. The controller was implemented, debugged, and tested on Hannibal. Through a series of experiments, we examined Hannibal's gait generation, rough terrain locomotion, and fault tolerance performance. These results demonstrate that Hannibal exhibits robust, flexible, real-time locomotion over a variety of terrain and tolerates a multitude of hardware failures. Distributed control, Autonomous robot, Fault tolerance, Adaptive behavior, Legged locomotion, Behavior based control.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1993
Accession Number
ADA280148

Entities

People

  • Cynthia Ferrell

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Autonomy
  • Materials and Manufacturing Processes
  • Sensors
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Artificial Intelligence
  • Calibration
  • Closed Loop Systems
  • Collision Avoidance
  • Computers
  • Control Systems
  • Fault Tolerance
  • Jet Propulsion
  • Joints (Anatomy)
  • Language
  • Measurement
  • Navigation
  • Reliability
  • Simulations
  • Strain Gages
  • Three Dimensional

Fields of Study

  • Computer science

Readers

  • Fault Tolerant Diagnosis of Black and White Balloon Isolation Tests Using ¥.
  • Robotics and Automation.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • Autonomy
  • Autonomy - Autonomous System Control