MOCpages : Share your LEGO® creations
LEGO models my own creation MOCpages toys shop R.O.B.B.I. "Mammoth" v3.0Robotics
Welcome to the world's greatest LEGO fan community!
Explore cool creations, share your own, and have lots of fun together.  ~  It's all free!
R.O.B.B.I. "Mammoth" v3.0
Rate it  12345       Add a comment Add a comment   Zoom in  Zoom in
A wall following biped programmed in C using BrickOS.
About this creation

This is an evolution over the earlier R.O.B.B.I. v1.0 platform. It is a biped wall follower that can find its way through a maze by just following the right wall. It is built using RIS 2.0 parts plus an extra aftermarket sensor.

How it works:

The dual infrared proximity sensor DIRPD-T from Technostuff is mounted vertically on the right leg of the biped. It can determine whether the robot is walking parallel to the right wall and identify any openings.
The Lego Light Sensor (included in the RIS 2.0 kit) is also mounted vertically in the front of the robot facing downwards. The exit of the maze is marked as a black patch of ground (The 3.5 floppy disk in the image below). The Light Sensor halts the robot as soon as it is over a black patch making a beeping sound from the internal speaker.
Finally a bumper (based on the Constructopedia instructions) is mounted in front of the robot. The two vertical "straws" protruding are used to detect lower obstacles. The bumper "feels" obstacles ahead and makes the robot walk backwards and avoid them.

The robot is programmed in C using the BrickOS kernel for the RCX. The programming architecture is concurrent. There are 3 seperate threads:

* detect_wall
* detect_light
* detect_object

that run simultaneously summing up to the wall following behaviour of the biped. Source code can be found here.


The project is still in development. Due to the unstable nature of the biped, sometimes it can collapse when hitting a wall. Also, since the robot tilts in order to move forward, it sometimes bang itself on the "walls" of the maze forcing it out of its straight path. Using a wheel rover for such application would be easier but instead we can understand the limitations imposed by the biped architecture.

Here are some videos that show "Mammoth" in action. More to follow soon.

Divx Videos - No Music
Divx Codec needed. If you don't have it you can download it from here.

First Video - 4.61MB
Second Video - 4.84MB

Windows Media 9 Video - With Music

First Video - 6.87MB
Second Video - 5.80MB

I hope Brickshelf retains the files and are not deleted :-)

No comments yet.

By Konstantinos Akalestos
Add to my favorite builders

people like this. See who.

5,601 visitors
Added May 14, 2004
 You are at the beginning of this folder. R.O.B.B.I. v1.0
More from Konstantinos
More across MOCpages

LEGO models my own creation MOCpages toys shop R.O.B.B.I. "Mammoth" v3.0Robotics

You Your home page | LEGO creations | Favorite builders
Activity Activity | Comments | Creations
Explore Explore | Recent | Groups
MOCpages is an unofficial, fan-created website. LEGO® and the brick configuration are property of The LEGO Group, which does not sponsor, own, or endorse this site.
©2002-2018 Sean Kenney Design Inc | Privacy policy | Terms of use