https://hackaday.com/2024/10/11/tiny-drones-do-distributed-mapping/ Skip to content Logo Hackaday Primary Menu * Home * Blog * Hackaday.io * Tindie * Hackaday Prize * Submit * About * Search for: [ ] [Search] October 12, 2024 Tiny Drones Do Distributed Mapping 10 Comments * by: Danie Conradie October 11, 2024 * * * * * Title: [Tiny Drones Do Distr] Copy Short Link: [https://hackaday.com] Copy [crazyflie-] Sending teams of tiny drones to explore areas and structures is a staple in sci-fi and research, but the weight and size of sensors and the required processing power have long been a limiting factor. In the video below, a research team from [ETH Zurich] breaks through these limits, demonstrating indoor mapping with a swarm of tiny drones without dependence on any external systems. The drone is the modular Crazyflie platform, which uses stackable PCBs (decks) to expand capabilities. The team added a Flow deck for altitude control and motion tracking, and a Loco positioning deck with a UWB module determining relative distances between drones. On top of this, the team added two custom decks. The first mounts four VL53L5CX 8x8 pixel TOF sensors for omnidirectional LIDAR scanning. The final deck does handles all the required processing with a GAP9 System-on-Chip, which features 10 RISC-V cores running on just 200 mW of power. Of course the special sauce of this project lies in the software. The team developed a lightweight collaborative Simultaneous Localization And Mapping (SLAM) algorithm which can be distributed across all the drones in the swarm. It combines LIDAR scan data and the estimated position of the drone during the scan, and then overlays the data for the scans for each location across different drones, compensating for errors in the odometry data. The team also implemented inter-drone collision avoidance, packet collision avoidance and optimizing drones' paths. The code is supposed to be available on GitHub, but the link was broken at the time of writing. The Crazyflie platform has been around for more than a decade now, and we've seen it used in several research projects, especially related to autonomous navigation. * [share_face] * [share_twit] * [share_in] * [share_mail] Posted in drone hacksTagged crazyflie, SLAM, TOF, ultra wideband Post navigation - Symbolic Nixie Tubes Become Useful For Artistic Purposes Easily Program RP2040 Boards With Your Android Device - 10 thoughts on "Tiny Drones Do Distributed Mapping" 1. Daniel says: October 11, 2024 at 1:59 am Are TOF cameras really considered to be LIDAR devices? Report comment Reply 1. m says: October 11, 2024 at 3:07 am Yes Report comment Reply 2. Jouni says: October 11, 2024 at 4:29 am What is the problem they are trying to solve here? Report comment Reply 1. rasz_pl says: October 11, 2024 at 4:48 am Mapping derelict spaceships. Report comment Reply 1. Menno says: October 11, 2024 at 5:52 am Or terrorist organisations' tunnels. Report comment Reply 3. Piotrsko says: October 11, 2024 at 5:15 am Could see it in use for Fukushima style relief where it is too hazardous for humans but too involved for floor crawling robots, which i hear was their problem Report comment Reply 1. Doctor Wizard says: October 11, 2024 at 6:01 am The hard radiation is having effects on the bot's electronics, much like it would have on humans. So the bot's electronics have to be radiation hardened and heavily shielded. That's extra weight for a drone to carry, and likely why I haven't seen any mention of flying drones being used there. May still be feasible tho... Report comment Reply 1. Adam says: October 11, 2024 at 6:22 am Props may also kick up more radioactive dust more than a tracked device Report comment Reply 4. Greg A says: October 11, 2024 at 8:12 am 30 years ago (!) i did a highschool project on automated robotic mapping (aka maze solving). i didn't have much luck of course. and the literature i reviewed wasn't very impressive either. and i knew a grad student trying to build a robotic indoor helicopter and i don't think he had much luck either. and i knew a professor who was into swarms but iirc his swarms didn't do anything other than 'demonstrate surprising emergent behavior' (stiquito). crazy that putting all of this together with frickin lidar isn't even particularly impressive today Report comment Reply 5. mark hahn says: October 12, 2024 at 1:42 pm I guess there's a certain appeal to "egalitarian" swarm behavior, but I'm not sure it makes that much practical sense. I think I'd rather collect data in fewer-smarter devices (which might be static). I don't really see the point of ending up with N drones that all have the map, since presumably you're going to download the map (elsewhere) and use it somehow. The main use I can imagine for this is not just getting the map, but using drones to collect "field" data. I'd love to sample the wifi strength field of my house. Mapping heat or CO2 or radiation or noise or nearness to metal would be interesting. Report comment Reply Leave a ReplyCancel reply Please be kind and respectful to help make the comments section excellent. (Comment Policy) This site uses Akismet to reduce spam. Learn how your comment data is processed. Search Search for: [ ] [Search] Never miss a hack Follow on facebook Follow on twitter Follow on youtube Follow on rss Contact us Subscribe [ ] [ ] [Subscribe] If you missed it * [sqrqrr] Meet The Optical Data Format You've Never Heard Of Before 73 Comments * [Larange_th] Lagrange Points And Why You Want To Get Stuck At Them 30 Comments * [Recycle_th] Recycling Tough Plastics Into Precursors With Some Smart Catalyst Chemistry 29 Comments * [traffic-th] Vehicle-To-Everything: The Looming Smart Traffic Experience 47 Comments * [hackfest-t] HackFest Enschede: The Type Of Indoor Event We Wanted All Along 5 Comments More from this category Our Columns * [scrappy-th] If You Can't Say Anything Nice 61 Comments * [microphone] Hackaday Podcast Episode 292: Stainless Steel Benchies, Lego Turing Machines, And A Digital Camera Made Of Pure DIY No comments * [darkarts-t] This Week In Security: The Internet Archive, Glitching With A Lighter, And Firefox In-the-wild 6 Comments * [mainer2] Supercon 2023: Receiving Microwave Signals From Deep-Space Probes 5 Comments * [purple_str] Fail Of The Week: The Case Of The Curiously Colored Streetlights 88 Comments More from this category Search Search for: [ ] [Search] Never miss a hack Follow on facebook Follow on twitter Follow on youtube Follow on rss Contact us Subscribe [ ] [ ] [Subscribe] If you missed it * [sqrqrr] Meet The Optical Data Format You've Never Heard Of Before 73 Comments * [Larange_th] Lagrange Points And Why You Want To Get Stuck At Them 30 Comments * [Recycle_th] Recycling Tough Plastics Into Precursors With Some Smart Catalyst Chemistry 29 Comments * [traffic-th] Vehicle-To-Everything: The Looming Smart Traffic Experience 47 Comments * [hackfest-t] HackFest Enschede: The Type Of Indoor Event We Wanted All Along 5 Comments More from this category Categories Categories[Select Category ] Our Columns * [scrappy-th] If You Can't Say Anything Nice 61 Comments * [microphone] Hackaday Podcast Episode 292: Stainless Steel Benchies, Lego Turing Machines, And A Digital Camera Made Of Pure DIY No comments * [darkarts-t] This Week In Security: The Internet Archive, Glitching With A Lighter, And Firefox In-the-wild 6 Comments * [mainer2] Supercon 2023: Receiving Microwave Signals From Deep-Space Probes 5 Comments * [purple_str] Fail Of The Week: The Case Of The Curiously Colored Streetlights 88 Comments More from this category Recent comments * LordNothing on If You Can't Say Anything Nice * Anonymous on If You Can't Say Anything Nice * ArduinoEnigma on If You Can't Say Anything Nice * Egghead Larsen on Soaring At Scale: Modular Airship Design * The Commenter Formerly Known As Ren on Are CRT TVs Important For Retro Gaming? * YoDrTentacles on Fail Of The Week: The Case Of The Curiously Colored Streetlights * Anonymous on If You Can't Say Anything Nice * ArduinoEnigma on If You Can't Say Anything Nice * LordNothing on If You Can't Say Anything Nice * LordNothing on If You Can't Say Anything Nice Logo * Home * Blog * Hackaday.io * Tindie * Hackaday Prize * Video * Submit A Tip * About * Contact Us Never miss a hack Follow on facebook Follow on twitter Follow on youtube Follow on rss Contact us Subscribe to Newsletter [ ] [ ] [Subscribe] Copyright (c) 2024 | Hackaday, Hack A Day, and the Skull and Wrenches Logo are Trademarks of Hackaday.com | Privacy Policy | Terms of Service | Digital Services Act Powered by WordPress VIP [impression] [close] By using our website and services, you expressly agree to the placement of our performance, functionality and advertising cookies. Learn more OK