Jump to content

Flakey the robot

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Flagrant hysterical curious (talk | contribs) at 20:10, 31 January 2021 (Added wl for C (programming language) to "C" and wl for Lisp (programming language) to instance of "Lisp"). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Flakey the robot
ManufacturerSRI International
Year of creation1985
Derived fromShakey the robot

Flakey the robot was a research robot created at SRI International's Artificial Intelligence Center and was the successor to Shakey the robot.

Software

Most of Flakey's routines were written in Lisp, with some lower-level code written in C.[1] The code maintains a "Local Perceptual Space" that is updated by the sensors and acted on by planning algorithms.[2]

Hardware

It was about 3 feet tall and 2 feet wide, and included 12 sonar sensors, optical wheel encoders, a video camera, and a depth-finding laser.[3]

Research results

Flakey was used to demonstrate fuzzy logic and goal-oriented behavior - it would take what it knew and work towards one of several goals.[4] At the first AAAI robotics competition in July 1992, Flakey took second place and the University of Michigan's CARMEL took first, above Georgia Tech's "Buzz" and IBM's "TJ2".[1][4]

References

  1. ^ a b University of Michigan; SRI International. "CARMEL vs. Flakey: A Comparison of Two Robots". CiteSeerX 10.1.1.87.1641. {{cite journal}}: Cite journal requires |journal= (help)
  2. ^ Saffiotti, Alessandro. "Some Notes on the Integration of Planning and Reactivity in Autonomous Mobile Robots" (PDF). SRI International. Retrieved 2013-03-06. {{cite journal}}: Cite journal requires |journal= (help)
  3. ^ Mims, Jim. "Flakey". Alp Centauri. Retrieved 2013-03-06.
  4. ^ a b Saffiotti, Alessandro; Ruspini, E.; Konolige, Kurt G. (March 1993). "A Fuzzy Controller For Flakey, An Autonomous Mobile Robot". SRI International. Retrieved 2013-03-06. {{cite journal}}: Cite journal requires |journal= (help)