* [guided] rewrite guided mode example with a separated lib
* [Settings] Allows to set setting by name.
---------
Co-authored-by: Fabien-B <Fabien-B@github.com>
* [chibios] remove unecessary option that makes a warning on H7
see ChibiOS forum: http://forum.chibios.org/viewtopic.php?t=5830
* [guidance] fix hybrid guidance
after merging #3248
* [natnet] remove call to function that doesn't exist
issue were only on verbose mode
* [conf] remove bebop_flip aiframe file
The FLIP mode is not supported anymore, better remove this example.
If flip is really needed, it should be implemented as a custom mode in
generated autopilot.
* max bank in deg
* takeoff no attitude msec timer
* Prepared elevator moment compensation fix
* [EHVB_rotwing fp] Updated takeoff stratgey with roll and pitch check and added standby_free to flightplan
* [fp EHVB] Takeoff 3 seconds on att 0,0
* increase filter freq and setting for max acc
* [rot_wing_eff_sched] Elevator 5 degrees higher
* [rot_wing] Decreased cutoff frequencies of filters
* [modules] Support dual ublox GPS modules
* [ekf2] Add failsafe remove yaw
* Reverted acceleration limits
* takeoff procedure update
* [flight_plan] Takeoff when hover motors are running
* scale elevator ctrl eff in transition
* [conf] Fix takeoff
* Higher pitch gains
* Fix conf
* Add extra throttle for spinup
* Update calibration
* max_bank in Radians only except in xml/gcs with auto-conversion
* cleanup
* Use flightplan variables instead...
* fix test
* revert debugging action
* cleanup unused
* cleanup more
* Fix compile bug
* [pfc] Fix actuators
* Add follow tests
* reduce pitch weight in forward flight
* correctly set cmd thrust in INDI
* fix takeoff unequal roll effectiveness and not in_flight
* Fix heading in approach
* fix double define and roll scaling setting
* settings names and roll scaling in right settings
* moving simulator stuff
* [flight_plan] Update angel for takeoff
* Update conf
* Conf update
* [conf] Update checks
* land in approach
* Fix flightplan
* Update sw/ground_segment/python/moving_base/moving_base.py
* input params for moving base sim
* no elevator compensation
---------
Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl>
Co-authored-by: Dennis van Wijngaarden <32736330+Dennis-Wijngaarden@users.noreply.github.com>
Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com>
* [plotter] implementing a realtime plotter in python
based on pyqtgraph
it should implement most of the functionalities of the legacy ocaml plotter
it is replacing the previous implementation in python
* Format code.
* Add requirements
* refactor plotter
---------
Co-authored-by: Fabien-B <fabien.bonneval@gmail.com>
* [natnet] display object in GCS based on optitrack markerset
update natnet client to get markerset
* [natnet] Add a minimum refresh period for objects display.
Co-authored-by: Fabien-B <fabien.bonneval@gmail.com>
* update enac conf and imav2022 flight plans
* collection of small corrections and improvements
- default mode is NAV for rover steering
- no rover throttle when killed
- xbee link doesn't send data to modem before end of config
- fix alt in server (geoid/ellipsoid)
- support GPS_INT in sd2log
- don't increment position in follow module
- use correct angles for hybrid
* Updated pprzlink library to the latest version
* Added try...except to crazyradio2ivy.py to be safer after pprzlink API changes. paparazzi/pprzlink#117
* Updated request messages with the new pprzlink API
* Added a #noqa comment so linters won't remove the seemingly unused import.
* Updated the guided_mode_example.py to have a wait timeout.
* [ground] Distance measuring during flight, Ubuntu18.04 update + time counter
* remove printf as this freezes pprzcenter
Co-Authored-By: Matteo Barbera <matteo.barbera97@gmail.com>
* remove printf
Co-Authored-By: Matteo Barbera <matteo.barbera97@gmail.com>
* line endings
* Fix distance counter to work with different number of messages
* Nicer code in distance coutner
Co-authored-by: Matteo Barbera <matteo.barbera97@gmail.com>
Co-authored-by: danielwillemsen <danielwillemsen@live.nl>
Used for datalink with crazyflie drones.
Update pprzlink for compatibility between Python 2 and 3.
Requires to install crazflie-lib-python from Bitcraze.
* fixed tab and IMU not necessary in default
* explicit units
* Futaba T16SZ conf file
* units
* fixed tab and IMU not necessary in default
* explicit units
* Futaba T16SZ conf file
* units
* fix missing path, remove unused code, use more common fonts, make text rescale
* Save window position on close, better resize and font change, wind plotter, updated battery model
* Fixed merge problem, cleaned up and added to controlpanel
* Cleanup wind
* -1 is the correct value to erase a neighbor
* nei_id 0 special msg to clean tables
* We control relative position in addition to the absolute angle
* faster convergence, and we control relative position too
* not needed, we have json conf files now
* forgot to remove the stdio for debugging
* forgot to remove this .txt, not needed with json
* fixed style