Contextual Awareness for Robust Robot Autonomy

Abstract

Contextual awareness refers to having autonomous robots reason about their capabilities and limitation and improve on those limitations through the help of others. This project explored three areas of contextual awareness detecting when anomalous behaviors occur, reacting to situations where plans are failing, and learning new plans through human demonstration. Each of these areas is important in achieving robust, reliable robot autonomy. The work on detecting anomalous behavior focused on finding subtle anomalies that could not be detected from single events; the work on reacting to failing plans focused on deciding when to switch between risk-neutral and risk-seeking policies, for domains in which the goal is to achieve above a certain threshold of reward; and the work on learning new plans focused on complex manipulator trajectories, where multiple human examples are combined so as to smooth out noise in the examples without losing important details. The first and third areas were demonstrated using actual robots; the second area was demonstrated using a video game simulator.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 30, 2013
Accession Number
ADA595778

Entities

People

  • Reid Simmons

Organizations

  • Carnegie Mellon University

Tags

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Autonomous Navigation
  • Autonomous Systems
  • Collision Avoidance
  • Computational Science
  • Computers
  • Detection
  • Detectors
  • Dimensionality Reduction
  • Hidden Markov Models
  • Machine Learning
  • Motion Planning
  • Multiagent Systems
  • Probability
  • Robots
  • Simulators
  • Two Dimensional

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Robotics and Automation.
  • Sensor Fusion and Tracking Systems.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • Autonomy
  • Autonomy - Human-Robot Interaction