Senso-Rover

<p>*excitement*</p>
<p>I scored <a href=”http://mindstorms.lego.com/”>this seriously wicked Lego set</a> for my birthday.</p>
<p>I’ve been tinkering with it most days since then, and I’m proud to present my first, totally bespoke, robot I’ve built!!</p>

It uses two of the three motors (leaving the 3rd one to extend the rover’s functionality) and the ultrasonic & touch sensors to direct the rover around obstacles.<br />
It’s a pretty sturdy little beast, and there’s enough parts left to add claws, stings and other wicked devices… Cause lets face it, no robot is complete without the ability to attack your curious cats.<br />
<br />
The programming allows the rover to:
<ol>
<li>
Move until it detects an upcoming obstruction
</li>
<li>
Rotate either left or right till it finds a clear path
</li>
<li>
If it bumps into something, it’ll reverse, turn and again try to find a clear path
</li>
</ol>

I would have liked it to be faster and a little more agile in detecting and moving around obstructions - but maybe when I learn a little more I’ll re-visit the robot and add a little more *oomf* to it.

<h3>
Lego files
</h3>
So who want’s <a href=”http://ldd.lego.com/”>LDD</a> files!? <a href=”http://isnot.tv/_downloads/Senso-Rover.lxf”>[Download]</a><br />
And the important RBT files! <a href=”http://isnot.tv/_downloads/Senso-Rover.rbt”>[Download]</a><br />

<h3>
Video!
</h3>
<object width=”425” height=”355”><param name=”movie” value=”http://www.youtube.com/v/uKBoIEzpiwA&rel=1”></param><param name=”wmode” value=”transparent”></param><embed src=”http://www.youtube.com/v/uKBoIEzpiwA&rel=1” type=”application/x-shockwave-flash” wmode=”transparent” width=”425” height=”355”></embed></object>