www.pololu.com/... Ben's Pololu 3pi robot (prototype) solving a line maze. This robot was programmed to compete in the LVBots Challenge 4.0 (www.lvbots.org) at the end of May, 2008.
actually something i saw in a recent video is that those batteries get their voltage multiplied then metered back down to 9 volts so essentially those batteries give full and consistent voltage till they are dead, but also this is more about the programming aspect of the robot.
To solve the problem with the loops you could try to make the bot create a map of all parts of labyrinth he passed and when he is on a new knot he could eliminate lines which will take him to his previous positions.
Very clever! However, I have a question: if there are multiple routs to the centre and it learns both, how does it judge which to go down? If they both have the same amount of turns, how does it work out which is best?
It doesnt learn two paths. Like he said, its literally left leaning meaning that it will hug left wall until a successful path is solved, thats the only path it will know.
Are you following the depth first search algorithm? And your sensors are mindblowing. Also what motors are you using? Normally DC geared motors low torque don't stop at the moment when we signal them to.
+Avirup Basu Its a pre built robot, he just had to code it. You can buy that robot here : www.amazon.com/gp/product/B003XGJ3XS/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B003XGJ3XS&linkCode=as2&tag=intorobo-20
+Avirup Basu well. you have same problem with me, he use metal geared motor and i use small dc motor low torque with plastic gear. i think that is the problem. so we can use metal geared motor and i think that is strong enough to make robot turn left or right at the moment.
What does the robot do if it can't complete the first pass in the time alloted? The original rules for line maze (using 1/4" tape instead of 3/4") made it very difficult to complete a first pass in only one run.
how did you remembered where to accelerate and break before the turn. how did you stored the distances and time and things like that? could you give some suggestion about that? and also the perfectly smooth and quick turning. please
hey dude.. i m using QTRsensor array and builded a bot.. but i m not getting how it stores in memory..means how it gets the shortest path... i m not getting to solve maze if there are multiple loops by left and right hand algorithm
I wonder how you could program it to go back from the end position to the beginning from what it has learned? Would you just reverse all its stored data?
The only issue is, what if the path directly left of the start was another way to get to the end and was faster? It wouldn't know and therefore would be slower than possible.
Perhaps it should either perform a second mapping with right-hand turns, or, once it's found the end to turn around and keep mapping until it can reasonably believe it has mapped everything.
I am really looking forward to build such a bot for my own. Can you share your source code or probably the literature and references that you followed for building your own robot. That will be of great help to me. Thanks for considering my request.
Ваш робот двигается только по левой стороне лабиринта.Поле не содержит кольцевых трасс, но если бы такие присутствовали, то я думаю, что робот бы двигался по кругу. Your robot only moves on the left side of the maze. There are no circular paths on the field, but if there were, I think the robot would move in a circle.
4th robot contest for UP and others.kuri 28/03/2013 ikazabera ikigali In the last Robot contest held on March 24, 2012 Tumba College of Technology (TCT) wan in car programing while Umutara Polytechnic (UP) excelled in line-tracing car. Robot Contest is an annual competition originally from Japan in 1988, for university, college and polytechnic students. Kenya has invited Rwanda-TVET institutions to participate in Kenya robot contest which will take place in May this year.
Can it also figure out which place of the labyrinth it has been put in the second time? Or can it only re-follow the same path learnt previously? (so that it has to be put exactly at the same starting position to succeed the second time)
Jesse Brabander Hahah loops, the Nemesis of all smart-asses who tried to solve my mazes the brute-force way ;) I always put two loops around the starting point, one for the left wall, one for the right wall ;)
hei urs so simple and very efficient. i also did 1 follower its not much efficient as yours and not able to get your speed at al.and how much big you codded for this
+Emperor Nuero Except when there are loops. When I was drawing mazes for my friends who followed the same rule (keep up to the left side/right side), I always drew mazes with two loops somewhere (one for the left-hand-rule follower, another one for the right-hand-rule follower), and then I could watch them err infinitely ;> [I'm evil]