What use would a boe-bot have solving mazes in business?
MunifTheGreat
Posts: 20
I finished my program.
My boe-bot is able to solve mazes using right-hand rule.
I'm continuously thinking about how useful this would be in the business world even though I'm not planning to invest in it...
My boe-bot is able to solve mazes using right-hand rule.
I'm continuously thinking about how useful this would be in the business world even though I'm not planning to invest in it...
Comments
The business world is full of mazes. But I suspect that learning to search by the right-hand rule is just the first step. And everyone here knows that when it comes to microcontrollers, " A journey of a 1000 light years starts with that first step".
Welcome. I guess you want us to teach you how to get rich withing the next year or so.
Are you fishing for discussion of the 7 bridge puzzle, or how many colors is needed to color any map?
http://en.wikipedia.org/wiki/Seven_Bridges_of_K
Or, are you showing me the door?
Or is this how to get to Carnegie Hall?
Try creating a routing program for London taxicab drivers. I guess Google maps can do that.
You can consider me as "newbie" in boe-bot programming. I have been introduced to basic stamps and boe-bot this year. I don't think I have the necessary knowledge to be able to program like the other maze algorithms.
http://en.wikipedia.org/wiki/Maze_solving_algorithm
like in this video.
http://www.cbsnews.com/video/watch/?id=50138922n
but in a much simpler way where the transfer would be done in a closed path, where there is one exit.
- I can program to regulate which way will be blocked, so my right-hand rule could work.
Is there any flaws in this?
You ask about package delivery and the right-hand rule. The question really comes down to how complex the problem is. How many stops are involved? What are the costs associated with each path and how do they interrelate? A simple algorithm like the right-hand rule works pretty well when the maze is simple and the costs are straightforward. When things get more complex, the algorithm fails, not that it doesn't eventually find a path, but the path is not optimal, sometimes by a lot. For example, for package delivery, you have to meet a delivery time schedule. You have to minimize distance travelled and the cost of fuel. As the number of stops increase, the problem becomes more and more difficult to solve using a simple algorithm and the time to solution becomes prohibitive.
Thank you!
Don't get us wrong. Or me anyway. I think what you have doen is great. You have taken a first step on a very long road. And most of the human race don't even get to do that.
Thing is, these things have been studied ever since we had computers and even before. Let's call it a hundred years. The result is that we have tiny little navigator computers than can give us directions in our cars across whole coutries or even the entire planet.
Even so there are problems related to mazes, (or graphs or networks as they might say now adays) that are not solved in any satisfactory way.
And, as someone pointed out here, solving problems related to graphs/networks turns out to be very useful in solving other problems that you would think are totally unrelated.
So, don't give up. If you can program the right-hand rule into a robot and make it work it sounds like you are quite ready to tackle the next steps.
Regarding the maze, there's been research using ant colonies to solve problems like the travelling salesman problem which have created new algorithms for solving the problems of routing faster
Well, sometimes.
UPS figures out the Right Way