So we were testing certain stuff in our lab yesterday, and I thought, why don't we share our approach? That would be such a great way to show off the capabilities of the UAVCAN GUI Tool. Check this out:
The video features the following products and instruments:
- UAVCAN GUI Tool version 0.9
- Zubax Babel (USB-CAN adapter)
- Zubax Orel 20 (the ESC)
- Tarot MT4008 motor with Tarot 1555 high strength plastic propeller
- MASTECH HY5030 DC power supply
- RCbenchmark 1520 testing rig (optional)
The motor is controlled by the UAVCAN GUI Tool by virtue of this simple snippet in Python that runs in the interactive console: https://gist.github.com/pavel-kirienko/d4a59581af26aa359bc86d5d7ed6d3e0. The X-Y plotting feature of the UAVCAN GUI Tool allows us to directly plot the relationship between the electrical power and the mechanical RPM of the propeller. The UAVCAN GUI tool is a powerful one-size-fits-all instrument that can be used to easily analyze and demonstrate the behavior of various UAVCAN-enabled systems.
This post is actually a repost from our blog. The blog is so new and shiny, people hardly ever read it. But if you find this relevant, you probably should either register here or subscribe to the RSS, or something.
Interesting experiment! With complete characterization of the motor and propeller (using a dyno on the ground), you could obtain mechanical efficiency in flight with this.