Andrew Tridgell
|
c784ee717b
|
Copter: update for new OptFlow API
|
10 years ago |
Randy Mackay
|
f1f71ef605
|
Copter: cli uses has_current method
|
10 years ago |
Randy Mackay
|
3ccc61c163
|
Copter: use battery.has_current method
|
10 years ago |
Randy Mackay
|
d6b4bfd97f
|
Copter: move underscore in BATT_ parameters
|
10 years ago |
Randy Mackay
|
2e7435df52
|
Copter: remove unused OF_LOITER pid defines
|
10 years ago |
Randy Mackay
|
3e34e7ed7e
|
Copter: remove logging dependency on optflow
|
10 years ago |
priseborough
|
695f12bec0
|
Copter: Don't log EKF optical flow data if not required
|
10 years ago |
Randy Mackay
|
f2b0fc3566
|
Copter: disarm on landing regardless of pilot input
|
10 years ago |
Randy Mackay
|
72127cde35
|
Copter: remove broken support for do-change-alt
This command was not implemented fully removing this code resolves a
compiler warning
|
10 years ago |
Randy Mackay
|
2bc1b7e4d6
|
Copter: skip pre-arm checks when already armed
|
10 years ago |
Randy Mackay
|
990a34cb75
|
Copter: remove support for do-set-home mission command
This avoids the chance of an arithmetic exception in cases where the
position is moved too far
|
10 years ago |
Randy Mackay
|
2ea9b8a5a8
|
Copter: set pre_arm_gps_check flag
|
10 years ago |
Randy Mackay
|
05fedbf98f
|
Copter: minor formatting fixes
|
10 years ago |
Jonathan Challinger
|
91bff63267
|
Copter: Fix LAND overshoot issue
|
10 years ago |
Randy Mackay
|
b6bcf841e1
|
Copter: remove second camera mount
|
10 years ago |
Jonathan Challinger
|
cafb38e923
|
Copter: allow radio failsafe while disarmed so that user can be notified
|
10 years ago |
Randy Mackay
|
79e40b4f6a
|
Copter: do not send mode_change event before init complete
This avoids a beep as the flight mode is set during start-up
|
10 years ago |
Randy Mackay
|
562f3e7382
|
Copter: set notify event when failsafe changes flight mode
|
10 years ago |
Randy Mackay
|
6a15d21704
|
Copter: minor format change
|
10 years ago |
Jonathan Challinger
|
f045c75bfe
|
Copter: play various tones
|
10 years ago |
Randy Mackay
|
fd55a2d9c4
|
Copter: increase GPS_HDOP_GOOD default to 2.3
|
10 years ago |
Andrew Tridgell
|
e73f8b8e40
|
Copter: removed use of mavlink_check_target()
|
10 years ago |
Randy Mackay
|
67f48168a8
|
Copter: send OPTICAL_FLOW msg to GCS
|
10 years ago |
Randy Mackay
|
641c770726
|
Copter: send optflow health in extended status
|
10 years ago |
Randy Mackay
|
882546aa8e
|
Copter: optflow logging minor format change
|
10 years ago |
Randy Mackay
|
3127dd94c1
|
Copter: add OPTFLOW to default logging
|
10 years ago |
Randy Mackay
|
aba829678a
|
Copter: optflow instantiation format change
No functional change
|
10 years ago |
Randy Mackay
|
c93c7af20c
|
Copter: move update_optflow to sensors.pde
No functional change
|
10 years ago |
Randy Mackay
|
67fdfffc2a
|
Copter: remove OF_Loiter PIDs and tuning
|
10 years ago |
Randy Mackay
|
0994529624
|
Copter: remove OF_Loiter from FLTMODE param descriptions
Also remove OF_Loiter reference in comments
No functional change
|
10 years ago |
Andrew Tridgell
|
fba02479b7
|
Copter: fixed build with no EKF
|
10 years ago |
priseborough
|
963cc4d60a
|
Copter: Add velocity gain scaler to interfaces
Allows nav gain to be scaled to compensate for optical flow noise
|
10 years ago |
priseborough
|
9e7709fa09
|
Copter: Expand EKF speed limit public method to handle control limits
|
10 years ago |
priseborough
|
9844dacf40
|
Copter: Add EKF ground speed limit to loiter speed control
This is required to prevent the speed controller saturating the optical flow sensor during low altitude flying.
|
10 years ago |
priseborough
|
715d64dce9
|
Copter: Check for new optical flow updates at 200Hz
Supports use of higher flow read rates if required.
|
10 years ago |
priseborough
|
468c83c074
|
Copter : Check for new optical flow readings every 10ms
The driver polls the sensor asynchronously every 100 msec, so we need to continually check for new data.
|
10 years ago |
priseborough
|
be54f2d6ee
|
Copter : Don't force pre-compiler inclusion of optical flow
|
10 years ago |
priseborough
|
6d5fb33d1a
|
Copter : enable optical flow by default
|
10 years ago |
priseborough
|
45c007d216
|
Copter : Correct comment on required optical flow update rate
|
10 years ago |
priseborough
|
a72b6b179b
|
Copter : Modify EKF optical flow data interface
|
10 years ago |
priseborough
|
311206017c
|
Copter : Update EKF optical flow data interface
Makes it compatible with the new PX4Flow interface
|
10 years ago |
priseborough
|
267ef48026
|
Copter : disable tilt correction of range finder data for use by EKF
This is a temporary fix. We need to make separate range and altitude measurements available.
|
10 years ago |
priseborough
|
27f9289391
|
Copter : Add range finder measurements to EKF optical flow data
|
10 years ago |
priseborough
|
635e593d55
|
Copter : temporary mods to test use of flow sensor internal gyro data
|
10 years ago |
priseborough
|
34249ffa42
|
Copter : EKF optical flow fusion support preliminary changes
Assumes optflow sensor has been modified to push data at a low rate, eg 10Hz
and velocity data is angular velocity, not linear velocity
|
10 years ago |
Randy Mackay
|
8b80e58861
|
Copter: enable OPTFLOW - do not merge to master
|
10 years ago |
priseborough
|
60527a023a
|
Copter : Update optical flow test for new PX4Flow interface
|
10 years ago |
priseborough
|
0d7555b259
|
Copter : Remove legacy optical flow control mode
This mode is not compatible with the new PX4Flow interface
|
10 years ago |
priseborough
|
900519b35b
|
Copter : Remove legacy optical flow control mode
This mode is not compatible with the new PX4Flow interface
|
10 years ago |
priseborough
|
23953b459e
|
Copter : Update logging for new PX4Flow sensor interface
|
10 years ago |