1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-01-06 17:46:07 +01:00
LibrePilot/ground/src/plugins/scope
peabody124 77b68e5169 Flight/Guidance: Initial template for guidance module
Flight: Create PositionDesired (the active waypoint) UAVObject and make the FlightSituationActual no update since it not used.
Flight: New velocity desired object that passes information between the look computing the desired velocity and the PID loop to get it (updated at different rates)
UAVObjects/PositionActual: Remove unused GPS fields
UAVObjects/PositionActual VelocityActual: Split the velocity into a separate object.  ALso make sure all the information telemetered around is in cm to avoid using floats.
UAVObject/GuidanceSettings: New guidance settings object for the guidance module
Flight/Posix: Add the new objects to the Posix sim
Flight/Guidance: Computes a desired velocity based on position error than runs a PID loop to control roll and pitch to achieve that velocity.  All distances are in cm, and updated the PositionActual fields to reflect this and use int32.

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1760 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-09-26 03:06:27 +00:00
..
plotdata.cpp Ground: Suppressing some more random unused variable warnings 2010-09-21 19:29:43 +00:00
plotdata.h OP-42 GCS/Scope: Added support for array-like UAVObject fields 2010-08-30 14:17:15 +00:00
scope.pro OP-42 Implemented some features for Scope Gadget. It is still hardcoded to display altitude and temperature. Basic config panel layout done without bindings 2010-06-08 20:59:43 +00:00
scopegadget.cpp OP-42 GCS/Scope: Plot can now show high frequency data effectively 2010-08-14 20:25:55 +00:00
scopegadget.h OP-42 GCS/Scope: Plot can now show high frequency data effectively 2010-08-14 20:25:55 +00:00
ScopeGadget.pluginspec GCS/plugins: Change license in .pluginspec files 2010-04-05 17:07:05 +00:00
scopegadgetconfiguration.cpp GCS: Drop read support for binary plugin configuration. If you haven't converted your old ini yet, load it up once in a revision built from source before this change. 2010-09-22 19:57:02 +00:00
scopegadgetconfiguration.h GCS: Drop read support for binary plugin configuration. If you haven't converted your old ini yet, load it up once in a revision built from source before this change. 2010-09-22 19:57:02 +00:00
scopegadgetfactory.cpp GCS: Drop read support for binary plugin configuration. If you haven't converted your old ini yet, load it up once in a revision built from source before this change. 2010-09-22 19:57:02 +00:00
scopegadgetfactory.h GCS: Drop read support for binary plugin configuration. If you haven't converted your old ini yet, load it up once in a revision built from source before this change. 2010-09-22 19:57:02 +00:00
scopegadgetoptionspage.cpp Ground: Suppressing some more random unused variable warnings 2010-09-21 19:29:43 +00:00
scopegadgetoptionspage.h OP-42 GCS/Scope: Changed options panel behaviour. An existing curve can now be updated, and does not need to be duplicated and removed anymore 2010-08-29 22:45:12 +00:00
scopegadgetoptionspage.ui OP-42 GCS/Scope: Changed options panel behaviour. An existing curve can now be updated, and does not need to be duplicated and removed anymore 2010-08-29 22:45:12 +00:00
scopegadgetwidget.cpp Flight/Guidance: Initial template for guidance module 2010-09-26 03:06:27 +00:00
scopegadgetwidget.h OP-42 GCS/Scope: Added UAVField units to curve legend 2010-09-01 21:29:24 +00:00
scopeplugin.cpp Guess what? More Doxygen... 2010-07-16 16:01:53 +00:00
scopeplugin.h Guess what? More Doxygen... 2010-07-16 16:01:53 +00:00