MissionPlanner
MissionPlanner copied to clipboard
new feature: Energy-Profile
Hi, I would offer you a new useful feature for the "MissionPlanner". This feature involves that the user can create his own energy-profile of his multicopter.

For now it exist two individual input-tables for some current-tilt-angle-values and some velocity-tilt-angle-values. From this sample points will be interpolate all the others required values. The config menu of the energy-profile has got an export and import function and its deactivated on start.

If the energy-profile is active, the user can read the probable average energy consumption and probable average flight time between two waypoints or the entire route in the "FlightPlanner-View". For the time being, only the command "WAYPOINT" and "LOITER_TIME" are supported.
Soon:
- an automatically function for analyse the values from logfile to determine the sample points
- a helpful setup for the user, that he can perform a "Benchmark-Flight" for better values in logfiles
I hope I could arouse interest for this feature.
@meee1 We have just spent a few more minutes to reduce the number of changed lines. That should make the review process a bit easier. The PR is not small but I'm confident you'll see that the actual changes are clear and mostly separate from existing logic. Please let me know if any questions or concerns arise. I'd be happy to answer or react on them in order to support a quick merge of the PR. Best!
do you have a log to show this in action? i would like to review it as you intended it to be used.
Hi,
I'm glad that you want to review my feature. In the zip file [0] below, there is a test profile, which you can simulate the energy consumption when creating a flight plan. You can easily import this test profile, then all the necessary data should be entered in the tables.
My work on the automatic analysis of logfiles from so-called "Benschmark flights", to create such individual energy-profiles, is progressing well. I guess, I could implement a first version in a few weeks.
ciao
Hello @meee1, just wanted to leave a friendly ping and wanted to hear what you think about our contribution. The first phase of the underlying project is completed and we are looking into next steps. It would be amazing to see the results merged soon. If you have any outstanding questions, comments or issues, please let us know.
Best! Thomas
@meee1 @magicrub yet again a friendly ping. It would be a real shame to see all the work invested in this PR be for nothing. It would be appreciated if you at least engaged in a conversation about your concerns and/or questions. Best Regards! Thomas
This looks like a helpful feature for flight planning and hope it will be implemented soon.
this looks good, its up to @meee1 to merge.