Sander Smeets
517a1d0116
battery_status: factor in total current consumption in battery remaining estimation
2021-03-15 12:32:45 -04:00
Sander Smeets
a8a9832b59
Allow new modes for forward thrust
2021-02-22 11:18:49 -05:00
sanderux
dea385b2d2
Added geotag_images_ulog.py for enhanced geo-referencing survey images
2018-10-18 16:55:53 -04:00
Sander Smeets
04cc5c5611
Navigator: VTOL only apply acceptance radius calculation for FW part of back transition ( #9519 )
2018-05-23 19:46:36 -04:00
sanderux
d87b7ac7f4
Fix scale application on FW throttle baro compensation
2018-03-20 00:13:36 +01:00
Sander Smeets
2ef9c4ec35
VTOL force land even when transitioning to FW ( #8958 )
2018-03-01 16:51:50 -05:00
sanderux
a8c26265b5
Check manual home set when setting during arming
2017-12-20 10:19:07 +01:00
sanderux
cf7ad67678
Check home reset in local frame
2017-12-20 10:19:07 +01:00
sanderux
4e175d13c4
Set manual_home when home set manually
2017-12-20 10:19:07 +01:00
sanderux
74868f8c2b
Reset home position when landed and disarmed
2017-12-20 10:19:07 +01:00
Sander Smeets
423241e7e2
Add forwarding on telem2 normal telemetry option ( #8434 )
2017-12-09 19:45:47 -05:00
Sander Smeets
b21af471ac
QuadChute monitor tecs height rate ( #8395 )
2017-12-04 13:12:44 -05:00
sanderux
b305900cae
Scale FW cruise throttle based on baro presure
2017-11-24 16:33:57 +01:00
sanderux
a07a2ebd73
Better scaling for reverse mixer
2017-11-18 13:51:46 +01:00
sanderux
dd9179efc9
Adaptive QuadChute disabled in manual modes
2017-10-30 20:57:47 +01:00
sanderux
fc16a31f89
Adaptive quadchute
2017-10-30 20:57:47 +01:00
sanderux
fd6f2192ac
Code style
2017-10-15 15:34:59 +02:00
sanderux
b01d887700
When switching to land in VTOL, update land target during back transition
2017-10-15 15:34:59 +02:00
sanderux
b5c3bc7b0f
Remove thrust_sp from pusher assist calculation
2017-09-20 10:51:06 +02:00
sanderux
919b3a218a
Factor in reverse pusher delay on mission acceptance radius
2017-09-13 17:25:41 +02:00
sanderux
07a995a621
Code style
2017-09-11 12:08:39 +02:00
sanderux
1d2a08bd2d
VTOL back transition: check only forward velocity
2017-09-11 12:08:39 +02:00
sanderux
595d706eaf
Reverse pusher delay
...
Thist adds a delay for the reverse thrust to allow the motor to brake and avoid sync issues.
2017-08-30 08:08:25 +02:00
sanderux
33e67fd527
Disable PA during landing
2017-08-16 08:19:06 +02:00
sanderux
e6c942033b
Disable pusher assist when descending
2017-08-16 08:19:06 +02:00
sanderux
8f5293d7b0
Remove explicit pusher throttle setting
2017-08-16 08:19:06 +02:00
sanderux
33efd89ef8
Disable pusher assist for quadchute failsafe
2017-08-16 08:19:06 +02:00
sanderux
66bb7adc4c
simplify back transition throttle scaling
2017-08-16 03:06:13 +02:00
sanderux
6b9a8daceb
Correctly name b_trans_thr and remove contraint
2017-08-16 03:06:13 +02:00
sanderux
ff669ee645
Move vtol standard params
2017-08-16 03:06:13 +02:00
sanderux
7a8d3c4ab2
Correctly check reverse thrust conditions
2017-08-16 03:06:13 +02:00
sanderux
4396e78d12
Allow negative thrust on reverse throttle
2017-08-16 03:06:13 +02:00
sanderux
01d9212a29
Widen pusher throttle constraint
2017-08-16 03:06:13 +02:00
sanderux
e5a55cd142
Support negative thrust for back transition
2017-08-16 03:06:13 +02:00
sanderux
59d81ee0f1
Clarify parameters
2017-08-16 03:06:13 +02:00
sanderux
fbbe3d1f41
Check velocity valid and param description
2017-08-16 03:06:13 +02:00
sanderux
50894e8615
VTOL control back transition ramp up time
2017-08-16 03:06:13 +02:00
sanderux
560e9e88dc
Apply slew rate to reverse thrust
2017-08-16 03:06:13 +02:00
sanderux
e9516db5b0
Back transition duration based on deceleration m/s/s
2017-08-16 03:06:13 +02:00
sanderux
2e481867e5
Consider back transtition complete when MPC_XY_CRUISE is reached
2017-08-16 03:06:13 +02:00
sanderux
1a0c23d8b3
Support thrust reversal for vtol back transition
2017-08-16 03:06:13 +02:00
sanderux
2f1327540a
DeltaQuad mixer upgrade
2017-08-09 22:28:05 +02:00
sanderux
220bd82b93
Per channel PWM disarmed values
2017-08-09 22:28:05 +02:00
sanderux
3ccf3bf2a8
Consistent capitalization
2017-08-09 10:35:44 +02:00
sanderux
2c4bbf3f44
Consistent capital use
2017-08-09 10:35:44 +02:00
sanderux
e8a84b4faa
Typo
2017-08-09 10:35:44 +02:00
sanderux
a2ec771f78
Widen first waypoint max setting for FW
2017-08-09 10:35:44 +02:00
sanderux
75c3d92142
typo
2017-08-09 10:35:44 +02:00
sanderux
6ee24a0c80
Move land detector changes to vtol
2017-08-09 08:12:54 +02:00
sanderux
49d2e8a3ff
Land detector fix for VTOL in FW mode
2017-08-09 08:12:54 +02:00
Sander Smeets
c81dd46b02
land detector VTOL inherit MC maybe_landed ( #7738 )
...
* maybe_landed state for VTOL inherited from MC
* set correct land detector for SITL
2017-08-06 10:02:56 -04:00
sanderux
1eda66c9ba
Code format
2017-07-27 10:15:53 +02:00
sanderux
7612b94c72
Allow relaying from same system ID or with target component 0
2017-07-27 10:15:53 +02:00
Sander Smeets
48be61160d
Float value correction
2017-07-10 21:15:08 +02:00
Sander Smeets
70178266f0
VTOL pusher assist: return vehicle to level position
2017-07-10 21:15:08 +02:00
Sander Smeets
0106840b87
Allow inflight updates of cruise throttle during missions
2017-04-23 14:50:21 +02:00
Sander Smeets
6c6cfd4f65
DeltaQuad updated params
2017-04-21 18:13:35 +02:00
Sander Smeets
545458a687
Consider FW PSP in pitch limits ( #7098 )
...
The FW_PSP_OFF parameter no longer breaches the pitch min/max limits
2017-04-21 13:34:43 +02:00
Sander Smeets
128f726cd9
Add paramter to enable rc stick override
2017-04-14 10:01:36 +02:00
Sander Smeets
0158f1d506
VTOL Standard transition improvements ( #6904 )
...
* FW actuators fully on the entirety of front and back transition
* back transition ramp up to full MC weight half way through back transition
* increase maximum front and back transition times
* navigator don't reset transition altitude
2017-04-02 19:39:39 -04:00
Sander Smeets
16515e1d1e
VTOL standard transition use FW_PSP_OFF ( #6728 )
...
* VTOL back transition maintain FW_PSP_OFF
* VTOL Front transition FW_PSP_OFF rampup
2017-03-25 00:24:59 -04:00
Sander Smeets
fc71ef98bb
DeltaQuad params ( #6894 )
...
DeltaQuad params
2017-03-25 02:06:19 +01:00
Sander Smeets
9ef87f1311
VTOL QuadChute Maximum roll and pitch angles ( #6665 )
2017-03-02 10:34:04 -05:00
Sander Smeets
75f6b4eb0c
Readme changes
2017-02-15 21:15:27 +01:00
Sander Smeets
ba10db06c2
Code formatting
2017-01-17 03:14:26 -08:00
Sander Smeets
d0dad4ad7d
Indenting
2017-01-17 03:14:26 -08:00
Sander Smeets
de039ca870
VTOL back transition acceptance radius calculation
2017-01-17 03:14:26 -08:00
Sander Smeets
2c78e9de5d
DroneKit IT: use new QGC json format
2016-12-28 11:47:52 +01:00
Sander Smeets
53be474191
Simplify dronekit mode change
2016-12-28 11:47:52 +01:00
Sander Smeets
05fda0c0fe
Fix test mission index
2016-12-28 01:19:28 +01:00
Sander Smeets
3649def02e
Fix heading hold for ekf2 mission takeoff
2016-12-27 13:05:26 +01:00
Sander Smeets
8defe7e7d9
Revert scaling change
2016-12-26 16:56:22 +01:00
Sander Smeets
ba3796ebaf
Work with double scaling
2016-12-26 16:56:22 +01:00
Sander Smeets
17a089af31
Fix orb poll
2016-12-26 16:56:22 +01:00
Sander Smeets
7fd5aae834
Apply battery voltage throttle scaling to FW (ported from #5778 )
2016-12-26 16:56:22 +01:00
Sander Smeets
39cc75b4a0
Rebase of vtol_land_weathervane patch
2016-11-04 20:29:45 +01:00
Sander Smeets
c4eabbd083
VTOL transition switch parameter checking ( #5545 )
...
* VTOL transition switch parameter checking
* Code style
2016-09-26 10:18:23 +02:00
sander
1efe011522
code style
2016-08-17 23:58:04 +02:00
sander
5bb36162be
Start time based transition blending half-way
2016-08-17 23:58:04 +02:00
sander
e6834579e5
Use altitude acc rad
2016-08-17 23:58:04 +02:00
sander
7afa21ebb7
Revert altitude acceptance radius to combat overshoot
2016-08-17 23:58:04 +02:00
sander
9398a4819f
Only check mission when needed
2016-08-06 20:40:41 +02:00
sander
bc7178c538
Allow mission with active DL and DLL failsafe off
2016-08-05 10:19:06 +02:00
sander
e8a87538b8
Code style
2016-08-05 10:19:06 +02:00
sander
95e80cc29b
Only RTL when mission finishes mid air on DL Lost
2016-08-05 10:19:06 +02:00
sander
0cc44a82c5
Code style
2016-08-02 21:09:45 +02:00
sander
45a4472a47
Do not apply back transition duration for QuadChute
2016-08-02 21:09:45 +02:00
sander
5710a0c040
Remove default geofence from gazebo_standard_vtol
2016-07-31 22:09:44 +02:00
sander
788f04ea58
Remove debug info
2016-07-30 11:43:52 +02:00
sander
94fc8bda02
Fix indenting
2016-07-30 11:43:52 +02:00
sander
2bca19fc5e
Remove acceptance radius from takeoff altitude for MC
2016-07-30 11:43:52 +02:00
sander
e4f20f98cd
Implement altitude acceptance radius
2016-07-30 11:43:52 +02:00
sander
4b414d96eb
Init _mission_throttle
2016-07-28 16:44:27 +02:00
sander
0ce08ed9f8
Code style
2016-07-28 16:44:27 +02:00
sander
ce3749d04f
Make tecs init airspeed mode dependent
2016-07-28 16:44:26 +02:00
sander
0cf77a30b1
Init tecs with transition airspeed for vtols without airspeed sensor
2016-07-28 16:44:26 +02:00
Sander Smeets
c4eb65862f
Reduce esc calibration pwm timeout ( #5011 )
2016-07-27 01:52:20 -07:00
sander
2a395c3fec
Moved to integrationtests
2016-07-01 11:44:37 +02:00
sander
1548a9a2a1
Change mission to new format and reset defaults
2016-07-01 11:44:37 +02:00
sander
bbf852787e
Rename param to throttle
2016-06-23 09:08:35 +02:00