Society of Robots - Robot Forum

General Misc => Robot Videos => Topic started by: jcmatos on March 28, 2012, 12:10:47 PM

Title: BRUCE WHEELS - Multifunction Robot
Post by: jcmatos on March 28, 2012, 12:10:47 PM
Hey Guys,

Check this robot that I've made:

Bruce Wheels - Multifunction Robot (http://www.youtube.com/watch?v=UDTd3D1Iilc#ws)

It has several functions, and it is controlled by a single microcontroller, using C language

Hope you like
Title: Re: BRUCE WHEELS - Multifunction Robot
Post by: Mastermime on March 28, 2012, 01:47:19 PM
Nice job!  Very impressive!
Title: Re: BRUCE WHEELS - Multifunction Robot
Post by: infurl on March 28, 2012, 02:55:12 PM
Beautiful work, thanks for sharing!

What kind of sensor(s) are used for "hand following" mode? In fact, could you describe all the different sensors that you have on the robot and how they are used please?

In the video I can see a pair of Sharp infrared distance sensors on the front and a pair of what I assume are infrared proximity sensors down low in front of the wheels. Motor control appears to be very accurate as well, so I expect you've got some on the wheels or motor shaft as well.
Title: Re: BRUCE WHEELS - Multifunction Robot
Post by: jcmatos on March 28, 2012, 03:46:04 PM
Hi infurl,

Thank you for your reply (and Mastermime too, btw)

The sensors used for this robot are:

Light sensor (for turning on the leds when it's dark)
Electrec Mic (for detecting the whistle frequency)

2 Mid-Range Sharp sensors, like you said - http://www.sparkfun.com/products/242 (http://www.sparkfun.com/products/242)

2 Optical detector - http://www.sparkfun.com/products/246 (http://www.sparkfun.com/products/246)
These are used for line following, for area measurement and to avoid falling down from a table (for example) when in autonomous mode (represented by the black line in the bottom).

The sensors output an analog signal, that connects to the analog inputs of the microcontroller. So I get the distance value, instead of only 0v and 5v. So this is useful for hand controlling. If the hand is near the sensor, it moves backward, if is far away, it moves to front and if it doesn't detect anything, it stops.

I don't have any sensors in the wheels or in the motors. Just normal stepper motors.

Any question, please ask.
Title: Re: BRUCE WHEELS - Multifunction Robot
Post by: jkerns on March 29, 2012, 07:34:56 AM
Nice job whistling on key too!!!  ;)
Title: Re: BRUCE WHEELS - Multifunction Robot
Post by: kplee on May 10, 2012, 08:07:18 PM
Hi, i am interested on your robot 's whistling function, may i know how you did it.

regard
Michael