* removed the -o flag because it caussed natnet errors
* smaller obstacle zone for first week testing
* Updated distance measurement script
* 3x3 convolution addition (#97)
Added a convolution algorithm for a general 3x3 kernel
---------
Co-authored-by: robinferede <robinferede@tudelft.nl>
Co-authored-by: yamacbirol <y.birol@student.tudelft.nl>
Co-authored-by: dvanwolffelaar <50547974+pigparty6@users.noreply.github.com>
* JP aircraft removed from ENAC
* Silent compile warnings GVF
* silent warning: periodic freq must be dividable by telemetry freq
* NPS_COMMANDS_NB
* gzip -f since compiling make small targets in a row can have the same file name if compiling is too fast.
* bug fixes: simulation not selecting airframe, error when removing command, ADC not present in simulation
* remove command_trimmed not used warning (indeed not used) + add comments
* RAM3 overflow. Test of module done in RW3.
* coverity - Microjet - SIM
* clean BR
* CDW + tests
* make openuas/mavlab
* Remove Special ARDrones
* conf
* fixed typ in eff_scheduler of rotwing_25kg
* Updated preflight checks for rotwing v3b actuators
* Updated tudelft conf
---------
Co-authored-by: Dennis van Wijngaarden <32736330+Dennis-Wijngaarden@users.noreply.github.com>
* PFC for actuator deflections
* [checks] Preflight check actuators
[checks] PFC actuators
merge-error
* Fixes for other airframes
* [pfc] Fix better debug information for actuator checks
* [modules] Fix warnings in test build
* Update conf/modules/imu_mpu9250_i2c.xml
* Update conf/modules/imu_mpu9250_spi.xml
* [uavcan] Fix possible misconfiguration and overflow
---------
Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com>
* [electrical] Add board voltage
[energy] Test energy message
[conf] Fix offset
Testing airspeed fixes
[arch] Fix i2c invalidate buffer when reading
* Revert debug
* Default when not defined
* Send VBoard in ROTORCRAFT_STATUS
---------
Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com>
* Silent compile warnings in tests
* silent warnings in conf_test
* fix defines: if OLD -> warn and convert. If new, then use. If no old and no new, use default.
* Hide actuator internal driver number. Should never be used in code.
* Bugfix ... these should not be actutator_driver numbers but INDI output numbers
* Rotating wing controller moved to rotating wing state
extra airframe
* Update _IDX and rebase
* Requested changes from PR
* Code style
* xml fix
* Update sw/airborne/modules/ctrl/eff_scheduling_rot_wing.c
* Rotating wing state machine
* state now drives the wing rotation
* module does not run stand-alone
* Update conf/modules/rotwing_state.xml
Co-authored-by: Dennis van Wijngaarden <D.C.vanWijngaarden@tudelft.nl>
Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr>
* AutoCommandsFromRC overwritten in INDI
fix?
git status
No hidden define but a clear RADIO_CONTROL_THRUST_X
* Let's put it in stabilization and read RC directly after all...
* Squash on master
* fix bebeop2_flow
* Divergence is more noisy than previous time... added a low-pass filter, and allow for a higher threshold...
* fixed the sim, removed warnings, removed double airframe
* cleanup airframe, remove all warnings, allow placing camera parameters in sections
* PPRZLINK
* Silent warnings and compile errors
* reintegrated pprzlink
---------
Co-authored-by: guidoAI <guido.de.croon@gmail.com>
* [guidance_indi] lift effectiveness of the wing and weak function to set stabilization limits
Weak function to set indi_stab_dumin
* WEAK instead of ABI
* [fix] Airspeed data different from airspeed state
* Update conf/modules/airspeed_ms45xx_i2c.xml
* [ms45xx] do not set state_speed but send to <air_data>, downlink now via telemetry.xml (no more sync send)
* silent warnings make test_tudelft
* [fix] bugfix
* info instead of warning
* fix optical flow landing
* module that can not stop does not need a stop function
* missing CAMERA
* dangerous define not standard
* simulator not working at 120Hz
* When no if-statement was triggered, this is information and not a warning.
* remove doubles
* point to inexisting telemetry
* firmware settings hardcoded to need 7 actuators
* Merge double file into 1
* untested airframe
* old sim can only handle 60Hz
* non-existing telemetry
* old sim not accepting 120Hz
* Unify info messages
* only 60Hz sim
* survey no height
* Missing camera
* WP further from HOME than MAX_DIST_FROM_HOME
* No more warning when there is no heading feedback by design, only an info message
* clean releases
* no warning on free floating heading in manual controlled AC
* no double firmware block: use dual target instead
* fixedwing: PERIODIC must be multiple of TELEMETRY_FREQ
* missing camera
* error with dual heading feedback
* missing kill switch
* remove prefix
* implicit declaration of function 'scb_reset_system'
* implicit declaration of function 'spektrum_try_bind'
* no dual firmware
* shadowed variable
* wrong header
* typo in fix
* TELEMETRY_PERIOD should be a multiple of PERIODIC
* Missing struct dshot actuators_dshot_values in sim during e7781e7b87
* matek sim does not compile
* bebop misses a camera
* silent compile warnings opticflow
* silent compile warnings
* guido fixed
* double prefix
* changed confs
* new way
* setup_actuators setting up 8 actuators needs 8 actuators
* [openuas] so many comments that the compiler failed.
* [tests] make test_tudelft has 4 coonfs
* [ins_flow] depends on gps (called in initialization of NED)
* [doc] update
* update naming convention
* an octocopter needs 8 ports please
* pprz_can_init type change
* changed conf
* [rpm_actuators] actuators on a bus require indices
* Fix all other ABI RPM messages
* [tools] Add servo driver offset in gen_airframe
* [fix] test actuators_bebop
* [test] disco fix
---------
Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com>
* [modules] system identification updates: auto-doublet-sequence, new doublets, RC-triggered chirps, testing
extra sysid
rename generic
test compile
* defines in a section instead of gcc, cleanup docs
* [module] moving_target allow storing specific gains in airframe files and put all settings in the struct and remove unused
* requested changes
* [airframes] update setting defines