I'm looking into using a network of NRF24I01 modules to serve as a sort of "roadway" for an autonomous robot. That meaning, the device tracks toward one module, and then the next, and so on and so forth. Is this possible, let alone feasible? And if so, how would one go about accomplishing this? Thank you!
With the little information that you provided, it is not possible. If you give more detail, it might help. BUT the real problem is your requirement to move toward any module is impossible because there is no directional information in any of your signals.
If outdoors, each radio could transmit it's GPS coordinates, and a robot with a GPS receiver could navigate to that point. Transmissions with NRF24L01 modules are line of sight only.
Alright so. I wrote the above at midnight in a burst of productivity. To be more specific. I'm designing an indoor delivery robot that routes toward specific beacons and calculates the most efficient route to reach its destination by using them. With current plans for a grid-based system, line-of-sight will be ensured. Because of the indoor nature of the project, I'd prefer avoiding GPS-based solutions if I can, both due to cost and unreliability. I based the idea for navigation off of the "Follow-Me Cooler" listed on the Arudino Projects website, which carried a bluetooth module that recieved GPS data from a connected cell phone. I wanted to implement a similar system, but using the aforementioned RF modules for communication. A better question would then be, what would be the best means of using these RF modules to provide location/navigation information toward my device? I'm still pretty new with this kind of stuff so forgive me if I make any assumptions and tell me if I need to clarify further.
Once you decide what information would suit your navigational purposes, they would a reasonable choice for transmitting it. Don't waste your time thinking about RSSI, as so many other people do.
A few questions.
Can I integrate multiple ESP32s onto one network, thus having multiple beacons to choose from? Would I still have to use another means of communicating the location information, such as the aforementioned RF modules, or does the ESP32 take care of that communication itself? The link makes it seem as if the ESP32 would serve as a replacement, but your previous reply implies that another means of transmission would still be required.