Telemetry with a Boe-Bot or two?
I have a project I have been toying with for a while, and I am looking for some feedback on the feasibility of it actually working and if so, what sensors would best suit my needs?
I have a Boe-Bot(master) that will roam freely, making decisions where to go based on IR object detection and the bump sensors. Now, the hard part, I'd like a second Boe-Bot(slave), to receive location data from the master, more than likely GPS data, and follow the master's path, with the ability to vary the distance at which it follows. The maximum distance would be about 3 meters. It will also need to sense when movement of the master Boe-Bot stops, and then pull up next to it and wait for movement to begin again. Finally, the keychain transmitter would be used to start/stop the slave, and set the distance between three values, let's say close, not so close, and max(3m).
Utilizing the GPS solution, I'm assuming I would use individual GPS's on each Boe-Bot and an RF communication link between the two. The slave would compare the masters location with it's own, and follow according to the specified parameters. My questions are as follows;
Will GPS give me the accuracy needed to maintain a 2-3 foot distance without the slave running into the master?
Is there a way to accomplish the same task without GPS, maybe triangulation of the masters position using the RF signal?
Is this application too advanced for the Basic Stamp? I hope not, because I really like the product and the community surrounding Parallax!
Thanks,
Al
I have a Boe-Bot(master) that will roam freely, making decisions where to go based on IR object detection and the bump sensors. Now, the hard part, I'd like a second Boe-Bot(slave), to receive location data from the master, more than likely GPS data, and follow the master's path, with the ability to vary the distance at which it follows. The maximum distance would be about 3 meters. It will also need to sense when movement of the master Boe-Bot stops, and then pull up next to it and wait for movement to begin again. Finally, the keychain transmitter would be used to start/stop the slave, and set the distance between three values, let's say close, not so close, and max(3m).
Utilizing the GPS solution, I'm assuming I would use individual GPS's on each Boe-Bot and an RF communication link between the two. The slave would compare the masters location with it's own, and follow according to the specified parameters. My questions are as follows;
Will GPS give me the accuracy needed to maintain a 2-3 foot distance without the slave running into the master?
Is there a way to accomplish the same task without GPS, maybe triangulation of the masters position using the RF signal?
Is this application too advanced for the Basic Stamp? I hope not, because I really like the product and the community surrounding Parallax!
Thanks,
Al
Comments
This may be taking it to the extreme, but how would it work to hack a pair of the predicessor 's of the ping and split the operation. A send to b, b reply to a. Time delay measured using 28sx in machine language at each end.
73
spence
k4kep
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
____________________________________________________________
Dr. Michael R. Gustafson II (mrg@duke.edu)
Lieutenant Commander, Civil Engineer Corps, USNR
Thanks for all of your input guys, great stuff!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
____________________________________________________________
Dr. Michael R. Gustafson II (mrg@duke.edu)
Lieutenant Commander, Civil Engineer Corps, USNR
kelvin
There is probably a very simple method you could use to accomplish this master-slave coupling that you're trying to achieve. However, it probably violates a restriction that you haven't YET mentioned
The trailing (slave) unit could be on a leash or tether from the master, and through this tether have the directional commands (just) used by the master transmitted back to the slave. Then the slave only needs to delay the execution of the directional commands, based on the distance from the master to the slave. So long as there wasn't too much slack in the tether cable, the master could even get out of sight (around a corner) from the slave, and the slave could still catch up to the master momentarily, possibly reeling in the slack tether cable as it goes around the corner.
Just another thought.
Regards,
Bruce Bates
Kelvin, my original plan is to use GPS for both the master and the slave. After a lot of thinking, I could probably live with 10', as long as it is somewhat consistent and reliable. I can't have the slave wondering of somewhere and getting into trouble.
thanks again!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