Dennis Mannhart
08d15f5402
mc_pos_control: remove target threshold from auto
2017-09-11 02:08:22 -07:00
Dennis Mannhart
dbed42a720
mc_pos_control auto: ensure the order of cruise speeds during mission
2017-09-11 02:08:22 -07:00
Dennis Mannhart
3f73a56f5a
mc_pos_control: accelerate faster in auto and increase speed at 90degrees angle
2017-09-11 02:08:22 -07:00
Dennis Mannhart
540c0bdafb
mc_pos_control: accelerate faster
2017-09-11 02:08:22 -07:00
Dennis Mannhart
7a822c9db2
mc_pos_control: don't use slewrate in mission
2017-09-11 02:08:22 -07:00
Dennis Mannhart
267dbe9b7a
mc_pos_control: when close to current and previous, ajdust target velocity
2017-09-11 02:08:22 -07:00
Dennis Mannhart
0a37d8dc42
mc_pos_control: clarify speed params
2017-09-11 02:08:22 -07:00
Dennis Mannhart
9cfc57e4a6
mc_pos_control: rebase fix
2017-09-11 02:08:22 -07:00
Dennis Mannhart
3e4ab5ed59
mc_pos_control: when close to current and previous, ajdust target velocity
2017-09-11 02:08:22 -07:00
Dennis Mannhart
c4c18caed4
mc_pos_control auto: set speed at 90degrees to 1
2017-09-11 02:08:22 -07:00
Lorenz Meier
38f796f991
mc pos control: More sign checks
2017-09-11 02:08:22 -07:00
Lorenz Meier
a6108cc951
mc_pos_control: Use proper boundary checking when taking the norm of a vector
...
The previous method made too optimistic assumptions about the resolution of 32 bit floating point numbers.
2017-09-11 02:08:22 -07:00
Dennis Mannhart
4c4ee1af14
mc_pos_contol: sub eplsion with sigma, treat current behind independently
2017-09-11 02:08:22 -07:00
Dennis Mannhart
7734279f61
mc_pos_control: smooth transition between waypoint updates
2017-09-11 02:08:22 -07:00
Dennis Mannhart
3053b24761
mc_pos_control: auto remove min dist
2017-09-11 02:08:22 -07:00
Dennis Mannhart
8c5b1d33da
mc_pos_contol: add break when printing warning
2017-09-11 02:08:22 -07:00
Dennis Mannhart
13f8936cf1
mc_pos_control: warning for invalid thrust sp
2017-09-11 02:08:22 -07:00
Lorenz Meier
e58766c394
MC pos controller: log exceptions but rate-limit them
2017-09-11 02:08:22 -07:00
Dennis Mannhart
11a4410500
mc_pos_control: revert protection against nan thrust sp
2017-09-11 02:08:22 -07:00
Dennis Mannhart
dae1093bec
mc_pos_control: auto logic description and sanity check for thrust setpoint
2017-09-11 02:08:22 -07:00
Dennis Mannhart
6e5fe947fe
mc_pos_control: add clarification to auto function and auto angle computation
2017-09-11 02:08:22 -07:00
Dennis Mannhart
e51e52f425
mc_pos_control: reorder auto logic and ensure that nan gets caught
2017-09-11 02:08:22 -07:00
Dennis Mannhart
5d4486c920
mc_pos_control: only follow line if longer than 0.1
2017-09-11 02:08:22 -07:00
Dennis Mannhart
50e3c4067a
mc_pos_control: update _curr_pos_sp all the time
2017-09-11 02:08:22 -07:00
Dennis Mannhart
9dc5051504
mc_pos_control auto: use current velocity if smaller than velocity setpoint when slowing down
2017-09-11 02:08:22 -07:00
Dennis Mannhart
a84baa1dcc
mc_pos_control auto: adjust velocity only along track; use vector instead of point
2017-09-11 02:08:22 -07:00
Dennis Mannhart
2735280ffc
mc_pos_control auto: treat off the track differently depending on position
2017-09-11 02:08:22 -07:00
Dennis Mannhart
a7be9854d9
mc_pos_control: remove scaling in auto and remove limit_velocity function; update auto logic
2017-09-11 02:08:22 -07:00
Beat Küng
c82deaf26f
dataman: fix test for return value of px4_task_spawn_cmd
...
And destroy the semaphore if startup fails.
Credits for finding this go to @jeonghwan-lee
2017-09-11 02:04:27 -07:00
David Sidrane
1e0489f48b
PX4 System gpio_led:Code cleanup
...
Use PX4 log and module documantation
Fixed memory leaks
2017-09-10 13:37:23 -04:00
David Sidrane
bcb89f54e2
px4iofirmware:Removed FMUv1 and px4io-v1
...
Removed FMUv1 and px4io-v1, defaulting to px4io-v2
were appicable.
2017-09-10 13:37:23 -04:00
David Sidrane
5782e5c5fd
uavcan:Removed PX4FMUv1 support
2017-09-10 13:37:23 -04:00
David Sidrane
34cd7563fb
commander:Removed PX4FMUv1 LED support
2017-09-10 13:37:23 -04:00
David Sidrane
8c8ea0754a
PX4 System gpio_led:Removed FMUv1
2017-09-10 13:37:23 -04:00
tops4u
2b700975f2
Added basic support for Lightware SF20/LW20 I2C connected LIDAR Devices
2017-09-09 17:36:59 +01:00
Nicolas de Palezieux
a6ce2b320c
mission: add heading towards ROI mode for multicopters
2017-09-08 12:50:15 -04:00
Daniel Agar
7a42424411
Navigator resurrect FW GPS failure navigation ( #7762 )
2017-09-08 12:18:59 -04:00
Daniel Agar
e15afcca7a
vehicle_command commands are uint16, not uint32
2017-09-08 09:06:30 +02:00
Hancheol Choi
43667b240e
mavlink fix incorrect attitude_sp subscription in HIGH_LATENCY ( #7928 )
2017-09-07 09:32:42 -04:00
Daniel Agar
665ab03f5c
muorb fix sign-compare
2017-09-07 10:27:36 +02:00
Daniel Agar
9b3b83f1ac
uavcanesc ignore sign-compare
2017-09-07 10:27:36 +02:00
Daniel Agar
d4502349fb
syslink fix sign-compare
2017-09-07 10:27:36 +02:00
Daniel Agar
9b5fe8c476
ignore -Wsign-compare per module
2017-09-07 10:27:36 +02:00
Daniel Agar
4e557e0f14
logger add manual_control_setpoint
2017-09-06 05:32:35 +02:00
Daniel Agar
0c38f89b23
commander params wording
2017-09-05 12:57:25 -04:00
Daniel Agar
dc18112697
EKF2 limit map reprojection ( #7900 )
2017-09-05 12:56:53 -04:00
Beat Küng
201b2bd75e
logger: remove non-existing topics arm_auth_ack & arm_auth_request
2017-09-05 18:40:53 +02:00
Daniel Agar
49dceb2bff
logger update topics ( #7914 )
...
- fixes #7911
2017-09-05 10:43:38 -04:00
Paul Riseborough
c3b1ec8b24
commander: Changes resulting from code review
...
Change units of parameters from uSec to sec.
Change recommended FW value for COM_POS_FS_GAIN from 2 to 0
Fix error in parameter description for COM_POS_FS_PROB
Fix error in unit for COM_POS_FS_GAIN
2017-09-01 11:53:41 +02:00
Paul Riseborough
684a598d9f
commander: Improve position failsafe parameter documentation
2017-09-01 11:53:41 +02:00