Author Topic: My First Robot - A Differential Drive Dummy Robot  (Read 10150 times)

0 Members and 1 Guest are viewing this topic.

Offline reefatTopic starter

  • Full Member
  • ***
  • Posts: 61
  • Helpful? 0
My First Robot - A Differential Drive Dummy Robot
« on: September 16, 2008, 09:58:01 PM »
I think, I am running too fast. After building the ATmega motherboard, I didnít take more than 1 day to build the whole robot. This was just for testing purpose (not even experimental; you can say pre-experimental). At this very moment, I didnít have any mechanical tool to build up a nice-looking handsome robot. I just got a box came with my NiMH battery charger, and just convert it to the chassis of my very first robot. Here is a close shot of my ghetto bot:



The only task I assigned (programmed) to it was avoiding obstacle. Meaning, it can detect stuff ahead on its way, and avoids those roadblocks. Very simple, isnít it? This is enough as the first program. I have some other plans to work with. And I will keep posting about my baby robot. So stay keep-in-touch and donít forget to check the video:

[youtube]EVhFB5Gdm_U[/youtube]

Offline Joesavage1

  • Robot Overlord
  • ****
  • Posts: 268
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #1 on: January 30, 2009, 01:15:21 AM »
how is it object avoiding if it crashes into stuff?

Thanks

Joe

Offline frodo

  • Supreme Robot
  • *****
  • Posts: 329
  • Helpful? 2
  • BOW DOWN TO MY MIGHTY STARE!!
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #2 on: January 30, 2009, 10:16:03 AM »
how is it object avoiding if it crashes into stuff?

Thanks

Joe
lol, that is soooo right. maybe its tactile sensors or bad code so that it doesn't avoid objects?
OMG!!!! I AM SUPREME ROBOT!!!

Check out my Web

Offline pomprocker

  • Supreme Robot
  • *****
  • Posts: 1,430
  • Helpful? 16
  • Sorry miss, I was giving myself an oil-job.
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #3 on: January 30, 2009, 11:09:38 AM »
It appears he is using tactile sensors

Offline frodo

  • Supreme Robot
  • *****
  • Posts: 329
  • Helpful? 2
  • BOW DOWN TO MY MIGHTY STARE!!
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #4 on: January 30, 2009, 11:11:20 AM »
ye, thought it would be because it is crashing into everything. lol
OMG!!!! I AM SUPREME ROBOT!!!

Check out my Web

Offline airman00

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #5 on: January 30, 2009, 02:53:13 PM »
how is it object avoiding if it crashes into stuff?

Thanks

Joe

notice its tactile sensors are sensitive. It hits a book and doesn't topple it over
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline HDL_CinC_Dragon

  • Supreme Robot
  • *****
  • Posts: 1,261
  • Helpful? 5
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #6 on: January 30, 2009, 03:12:56 PM »
So its not object avoidance, its crash into object and run away before they can call the cops :P
United States Marine Corps
Infantry
Returns to society: 2014JAN11

Offline Joesavage1

  • Robot Overlord
  • ****
  • Posts: 268
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #7 on: January 31, 2009, 01:14:46 AM »
by tactile sensors do you mean like bump switches?

Thanks

Joe

Offline reefatTopic starter

  • Full Member
  • ***
  • Posts: 61
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #8 on: January 31, 2009, 01:33:41 AM »
I didn't use any tactile switch/sensor. It's a hand-made switch made out of a piece of cable and the aluminum foil from cigarette pack. However, the mechanism is same as tactile switch. ;)

Quote from: Joesavage1
how is it object avoiding if it crashes into stuff?


Yea, I know. :D It looks funny. After all, it was my first Robot, and I didn't have enough Sensors and experience about AVR Programming. But I made the second version after a few days by replacing the switch with IR Rangefinder. Visit my blog to see the Second Version.

Offline frodo

  • Supreme Robot
  • *****
  • Posts: 329
  • Helpful? 2
  • BOW DOWN TO MY MIGHTY STARE!!
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #9 on: January 31, 2009, 05:51:13 AM »
YES!!! the second version is way better than the first robot even if it is a bit slow. like the way the IR rangefinder moves  :D
OMG!!!! I AM SUPREME ROBOT!!!

Check out my Web

Offline TrickyNekro

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 1,207
  • Helpful? 15
  • 1.6L Peugeot 307 tuner
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #10 on: January 31, 2009, 09:25:08 AM »
Hey!!! That's not a book...
It an AVR dev. kit!!! I can tell it's an STK500!!! :P

Tactile are good to get you through narrow space where most sensors fail due to narrow range!!!

Cheers!!! Keep it up!!!
For whom the interrupts toll...


P.S. I've been inactive for almost a year... Don't give promises but I'll try to complete my tutorials. I'll let you know when..

Cheers!

Offline reefatTopic starter

  • Full Member
  • ***
  • Posts: 61
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #11 on: January 31, 2009, 02:19:59 PM »
Quote from: TrickyNekro
Hey!!! That's not a book...
It an AVR dev. kit!!! I can tell it's an STK500!!!
Good guess. But you are partially right. It's the box for AVRISP mkII.  ;)

Quote from: frodo
YES!!! the second version is way better than the first robot even if it is a bit slow. like the way the IR rangefinder moves
I did modify the mechanical body to make it looking nice. And that was version 3. It looks way better than the previous 2 versions. But I didn't post it yet.

