Flexible Integration of Path-Planning Capabilities

Abstract

Robots pursuing complex goals must plan paths according to several criteria of quality, including shortness, safety, speed and planning time. Many sources and kinds of knowledge, such as maps, procedures and perception, may be available or required. Both the quality criteria and sources of knowledge may vary widely over time, and in general they will interact. One approach to address this problem is to express all criteria and goals numerically in a single weighted graph, and then to search this graph to determine a path. Since this is problematic with symbolic or uncertain data and interacting criteria, we propose that what is needed instead is an integration of many kinds of planning capabilities. We describe a hybrid approach to integration, based on experiments with building simulated mobile robots using Soar, an integrated problem-solving and learning system. For flexibility, we have implemented a combination of internal planning, reactive capabilities and specialized tools. We illustrate how these components can complement each other's limitations and produce plans which integrate geometric and task knowledge. Artificial intelligence, Planning, Path planning, Soar, Multiple criteria, Integration.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1992
Accession Number
ADA269594

Entities

People

  • Iain C. Stobie
  • Milind Tambe
  • Paul Simon Rosenbloom

Organizations

  • University of Southern California

Tags

Communities of Interest

  • Air Platforms
  • Autonomy
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Applied Computer Science
  • Artificial Intelligence
  • Classification
  • Collision Avoidance
  • Computer Programming
  • Computer Science
  • Computers
  • Dynamic Programming
  • Information Science
  • Instructions
  • Learning
  • Motion Planning
  • Navigation
  • Operations Research
  • Robots
  • Simulations

Readers

  • Artificial Intelligence
  • Robotics and Automation.
  • Systems Analysis and Design

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Machine Learning Algorithms
  • Autonomy