image thumbnail

Qprop_Matlab

version 1.0 (563 KB) by Robert Siddall
Some Matlab functions that run Mark Drela's QProp code

1 Download

Updated 25 Nov 2021

From GitHub

View license on GitHub

Qprop_Matlab

Some Matlab functions that run Mark Drela's QProp code (found here: http://web.mit.edu/drela/Public/web/qprop/)

The script PropellerPerformance.m does an example sweep across a range of throttle settings The script PropellerPlotting.m plots the output of PropellerPerformance.m

The function run_qprop.m runs the qprop.exe and parses the output file into matlab, see PropellerPerformance.m for an example of its use

QProp takes textfile inputs, and since often the key parameter is the motor Kv value, the function editKv.m is just a shortcut to edit the motor input file, can be helpful for finding an optimal motor pairing.

All the remaining files are duplicates of the files available for download at http://web.mit.edu/drela/Public/web/qprop/, with a few extra propfiles added based on some 3D scans I took.

Cite As

Robert Siddall (2021). Qprop_Matlab (https://github.com/robjds/Qprop_Matlab/releases/tag/v1.0), GitHub. Retrieved .

Siddall, Robert James Douglas. Aerial Aquatic Locomotion with Miniature Robots. Imperial College London, 2017, doi:10.25560/68277.

View more styles

Tan, Yu Herng, et al. “Efficient Aerial–Aquatic Locomotion With a Single Propulsion System.” IEEE Robotics and Automation Letters, vol. 2, no. 3, Institute of Electrical and Electronics Engineers (IEEE), July 2017, pp. 1304–11, doi:10.1109/lra.2017.2665689.

View more styles
MATLAB Release Compatibility
Created with R2021b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.