This project will use the ESP32 module as well as ultrasonic transducers on a drone as well as multiple base stations to determine its location.
Localization of drones to within reasonably accurate distances indoors is difficult, especially since GPS often isn't an option. Using the ESP32 wifi/bluetooth and processing capabilities, multiple base stations with known positions can transmit ultrasonic sound cues as well as time stamps via wifi or bluetooth; the delay between the timestamp and when the ultrasonic sound reaches the drone can be used to determine its distance from the base station. With multiple base stations, the ESP32 can calculate it's location using trigonometry. This should allow indoor navigation with enough accuracy to avoid obstacles previously mapped.
Elektor Magazine has been one of the leading sources of information on electronics for engineers, designers, start-ups and companies for 65 years. Our magazine is powered by an active community of electronics engineers – from students to professionals – who are passionate about designing and sharing innovative ideas.
For them, we publish hundreds of items a year, in formats such as articles, videos, webinars, and other learning formats. Our mission is to share knowledge in every possible way and inspire readers with the latest developments within the electrical engineering sector.
Thank you for your vote!
Leave further comments in the fields below.
Thank you for your vote!
If you wish to leave a comment with your rating, please first use the login below. If not, just close this window.
Discussion (0 comments)