David Jablonski
aeccb621c5
rtl: added loiter radius for descending
2021-02-22 16:37:08 +01:00
Julian Kent
fc6b61dad1
Try 'min' for units
2021-01-18 16:26:53 +01:00
Julian Kent
e847ef1a4d
Add trig tests for wind calculations, and fix bugs / edge cases
2021-01-18 16:26:53 +01:00
Julian Kent
7482413005
Add Range-based RTL
2021-01-18 16:26:53 +01:00
Silvan Fuhrer
195a900ecf
change default of RTL_LAND_DELAY to 0
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2021-01-17 12:05:30 +01:00
RomanBapst
29c3ce6d5d
reworked RTL cone implementation
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2021-01-04 11:58:16 +01:00
Hamish Willee
979243f38f
params: make parameter units more consistent ( #15502 )
2020-08-24 11:33:08 +02:00
Dusan Zivkovic
a758ea1220
RTL: enable precision landing at the end of RTL, configurable by parameter
2020-05-29 09:11:01 +02:00
Silvan Fuhrer
5b235c34c2
Rally Points: enable rally points always, except for RTL type == RTL_MISSION
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2019-11-22 08:18:25 +01:00
Hamish Willee
24e3dc6a76
RTL Params - relative to destination not home
2019-10-29 15:00:49 +01:00
Silvan Fuhrer
0ce9329803
Safe Landing Points: Added new RTL_TYPE: closest between home, mission landing and safe points
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
Co-authored by Martina Rivizzigno <martina@rivizzigno.it >
2019-10-28 09:54:59 +01:00
Silvan Fuhrer
efafd91095
Rally Points in RTL: fly to closest Rally Point (safe point), or to home if that's closer
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2019-10-28 09:54:59 +01:00
Hamish Willee
177da1f923
RTL params - proposed updates
2019-10-21 09:08:27 +03:00
RomanBapst
4cc7bb7296
addressed review comments
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2019-10-21 09:08:27 +03:00
RomanBapst
b1a9d4b4c7
updated rtl parameter descriptions.
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2019-10-21 09:08:27 +03:00
RomanBapst
7c8fa82e76
rtl cone angle: expose a few values to the user
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2019-07-05 18:05:09 +02:00
RomanBapst
81ee40eac8
rtl: implemented RTL based on cone shape
...
- user defines a cone half angle which defines the RTL altitude behavior
- if vehicle is outside the cone it will climb until it intersects the cone
and then return at this altitude.
- if vehicle is inside the cone or above the predefined return altitude (RTL_RETURN_ALT)
then it will return at the current altitude
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2019-07-05 18:05:09 +02:00
Daniel Agar
1221556515
RTL fix RTL_TYPE param metadata group
2019-03-05 07:49:45 +01:00
Florian Achermann
84578748f4
Navigator Mission RTL ( #8749 )
...
* Add return to land to mission
This method uses the planned mission for rtl. If a landing sequence
is present it will continue the mission and land. If not it will
fly back the mission and loiter/land at the home position.
2018-05-27 12:07:06 -04:00
Hamish Willee
19032b91e3
Change RTL @group to Return Mode
2018-05-08 07:04:32 +02:00
Hamish Willee
66d4b495d4
Return params to reflect current mode names
2018-05-08 07:04:32 +02:00
Daniel Agar
545f8c4452
RTL optionally use planned mission landing ( #8487 )
...
- adds new RTL_LAND_TYPE parameter
2018-01-04 23:42:01 -05:00
Lorenz Meier
dc635b460c
Update FIirmware param meta
2016-04-25 08:44:51 +02:00
Lorenz Meier
268b2e3546
Improve yaw behaviour in RTL
2016-04-23 15:47:00 +02:00
Daniel Agar
adab451013
fw defaults param fix
2016-03-30 18:30:22 +02:00
Daniel Agar
db06e7eebc
rtl param @unit
2016-03-14 09:12:34 +01:00
Lorenz Meier
e20c683896
Navigator: Advoid no symbols warning
2015-10-14 22:34:24 +02:00
Mark Charlebois
190814bc97
Merge remote-tracking branch 'upstream/master' into linux
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
Conflicts:
src/drivers/rgbled/rgbled.cpp
src/modules/commander/PreflightCheck.cpp
src/modules/commander/airspeed_calibration.cpp
src/modules/commander/calibration_routines.cpp
src/modules/commander/gyro_calibration.cpp
src/modules/commander/mag_calibration.cpp
src/modules/mc_att_control/mc_att_control_main.cpp
2015-04-28 11:48:26 -07:00
Lorenz Meier
b739ad1a80
Remove reference to completely unused parameter
2015-04-26 23:36:16 +02:00
Mark Charlebois
9758112e31
Use px4_config.h instead of nuttx/config.h
...
Modified code to use OS independent header file for config settings.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-20 10:55:41 -07:00
Don Gagne
05c351183f
Parameter meta data fixes
2015-04-15 11:29:37 -07:00
Andreas Antener
81648f84cd
increase RTL descend altitude
2015-02-27 22:22:19 +01:00
Lorenz Meier
4942883ddc
RTL params: Set safer initial value for RTL altitude for all vehicles, improve dparam documentation
2014-12-30 10:45:09 +01:00
Anton Babushkin
52eb49ba0b
navigator: use common "acceptance radius" parameter for all modes
2014-06-27 11:09:49 +02:00
Julian Oes
1bec9dfe2b
navigator: RTL working again
2014-06-06 20:02:38 +02:00
Julian Oes
425b454a87
navigator: parameter cleanup
2014-06-04 15:33:09 +02:00
Julian Oes
c3c0328e8b
navigator: lot's of cleanup (WIP)
2014-04-21 17:36:59 +02:00