Offline Joesavage1

  • Robot Overlord
  • ****
  • Posts: 268
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #12 on: February 01, 2009, 03:15:38 AM »
Awsome.



Joe

Offline horo333

  • Jr. Member
  • **
  • Posts: 39
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #13 on: February 06, 2009, 11:36:18 AM »
[youtube]http://www.youtube.com/watch?v=kLgc_u21A2Q[/youtube]
hi, guys
like robots, not u

Offline frodo

  • Supreme Robot
  • *****
  • Posts: 329
  • Helpful? 2
  • BOW DOWN TO MY MIGHTY STARE!!
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #14 on: February 06, 2009, 11:45:43 AM »
cool. now you've done remote control, why not try building a programmed robot instead of remote control  ;)
OMG!!!! I AM SUPREME ROBOT!!!

Check out my Web

Offline horo333

  • Jr. Member
  • **
  • Posts: 39
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #15 on: February 06, 2009, 12:35:11 PM »
tnx, can i put in an 25v cap would my motors melt ?and can you tell me what v reg to use?
like robots, not u

Offline frodo

  • Supreme Robot
  • *****
  • Posts: 329
  • Helpful? 2
  • BOW DOWN TO MY MIGHTY STARE!!
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #16 on: February 06, 2009, 12:41:11 PM »
sorry, no idea :P
OMG!!!! I AM SUPREME ROBOT!!!

Check out my Web

Offline reefatTopic starter

  • Full Member
  • ***
  • Posts: 61
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #17 on: February 06, 2009, 01:44:42 PM »
Quote from: frodo
cool. now you've done remote control, why not try building a programmed robot instead of remote control
remote control will add just an additional functionality. the robot will be both auto and manual mode supported.

Offline frodo

  • Supreme Robot
  • *****
  • Posts: 329
  • Helpful? 2
  • BOW DOWN TO MY MIGHTY STARE!!
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #18 on: February 06, 2009, 01:46:32 PM »
yes, but remote control teaches you nothing about MCUs. building a programmed robot does.
OMG!!!! I AM SUPREME ROBOT!!!

Check out my Web

Offline reefatTopic starter

  • Full Member
  • ***
  • Posts: 61
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #19 on: February 06, 2009, 01:57:01 PM »
Quote from: frodo
yes, but remote control teaches you nothing about MCUs. building a programmed robot does.

The remote receiver is a part of the Robot's MCU. It will handle the sensor data, and incoming RF data as well. If you read my blog, it will be clear to you.
http://robotics.reefat.com/2009/01/15/arduino-wireless-joypad/
« Last Edit: February 06, 2009, 01:59:29 PM by reefat »

Offline frodo

  • Supreme Robot
  • *****
  • Posts: 329
  • Helpful? 2
  • BOW DOWN TO MY MIGHTY STARE!!
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #20 on: February 06, 2009, 02:10:55 PM »
yes but the remote receiver is just a box with plug-in sockets so it isn't teaching you anything other that to plug servos and stuff in
OMG!!!! I AM SUPREME ROBOT!!!

Check out my Web

Offline reefatTopic starter

  • Full Member
  • ***
  • Posts: 61
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #21 on: February 06, 2009, 02:18:19 PM »
Quote from: frodo
but the remote receiver is just a box with plug-in sockets so it isn't teaching you anything other that to plug servos and stuff
People should read more than they write on the forum. That's my personal opinion. You aren't listening what I said. I've posted the link of my Arduino based RF Receiver/Transmitter project on my previous comment. I didn't use any 3rd party remote receiver with plug-in socket. I know what you are thinking about. No, I didn't use those remote receivers. I built my own.

Offline frodo

  • Supreme Robot
  • *****
  • Posts: 329
  • Helpful? 2
  • BOW DOWN TO MY MIGHTY STARE!!
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #22 on: February 06, 2009, 02:34:26 PM »
i have viewed your link but what i am saying is i percieved it as you are using the controller you modified to control the R/C robot. but where are the receivers on the robot? a receiver box, maybe?
OMG!!!! I AM SUPREME ROBOT!!!

Check out my Web

Offline paulstreats

  • Supreme Robot
  • *****
  • Posts: 1,381
  • Helpful? 21
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #23 on: February 06, 2009, 05:58:17 PM »
No, its not a normal hacked remote. Its built with the radio modules from sparkfun. They communicate just like a serial port on a computer does, (rx/tx).

The reciever module plugs into the rx/tx on the microcontroller. from there the controller on the bot looks at whats recieved on the serial communication register and carries out command based on that reading.

Offline reefatTopic starter

  • Full Member
  • ***
  • Posts: 61
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #24 on: February 06, 2009, 08:05:35 PM »
Quote from: paulstreats
its not a normal hacked remote. Its built with the radio modules from sparkfun. They communicate just like a serial port on a computer does, (rx/tx).

The reciever module plugs into the rx/tx on the microcontroller. from there the controller on the bot looks at whats recieved on the serial communication register and carries out command based on that reading.

Yes paul. You got it right.

Offline horo333

  • Jr. Member
  • **
  • Posts: 39
  • Helpful? 0
Re: My First Robot - A Differential Drive Dummy Robot
« Reply #25 on: February 07, 2009, 03:05:28 AM »
hey, i now that it teaches me nothing, i built the track following robot and stuff on my robotics classes
like robots, not u

 


Get Your Ad Here

data_list