Christophe De Wagter
6aa81f3d7b
[modules] airspeed UAVCAN ( #3074 )
...
* [modules] airspeed UAVCAN
ABI
* UAVCAN fix
* disable ABI send, define sensor rate
2023-09-18 17:04:32 +02:00
Christophe De Wagter
d5f0875f42
[fix] hanging rm3100 ( #3080 )
2023-09-18 17:04:16 +02:00
Christophe De Wagter
3da0992fd5
[tools] Visualizer Rotating Wing ( #3070 )
...
* Visualizer Rotating Wing
Rotwing Monitor
* executable + tool
* removed STL
* Apply suggestions from code review
2023-09-18 15:00:42 +02:00
Freek van Tienen
fd3479c2d7
[conf] Fix build warnings and small bugfixes
2023-09-18 12:09:49 +02:00
Freek van Tienen
ff415a62bd
[mavlink] Update to protocol V2
2023-09-18 12:09:49 +02:00
Christophe De Wagter
2a5c6d3eec
[modules] Approach moving target filter ( #3067 )
2023-09-15 21:51:20 +02:00
Freek van Tienen
4ce25f4ad8
[modules] Generic UART sensor cleanup ( #3071 )
2023-09-15 09:02:37 +02:00
Christophe De Wagter
1b5068eb5b
[fix] missing line in #3062
2023-09-14 08:38:16 -07:00
Christophe De Wagter
18483578f0
[install] Small update ( #2998 )
2023-09-14 17:21:00 +02:00
Ewoud Smeur
556e03ef28
[module] predict touchdown in case of kill ( #3039 )
...
* predict touchdown in case of kill
* remove message
* make variable extern and rename
2023-09-14 17:06:52 +02:00
Christophe De Wagter
6435c9fc43
[airframes] Airframe fixes ( #3061 )
2023-09-14 16:58:15 +02:00
Christophe De Wagter
d967bf237b
[python] Moving-base simulator ( #3066 )
...
Missing new heading field
2023-09-14 16:52:34 +02:00
Christophe De Wagter
d3dfb2c5af
[modules] Generic UART Sensor ( #3060 )
2023-09-14 14:10:36 +02:00
Christophe De Wagter
ce15efd045
[python] fuel-cell endurance estimators and status fixes ( #3059 )
...
* [python] fuel-cell endurance estimators and status fixes
* controlpanel
* [python] Update fuel cell python
---------
Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com >
2023-09-14 14:06:39 +02:00
Christophe De Wagter
18963250b1
[modules] Follow me bugfixes ( #3065 )
2023-09-14 13:49:19 +02:00
Freek van Tienen
32fbddcafd
[modules] ESC telemetry send only set information
2023-09-14 13:47:29 +02:00
Freek van Tienen
e05cda6c53
[electrical] Add average power
2023-09-14 13:47:29 +02:00
Fabien-B
f2ed1adfec
[supervision] Fix edit flight plan in GCS.
2023-09-14 12:00:49 +02:00
guidoAI
a40e0fa4e1
Pull request with all the code for 6 DOF optical flow control, the ba… ( #3028 )
...
* Pull request with all the code for 6 DOF optical flow control, the basis of a Nature and Nature Machine Intelligence paper.
* Camera ID was already added.
* Remove a duplicate airframe file.
* Cleanup
* Simulator does not work with opticflow
* Incorporated comments review
* fix provides
---------
Co-authored-by: Christophe De Wagter <dewagter@gmail.com >
2023-09-13 15:46:23 +02:00
Christophe De Wagter
10fedcc487
Eff_scheduling update ( #3062 )
...
* Eff_scheduling update
* add setting to differentiate front and back wing
* back wing pitch eff scaling
* actually implement back wing pitch eff
* fix
* fix mistake setting
* add some comments
---------
Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl >
2023-09-09 10:04:21 +01:00
Ewoud Smeur
13f2d21c8f
fix log time overflow ( #3056 )
2023-09-08 00:51:43 +02:00
Freek van Tienen
63fd015f4d
[modules] Fix follow me ( #3055 )
...
* [misc] Ublox2Ivy update
* [modules] Follow me moving waypoints and approach moving target handling unknown heading
2023-09-06 21:52:57 +02:00
Freek van Tienen
a267e39e82
[ins] Fix EKF2 working with HMSL ( #3053 )
2023-08-30 13:46:11 +02:00
Gautier Hattenberger
3749664a1b
Merge pull request #3052 from EwoudSmeur/set_speed_without_ref
...
Set speed without ref
2023-08-25 13:43:01 +02:00
Fabien-B
ee01f2720b
[supervision] Set custom icons, and change shortcut for clean. ( #3049 )
...
* [supervision] Set custom icons, and change shortcut for clean.
* [supervision] Add control panel selector.
* [supervision] remember last target built.
* [supervision] refresh AC before build.
2023-08-25 13:21:07 +02:00
Ewoud Smeur
6c5093f1ac
add nav_hybrid to nederdrones
2023-08-24 13:42:28 +02:00
Ewoud Smeur
44e57c6be9
fix setting ref speed if not using ref model
2023-08-23 18:19:07 +02:00
Fabien-B
78f117b902
[digital cam] Fix PAYLOAD_COMMAND pointer error. ( #3051 )
2023-08-23 17:45:11 +02:00
Freek van Tienen
ab53b6a755
[chibios] Fix ADC reading sample rate error on H7 (reading wrong ADC values) ( #3046 )
2023-08-03 23:25:38 +02:00
Fabien-B
ded55b6136
Feetch servo ( #3048 )
2023-08-02 14:27:13 +02:00
Ewoud Smeur
5a51d5f874
fix origin altitude ekf2
2023-07-21 19:31:27 +02:00
Fabien-B
7954fa63df
[utils] Add circular buffer. ( #3038 )
2023-07-12 14:18:29 +02:00
Ewoud Smeur
d1c8f1c4d2
Imu sample rate ( #3035 )
...
* correct sample rate at 500hz periodic
* don't set INDI rate gain to zero
2023-06-08 22:25:28 +02:00
Ewoud Smeur
a1a8704b30
Only do one INDI init call ( #3034 )
2023-05-24 15:49:20 +02:00
Gautier Hattenberger
e7781e7b87
[dshot] fix dshot telemetry and provide pprz message support ( #3033 )
...
* [dshot] fix dshot telemetry and provide pprz message support
each dshot driver supports it's own telemetry uart
pprz message ESC can be sent over telemetry or flight recorder
configuration is done by giving the uart number
* [dshot] send RPM Abi message from DSHOT driver
2023-05-17 10:05:21 +02:00
Ewoud Smeur
5dacd6a666
Fix indi wu initializer ( #3032 )
...
* update WU init and always return iter
* add another test case for WLS
2023-05-16 14:43:17 +02:00
Freek van Tienen
b9564ddffc
[nps] Fix NPS compile warnings
2023-05-12 13:38:03 +02:00
Gautier Hattenberger
10bdec0463
[ocaml] add old and new GCS srtm path to default directory list ( #3030 )
2023-05-09 09:09:46 +02:00
guidoAI
1a985e5623
Changes to fix video streams not working in Ubuntu 22.04 ( #3029 )
2023-05-03 21:06:35 +02:00
Freek van Tienen
e5fa273f88
[board] Fix I2C 400kHz for H7 common board ( #3027 )
2023-05-01 14:32:09 +02:00
Hector Garcia de Marina
cd03b42651
Merge pull request #3026 from paparazzi/fix-state_speed
...
[state] fix speed convert functions
2023-04-27 07:11:32 +02:00
Gautier Hattenberger
66363bf806
[state] fix speed convert functions
2023-04-27 01:08:55 +02:00
Gautier Hattenberger
5f4a4603f0
[nav] fix survey hybrid ( #3025 )
...
* [nav] fix survey hybrid
- call init function
- set to valid at the end of setup so it works with mission correctly
* [nav] fix unit, indexes and doc for survey hybrid
2023-04-24 14:51:52 +02:00
Fabien-B
2a98d9fb69
Add PyBullet FDM for nps. ( #3024 )
2023-04-16 22:10:53 +02:00
Gautier Hattenberger
53987d5a71
Merge pull request #3021 from paparazzi/survey_hybrid-integration
...
Survey hybrid
2023-04-14 22:14:15 +02:00
Gautier Hattenberger
e5af06a001
[ocaml] parse XML file with ExtXml version ( #3023 )
...
it provides better messages in case of XML or DTD errors
2023-04-09 17:37:17 +02:00
Gautier Hattenberger
eb83c03928
[modules] indicate that digital cam modules are providing 'digital_cam'
2023-04-04 20:07:12 +02:00
Gautier Hattenberger
dbed41784e
[nav] implement survey for hybrids
...
Survey based on the OSAM algo for rotorcraft. Instead of going from one
sweep line to the next with a line, a circle aligns the aircraft with
the next line.
Circles radius at the start of lines can be either automatic (sweep distance),
fixed or direct line (equivalent to original rotorcraft).
The code itself is reorganized to use a global structure instead of many
variables.
2023-04-04 20:00:40 +02:00
Gautier Hattenberger
07a43ca4c4
fix typo
2023-03-30 15:00:58 +02:00
Gautier Hattenberger
36fd2901f5
make GUIDANCE_H_MAX_BANK visible in header
2023-03-30 15:00:58 +02:00