Published May 2012 | Version public
Book Section - Chapter

Fault detection and isolation from uninterpreted data in robotic sensorimotor cascades

Abstract

One of the challenges in designing the next generation of robots operating in non-engineered environments is that there seems to be an infinite amount of causes that make the sensor data unreliable or actuators ineffective. In this paper, we discuss what faults are possible to detect using zero modeling effort: we start from uninterpreted streams of observations and commands, and without a prior knowledge of a model of the world. We show that in sensorimotor cascades it is possible to define static faults independently of a nominal model. We define an information-theoretic usefulness of a sensor reading and we show that it captures several kind of sensorimotor faults frequently encountered in practice. We particularize these ideas to models proposed in previous work as suitable candidates for describing generic sensorimotor cascades. We show several examples with camera and range-finder data, and we discuss a possible way to integrate these techniques in an existing robot software architecture.

Additional Information

© 2012 IEEE. Date of Current Version: 28 June 2012. We are grateful to Larry Matthies, Thomas Werne, and Marco Pavone at JPL for lending the Landroid platform and assisting with the software development. Part of this research has been supported by the DARPA MSEE program.

Additional details

Identifiers

Eprint ID
32252
Resolver ID
CaltechAUTHORS:20120703-105934140

Funding

Defense Advanced Research Projects Agency (DARPA) MSEE Program

Dates

Created
2012-07-06
Created from EPrint's datestamp field
Updated
2021-11-09
Created from EPrint's last_modified field