![]() |
Learning robots
well i am gonna get more involved with programming and sensors and i have a couples of ideas for robots i will make to practice coding but, i only have 2 ideas:
a wall hugger and a light/dark seeking robot can anybody help me with any more that can use inexpensive sensors? or atleast sensors that are reasonably priced? |
Re: Learning robots
line following =)
|
Re: Learning robots
Oh, I thought this thread was going to be about robots that learned... That would be cool to see a student implement. lol :rolleyes:
|
Re: Learning robots
Quote:
|
Re: Learning robots
Quote:
have a distance sensor and have it on a servo so it will turn when it starts up to like scan a room, then it will keep it in its memory and its position, then as it moves it will have encodes on its wheels and then it will use a math formula to determine the distance it moved from the counts on the encoder then plots its position, but then to make it better you can have something like on a optical mouse encase of somehting like sand or ice where ur wheels will turn and you wont move and a stall sensor wont be efficient |
Re: Learning robots
Sorry for hijacking your thread. To make up for it, have you checked out All Electronics? They have lots of different electronic stuff (as the name implies).
|
Re: Learning robots
yea i love that place except for the 6$ shipping for on any order evenm if it is like a buck :(
|
Re: Learning robots
Quote:
but the harder question is to ask learn what? |
Re: Learning robots
Quote:
|
Re: Learning robots
Quote:
We are working now on a way to basically program a map into the robot so it can know where it is, where it is facing, where it wants to go, and can figure out how to get there. It can tell movement based on encoders, can tell which direction it is facing with encoders, can even tell where it needs to go, but to find out how to get there with obsticals, that is hard. |
Re: Learning robots
Definitely something that implements accelerometers. How about a robot that hugs a wall and uses the data from two accelerometer (or a 2 axis) to map outer boundaries of a room. You could have it even explore the inside if the room once it knows the boundaries. :D Slightly complex but it gives you a great understanding of the uses of accelerometers.
|
Re: Learning robots
Quote:
that is an awesome idea, i deffinately will try it when i get the money for 2 encoders! Quote:
but then of course if i wanted to do it a little different i could have it determine the distance in a straight line, then when it comes to and obstacle it would determine the angle it veered of at and update the straight line distance from its new position, and of coure it could record the position of the obstacle Quote:
also something i was wondering about is how i would program like a physical area or boundry into a program without using solely a variable counter with encoders, like if the boundry would show up on a control screen and where its current position it be like a dot or something, i know how i COULD do it a couple of ways, one could be just to count impulses from an entry point, or to use a rangefinder with an ir beacon to detect distance, but is there any way to plot out where the robot is in a code? |
Re: Learning robots
Quote:
Depending on how advanced you want to go, you might want to try out PID. If you have wheel encoders, it'd be interesting to get it to go through an obstical course (probably just ramps or sticky stuff if you don't have any other sensors) at a constant speed. |
Re: Learning robots
The accelerometer would measure the g-force in a direction. You can run this through a simple equation and you would know the distance you have traveled in a direction (im working on this because it's more accurate than encoders). Im not that great of a programmer but you could save this and your robot would be able to travel around and make maps of a room. You actually see this type of thing on rockets but it has some cool aplications in robotics.
|
Re: Learning robots
Quote:
|
Re: Learning robots
Quote:
|
Re: Learning robots
Quote:
|
Re: Learning robots
Quote:
|
Re: Learning robots
well does anybody know of any good cheap sensors i could use? please dont say parallax because i will save the trouble
www.parallax.com unless of course your going to say how to implement one of their sensors in a new way |
| All times are GMT -5. The time now is 17:50. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi