skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Generic robot architecture

Abstract

The present invention provides methods, computer readable media, and apparatuses for a generic robot architecture providing a framework that is easily portable to a variety of robot platforms and is configured to provide hardware abstractions, abstractions for generic robot attributes, environment abstractions, and robot behaviors. The generic robot architecture includes a hardware abstraction level and a robot abstraction level. The hardware abstraction level is configured for developing hardware abstractions that define, monitor, and control hardware modules available on a robot platform. The robot abstraction level is configured for defining robot attributes and provides a software framework for building robot behaviors from the robot attributes. Each of the robot attributes includes hardware information from at least one hardware abstraction. In addition, each robot attribute is configured to substantially isolate the robot behaviors from the at least one hardware abstraction.

Inventors:
 [1];  [1]
  1. Idaho Falls, ID
Publication Date:
Research Org.:
Idaho National Lab. (INL), Idaho Falls, ID (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1014650
Patent Number(s):
7,801,644
Application Number:
U S Patent Application 11/428,729
Assignee:
Battelle Energy Alliance, LLC (Idaho Falls, ID) IDO
DOE Contract Number:
AC07-05ID14517
Resource Type:
Patent
Country of Publication:
United States
Language:
English

Citation Formats

Bruemmer, David J, and Few, Douglas A. Generic robot architecture. United States: N. p., 2010. Web.
Bruemmer, David J, & Few, Douglas A. Generic robot architecture. United States.
Bruemmer, David J, and Few, Douglas A. Tue . "Generic robot architecture". United States. doi:. https://www.osti.gov/servlets/purl/1014650.
@article{osti_1014650,
title = {Generic robot architecture},
author = {Bruemmer, David J and Few, Douglas A},
abstractNote = {The present invention provides methods, computer readable media, and apparatuses for a generic robot architecture providing a framework that is easily portable to a variety of robot platforms and is configured to provide hardware abstractions, abstractions for generic robot attributes, environment abstractions, and robot behaviors. The generic robot architecture includes a hardware abstraction level and a robot abstraction level. The hardware abstraction level is configured for developing hardware abstractions that define, monitor, and control hardware modules available on a robot platform. The robot abstraction level is configured for defining robot attributes and provides a software framework for building robot behaviors from the robot attributes. Each of the robot attributes includes hardware information from at least one hardware abstraction. In addition, each robot attribute is configured to substantially isolate the robot behaviors from the at least one hardware abstraction.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Sep 21 00:00:00 EDT 2010},
month = {Tue Sep 21 00:00:00 EDT 2010}
}

Patent:

Save / Share: