Updated 1/29/05

 Implementing the Drop Off Sensor in PAAMI - 1

--- First Tests ---

Observers to the testing confirmed proper Operation.

 

Introduction

 In both the home and office environment, stairways present a fatal obstacle to the oblivious robot. When an over hang is encountered that exceeds a preset parameter, the robot must stop in time, and take evasive action to avoid harm. For most robots, which have two drive wheels and a third caster wheel on the rear, at least five sensors are used to detect drop offs. We are currently developing the sensor array and programming for PAAMI to function in a standard household environment, that includes an often encountered stairwell in its normal travel. This article will illustrate our solution to the problem, and prove the concept with movies of exhaustive testing. Four Sensors are installed at this point, and the rear caster sensor and possibly an additional frontal sensor is on order. In PAAMI's Subsumption architecture, the priority is 7, nearly at the top which is the same as the impact bumpers. Therefore a drop off is considered as serious as a collision. As a final test, the ultimate - the robot will be aimed directly at the stairs and well all watch and see what happens next...

 Left: Underside of Robot showing the location of the four drop off sensors, located one inch behind and in front of the wheels, and flush with the outside edge of the wheels. The rear castor sensor one is not installed yet.
 Right: Positions 1 (rear) and 2 (front) mark the locations for the sensors. While the frontal sensor could be mounted on the base plate, the rear one is on a flat tab to make it flush with the outside of the wheel.

 Left: Close up of the underside of the GP2D120 sensors from Sharp mounted on a tab. The wires are securely tied down as to not catch on anything, and a 1000uf capacitor MUST be installed across the power into the device (5vdc) to keep huge current spikes from resetting the microprocessors. The devices put out a non linear analog voltage from 0 to 3v corresponding to the distance, up to 30 inches or more. At PAAMI's height, the output is 1.8v and drops to 1v when a 2 inch drop is seen. The outputs of the Sharp sensors is connected to two PIC 12F675 micro controllers analog inputs, and is digitized to 10 bits. When the digitized threshold is exceeded, a signal is sent to the IMPACT microprocessor which also controls bumper, and stasis sensing and appropriate evasive action is taken. Being Level 7 in the Priority Arbitration Architecture, it overrides everything and will stop the bot right in its tracks if it tries to drive over an edge.
 Right: Side view showing location of Sharp GP2D120 drop off sensors. It is crucial that they see the path the wheel is about to take. What is missing here, is the one that will mount on and pivot with the rear caster wheel.

 Infrared Night Vision scope view of PAAMI in nearly total darkness, showing the spots projected onto the ground by the Sharp IR transmitters in the drop off sensors. The bright spray of light coming from the front of the bot is from the frontal IS417 IR proximity sensor array.

 Left, a still from a short and tiny movie (420K) showing a crucial test, driving on a table top elevated four inches off the floor. The robot did not drive off and avoided the edges fine, until its back wheel which has no sensor yet went over the edge while backing up and hung it up.

Click the image to the left to see the MPG movie with SOUND.

 Left: Stairwell test 1 - Small movie. (400k) The robot is shown approaching and performing the escape maneuver on the edge. I think Id like to see a frontal sensor as well, it's pretty harrowing to see it hang over that much.

Click the image to the left to see the MPG movie with SOUND.

HOME

You are visitor number since June 17, 2001


FastCounter by bCentral