MOCpages : Share your LEGO® creations
LEGO models my own creation MOCpages toys shop 4x Wheel Autonomous Rotacaster Omni-Bot with 4x Ultrasonic SensorsRobotics
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!
4x Wheel Autonomous Rotacaster Omni-Bot with 4x Ultrasonic Sensors
Autonomous Quad Drive Omni-Bot fitted is with 4x Rotacasters Omni-wheels & uses 4x Ultrasonic Sensors for navigation.
About this creation

This Autonomous Quad Drive Omni-Bot fitted is with Rotacasters Omni-wheels and uses 4x Ultrasonic Sensors to aid in navigation. It's based on my previous Quad-Drive Rotacaster Omni-Bot with the addition of the Ultrasonic Sensors. The main challenge is to use all 4 Ultrasonic Sensors without them interfering with each other, resulting in non-valid measurement readings for distance values to objects.

Quad Rotacaster Omni-Bot US Front View
Close-up of the Autonomous Quad Drive Omni-Bot.


Lego NXT Autonomous Quad Rotacaster Omni-Bot in Action!

If you wish to use Multiple Ultrasonic Sensors on your NXT Robot, you need to program them so only ONE Sensor is taking a measurement at any given time. As mentioned above, if you have all the Ultrasonic Sensors on at once they interfere with each other and give incorrect readings. To get around this you need to take advantage of the Sensors Mode 3: Event Capture Mode. Refer to the Lego Mindstorms NXT Hardware Developer Kit, Appendix 7: LEGO MINDSTORMS NXT Ultrasonic Sensor I2C communication protocol.pdf for details and if using NQC to program, consult the NXC API for using I2C Command & Control

Quad Rotacaster Omni-Bot US Front

To use the Ultrasonic Sensor's "Mode 3" with NXC, you need to use I2CWrite(PORTnumber, 041, 003) to turn on and initialise the sensor. You can the then use SensorUS(PORTnumber) to read the distance to object. To turn the Sensor Off again, you need to use I2CWrite(PORTnumber, 041, 000). You need to repeat these commands for each Ultrasonic Sensor you are using. It pays to initialise all your Ultrasonic Sensors to the Off state when the program starts.

Quad Rotacaster Omni-Bot US Top View

Visit my website for some very quick & dirty, NXC Code Listing to get you started working with 4x Ultrasonic Sensors:


For more details, please fly too my website:

www.rjmcnamara.com




Comments

Sparra McNamara
 I like it 
Halo 2 builder .
  December 18, 2010
Very cool It seems pretty maneuverable and compact very cool stuff dude keep on buildin
 
By Sparra McNamara
Add to my favorite builders


1,071 visitors
1 comment
Added December 6, 2010
 

The background images used on this page are © Todd Lehman,
available at http://www.lugnet.com/fibblesnork/lego/backgrounds/


LEGO models my own creation MOCpages toys shop 4x Wheel Autonomous Rotacaster Omni-Bot with 4x Ultrasonic SensorsRobotics


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