Pages: [1]   Go Down
Author Topic: path remembering robot project  (Read 1308 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 13
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

hello

i want to start working on a "path remembering robot" project(1st project).

the idea is to know and save how much revolutions each wheel(2 wheels) had made from start to finish and speed of turning..

therefore i need to know more about wheel encoders, since im new to this stuff(first time to use it) -
could you tell me which types i'll need, what is their output and how to analyze the output to know the distance/speed..

finally, is there another suggestions on how to remember a path and store it??

thanks
your help will be very appreciated.
Logged

Regards,
ThunderWiring

Offline Offline
Full Member
***
Karma: 0
Posts: 134
We were born naked, wet and hungry. And then things get worse!!!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi
For an encoder you can simply use two semi circles, 1 white in color and the other one black. place a photo transistor to make the counts. You can either place them besides your wheel or if you have a gear setup for ur motors, you can place them there.

May be this link will help you. download the pdf and read the steps. you will find your answer there

http://www.picaxe.com/Hardware/Robot-Kits/PICAXE-PICone-Micromouse/
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 601
Posts: 48543
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
therefore i need to know more about wheel encoders
Wheel encoders alone may not be sufficient. They will allow you to count how many turns a shaft has made, over some period of time.

Replaying that data is not trivial, but it can be done. Unfortunately, there is no guarantee that replaying the motion (especially in reverse) will result in the same absolute movement of the robot. Wheel slippage is a big factor on some surfaces. Wet grass, waxed floors, carpet, etc. will cause differing amounts of slippage. Hard rubber tires will slip more than soft rubber tires. No two tires are the same size, either.
Logged

Offline Offline
Full Member
***
Karma: 1
Posts: 105
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

FWIW: There a two types of encoders - absolute (provides non-volatile absolute position) and relative (just counts revolutions and degrees). 
Logged

0
Offline Offline
Tesla Member
***
Karma: 141
Posts: 9470
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Previous post on wheel encoders for your study.

https://www.google.com/search?hl=en&as_q=wheel+encoder&as_epq=&as_oq=&as_eq=&as_nlo=&as_nhi=&lr=&cr=&as_qdr=all&as_sitesearch=http%3A%2F%2Farduino.cc%2Fforum&as_occt=any&safe=off&tbs=&as_filetype=&as_rights=
Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

Pages: [1]   Go Up
Jump to: