Wheelchair Demos
Below are instructions for running several Wheelchair demos
developed by Mike Hewett and Emilio Remolina during Spring 1999.
Demo 3: Wheelchair controller
Summary
In this demo the user types a navigation command, the planner
generates a plan, the plan executor executes the plan, and
the robot in Flat moves under control of the plan executor.
This demo shows the need for self-location (the where-am-i?
function), view recognition, and better control laws.
In addition, the laser rangefinder data could be exploited
to recognize rooms, hallways, etc.
Demo3 accepts navigation commands of the form:
Go [[from [the]] from-place] [to [the]] to-place
If the from-place is not specified, it is the Robot-Lab.
In this demo, use Corner-1 and Elevator-1 (in either order).
Demo 2: Wheelchair planner
Summary
This demo runs Ben's original Tour program that builds
an SSH map, but it uses the new SSH+ map manager.
Instructions
- Start LISP
- :cd /u/robot/ssh+/demo/tour
- :ld tour - follow the instructions displayed
- :ld /u/robot/ssh+/ssh - load SSH+
- (load-algy-file "algy-common-kb")
- (load-tour-demo)
- (run-tour-demo)
- (scan+merge)
- (load "dorchester")
- (test-dorchester)
Demo 1: Noun binding using SSH+ maps and associated knowledge
Summary
This demo shows how SSH+ uses map information
to bind nouns in navigation commands.
For example, "elevator" has no meaning, but it is
is a common name for objects of the type "SSH-ELEVATORS".
The command parser searches for objects of that type
in order to bind the noun. Note that several bindings
may be possible, as in the command "Go to the door".
Instructions
- Start LISP
- :cd /u/robot/ssh+/demo/elevator
- :ld elevator - follow the instructions displayed
- :ld /u/robot/ssh+/ssh - load SSH+
- (load-elevator-demo)
- (run-elevator-demo T)
- Enter navigation commands of the form:
Go [[from [the]] place1] [to [the]] place2
If the from-place is not specified, it is the Robot-Lab.
[Wheelchair home]
Author: Micheal
S. Hewett
Email: hewett@cs.utexas.edu
Last Updated: Wednesday, February 24, 1999