Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
* updated distance measurement script.
- automatically shows which ids are available
- filter out big jumps
- plot_summary.py shows distance over time with recording regions
* Adding config file for radiomaster pocket joystick ble/usb (#108)
* added radiomaster tx16s xml (#123)
Co-authored-by: Wiebe van der Knaap <wkvanderknaap@tudelft.nl>
* Fix joystick device argument parsed as single token in control panel sessions (#118)
The `-d 0` joystick device flag was passed as a single `flag` attribute,
causing the joystick program to receive it as one token instead of two
separate arguments. This prevented the device number from being recognized,
breaking joystick input in the Simulation - Gazebo and Flight UDP sessions.
Fixed by splitting into `<arg flag="-d" constant="0"/>`.
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* fixed names of variables and resolution bugs, added documentation (#113)
Co-authored-by: macoman <macoman@student.tudelft.nl>
* Update Gazebo Models: Gate, Plants, Logo
* Added some (math) tests (#114)
* added a test for paparazzi's math librarie's int sqrt function and int quaternion normalization function
* Keep essential tests
Reduced the number of tests planned from 9 to 6 and removed tests for int32_sqrt.
---------
Co-authored-by: LSSchef <l.s.scheffer@student.tudelft.nl>
Co-authored-by: AniketBehura <aniketbehura1023@gmail.com>
Co-authored-by: diaa <D.abbasi@student.tudelft.nl>
* Feat: readme update for submodule installation (#115)
* feat: readme update for submodule installation
* Rename README to README.md
---------
Co-authored-by: Christophe De Wagter <dewagter@gmail.com>
---------
Co-authored-by: robinferede <robinferede@tudelft.nl>
Co-authored-by: Robin Euger <robin.euger@gmail.com>
Co-authored-by: Wiebe van der Knaap <wkvanderknaap@tudelft.nl>
Co-authored-by: EAbbenhuis <113993394+EAbbenhuis@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Mihai Coman <127535163+miki133@users.noreply.github.com>
Co-authored-by: macoman <macoman@student.tudelft.nl>
Co-authored-by: Swayam Kuckreja <110131770+swayamkuckreja@users.noreply.github.com>
Co-authored-by: LSSchef <l.s.scheffer@student.tudelft.nl>
Co-authored-by: AniketBehura <aniketbehura1023@gmail.com>
Co-authored-by: diaa <D.abbasi@student.tudelft.nl>
Co-authored-by: Douwe-Rijs <Douwe@standofl.nl>
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
* [conf] gstreamer instead of vlc
* Quickfix for now video
At first boot of a Bebop1, the camera did not work. Wait half a second more, and the camera works now also at 1st boot time.
* OpenCV 4.10
---------
Co-authored-by: OpenUAS <OpenUAS@users.noreply.github.com>
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
* add colors and headers to installation scripts
* Try gazebo11 first, fall back to gazebo package if unavailable.
Show info message to user when fallback is triggered.
* Fix for install buttons.
* Fix: missing dronecan module on normal make, make clean unifiedmocap
---------
Co-authored-by: robinferede <robinferede@tudelft.nl>
* Hide 'no-overloaded-virtual' warnings inside JSBSim itself
* Cleanup link to non-existing
* Cleanup old airframes
* Fix: might be used uninitialized
* Fix MAVLink
* Cleanup
* DSDL compile error: new empy does not accept @)
* Replace NatNet with UnifiedMocapRouter
* Safeguard + install
* Remove warning in make clean
* Subproject update: readme about smaller install and make clean
* Fixes from last year
* Remove old GCS
* FP cleanup
* Change AHRS to version that works with simulaton
* Install script updates: Gazebo packages moved
* Install New Gazebo
* Apply suggestion from @dewagter
* Apply suggestion from @dewagter
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
* Disable GPS_Fix for a given number of seconds in ABI messages for testing purposes.
* Add protection to by default not allow disabling GPS
* Add example
* Covert into TRUE/FALSE since the define in seconds is not used.
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
* Wait for shaking to take-off
* Update sw/airborne/modules/nav/nav_shakestart.c
* Use Shake-Start in Flightplan
* Remove disable-GPS, ahrsAligned, DSM_On/Off, Wind
* fix make tests
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
* Activate barometric altitude in fixedwing Disco
* Define not in NPS
* Replaced board by sensor driver...
* Fix with drone
* MAG Feedback in AHRS_DSM_FLOAT tested extensively.
* rotwing_automation was removed
* GVF was missing and gave compile warnings
* INS_EXT_VISION_ROTATION define is in airframe, not genertic define
* rename rot_wing also in conf
* Oneloop controller does not export specific thrust
* Missing conf file
* rotwing_vis_transition removed
* Missing airframe
* Revert "RunOnceEvery instead of counter"
This reverts commit 4601b2010e.
* Revert "Revert "RunOnceEvery instead of counter""
This reverts commit d1cf1de2d1.
* Move to headers
* WLS Debug
WLS Debug
* track new develop branch
* WLS to use pointer of struct to allow multiple calls of WLS in the same control loop
* additional changes and bug fixes to wls struct pointer rework
* Track new pprzling branch with wls msg additions
* code clean up
* Implement new WLS in guidance and stabilization
* code clean up
* add wls mesg to telemetry. Fix stabilization wanring.
* track pprzlink
* Better casing
* Use WLS_N_U_MAX and WLS_N_V_MAX
* Register periodic telemetry of WLS only if WLS is used
* Track master pprzlink
* Shortened explanation of parameters
* track pprzlink master
---------
Co-authored-by: Tomaso Maria Luigi De Ponti <48210579+tmldeponti@users.noreply.github.com>
Co-authored-by: tomaso_de_ponti <tomasodp@gmail.com>
* Actuators in PPRZ values
* New messages
* Dual Actuator messages
* ACTUATORS_RAW for driver_val and ACTUATORS for pprz_val
* New PPRZLINK
---------
Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com>
* Update rotwing
fix merge
use same pusher effectiveness in guidance INDI
Correct spaces
Apply suggested fix
* Rotwing default altitude 25kg
* sensible values for max lat accel
---------
Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl>
* 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>
* actuators[ ] array in pprz units, conversion to actuator_driver units when sending to the actuator_driver.
actuators becomes an array
* Moved scaling of the Servo to the Set function.
* Fixed switches and pan-tilt to work in PPRZ units now. Simplified code.
* 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>