Iterative Goal Refinement for Robotics

Abstract

Goal Reasoning (GR) concerns actors that assume the responsibility for dynamically selecting the goals they pursue. Our focus is on modelling an actor's decision making when they encounter notable events. We model GR as an iterative refinement process, where constraints introduced for each abstraction layer shape the solutions for successive layers. Our model provides a conceptual framework for robotics researchers and practitioners. We present a goal lifecycle and define a formal model for GR that(1) relates distinct disciplines concerning actors that operate on goals, and (2) provides a way to evaluate actors. We introduce GR using an example on waypoint navigation and outline its application, in three projects, for controlling simulated and real-world vehicles. We emphasize the relation of GR to planning, and encourage PlanRob researchers to collaborate in exploring this exciting frontier.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2014
Accession Number
ADA610455

Entities

People

  • Bryan Auslander
  • David W. Aha
  • James McMahon
  • Justin Karneeb
  • Mark R. Wilson
  • Mark Roberts
  • Matthew Molineaux
  • Ronald Alford
  • Swaroop Vattam
  • Tom Apker

Organizations

  • Knexus Research (United States)

Tags

Communities of Interest

  • Autonomy
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Aircrafts
  • Algorithms
  • Artificial Intelligence
  • Autonomous Underwater Vehicles
  • Cognitive Science
  • Cognitive Systems Engineering
  • Guidance
  • Language
  • Military Research
  • Motion Planning
  • Multiagent Systems
  • Navigation
  • Robotics
  • Underwater Vehicles
  • Unmanned Aerial Vehicles
  • Unmanned Underwater Vehicles
  • Unmanned Vehicles

Fields of Study

  • Computer science

Readers

  • Cellular and Molecular Pathways of Apoptosis.
  • Computational Modeling and Simulation
  • Cybersecurity.

Technology Areas

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