MOCpages : Share your LEGO® creations
LEGO models my own creation MOCpages toys shop
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!
Comment on R.O.B.B.I. "Mammoth" v3.0
 
Rate it
55555 Excellent  
I like it
4444 Very good
I like it
333 Good
22 Average
1 Not good
  (I'll rate it later)
First name Have a MOCapges account? Sign in
Last name
E-mail
You'll need to check your e-mail before we post your comment.
Your e-mail won't be shown onscreen, and we will never sell or abuse it.
Comments
(No HTML, please)
  Use appropriate language and do not be mean, rude, or insulting.
Inappropriate comments will be deleted before anyone sees them,
and your account may be deleted. Full rules | Why?


R.O.B.B.I. "Mammoth" v3.0 . A wall following biped programmed in C using BrickOS. . Introduction: 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. Programming: 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. Limitations 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 :-)


LEGO models my own creation MOCpages toys shop


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-2014 Sean Kenney Design Inc | Privacy policy | Terms of use