So many interesting details in this article. Snapdragon 801-based hw running Linux, sensor fusion from three sensors whereof some bought COTS from sparkfun (who make breakout boards for sensors, basically the sensor datasheet recommended design). 3 flights planned, but potentially more which will be planned after the three first. 30 day lifetime window, due to dependecy on the rover, which needs to conserve resources.<p>I would looooove to know more more more about this. What did dev of this look like (eg simulators)? What's the flight envelope? What are the most important risks and how are they mitigated? What internal discussions took place (do this, prio that, don't do X etc).<p>Just so much interesting stuff! Can't wait :)<p>edit: from wikipedia: "Each flight is planned to be at altitudes ranging from 3–5 metres (10–16 ft) above the ground.[1] In up to 90 seconds per flight, it could travel as far as 50 metres (160 ft) downrange and then back to the starting area".<p>"The helicopter uses counter-rotating coaxial rotors about 1.2 metres (4 ft) in diameter".<p>Etc. Recommend the wiki page on it: <a href="https://en.wikipedia.org/wiki/Mars_Helicopter_Ingenuity" rel="nofollow">https://en.wikipedia.org/wiki/Mars_Helicopter_Ingenuity</a>