Remember that “PhoneDrone” scam from a while back? With two tiny motors and props that could barely lift a microdrone, it was pretty clearly a fake, but that doesn’t mean it wasn’t a pretty good idea. Good enough, in fact, that [Nick Rehm] came up with his own version of the flying phone case, which actually works pretty well.
In the debunking collaboration between [Mark Rober], [Peter Sripol], and the indispensable [Captain Disillusion], you’ll no doubt recall that after showing that the original video was just a CGI scam, they went on to build exactly what the video purported to do. But alas, the flying phone they came up with was manually controlled. While cool enough, [Nick Rehm], creator of dRehmFlight, can’t see such a thing without wanting to make it autonomous.
To that end, [Nick] came up with the DroneCase — a bicopter design that allows the phone to hang vertically. The two rotors are on a common axis and can swivel back and forth under control of two separate micro-servos; the combination of tilt rotors and differential thrust gives the craft full aerodynamic control. A modified version of dRehmFlight runs on a Teensy, while an IMU, a lidar module, and a PX4 optical flow sensor round out the sensor suite. The lidar and flow sensor both point down; the lidar is used to sense altitude, while the flow sensor, which is basically just the guts from an optical mouse, watches for translation in the X- and Y-axes.
After a substantial amount of tuning and tweaking, the DroneCase was ready for field tests. Check out the video below for the results. It’s actually quite stable, at least as long as the batteries last. It may not be as flexible as a legit drone, but then again it probably costs a lot less, and does the one thing it does quite well without any inputs from the user. Seems like a solid win to us.
8 thoughts on “Bicopter Phone Case Might Be Hard To Pocket, But Delivers Autonomous Selfies”
That’s awesome! I just find it a little frustrating how there’s an extra mcu and imu in the mix, when we know the phone already has that hardware.
A kernel panic can crash more than just your operating system when it happens. Better to use an external, purpose built flight system instead. Or several.
Indeed. Multiple redundancies reduce multiple catastrophes.
It’s probably more acceptable for a ~50 gram plastic toy to crash, than for the device one uses to contact emergency services.
I appreciate the redundancy aspect, though. Robust system design makes sense.
What we don’t hold to a high enough standard is the mobile phone, since it crashing clearly came to mind for you…
The real reason is more probably that it is easier to program a drone to hold a phone in place, than it is to program a phone to be a drone.
I do wonder if he did (or if he should) use the IMU to hold the position ? Maybe it could be more precise.
Consumer grade IMUs are not good enough for holding position.
Please be kind and respectful to help make the comments section excellent. (Comment Policy)