ONE OF THE FIRST INTENTIONS I HAD IN MIND WHILE CREATING THIS ROBOT, WAS TO MAKE IT DETECT THE PRESCENCE OF LIGHT OR ANY OBJECT SO THAT EVEN IF IT BONKS (FOR KNOCKING DOWN OBJECTS) ON TO OBJECTS IT WILL TURN AWAY TO THE DIRECTION IT CAME FROM. FOR THE STARTERS, I USED A LEGO RXC ( THE NEW ONE IS NXT) WITH ALL THE COMMON BLOCKS (THE LEGO ONES) AND MOST IMPORTANTLY THE RCX TRANSMITTER WHICH I BOUGHT AS A WHOLE SET FROM EBAY.COM. I HAD TO BUY THE EXTRA FITTINGS SUCH AS THE LIGHT, AND THE TOUCH SENSORS SEPERATELY BECAUSE THEY WERE NOT INCLUDED WITH THE SET.
$. THE ROBOT I MADE CAN DETECT THE PRESCENCE OF LIGHT AND TURN BACK (YOU CAN ONLY DO THIS, IF YOU HAVE THE LIGHT SENSOR), TO ITS ORIGINAL POSITION.
$. I HAVE ALSO PROGRAMMED IT TO TURN AROUND WHEN IT BANGS ON TO SOMETHING ON IT'S PATH.
YOU CAN SEE THE ROBOT AT WORK OVER HERE! http://www.youtube.com/watch?v=pgIguEVcvcU&feature=youtu.be
........so let's get on to work..
Step 1: THE PLAN (main body)
If you are going to start making the robot using a lego mindstorms, the whole plan, including the correct co-ordination will be given in the book-let.
So, those who don't actually use mindstorms (or don't have the booklet). Don't worry, i have also uploaded some of the pages regarding the plan of the RCX.
<p>Look at the picture given above for more details of the robot.</p>