- May 18, 2014
-
-
Andrew Tridgell authored
-
Andrew Tridgell authored
as soon as we hit the SPEED_TURN_DIST we lower target speed to the specified gain
-
Andrew Tridgell authored
we need to ensure that prev_WP_loc is not used as it could be completely different from current_loc. As a precuation, this also sets up next_WP_loc so that when the set_next_WP() is first called that prev_WP_loc is set to current_loc
-
- May 17, 2014
-
-
priseborough authored
Don't do bias estimation if tilted by more than 60 degrees to prevent scale factor errors affecting result unnecessarily. Prevent Kalman gain from having the wrong sign due to numerical errors associated with small process noise values. Allow smaller Z accel bias process noise values to be set
-
priseborough authored
Bring Plane glitch protection thresholds into alignment with copter and rover Slight increase in accelerometer bias process noise to prevent bias estimate divergence into limits (Rover and Plane only as Copter does not seem respond as well to this change) effective increase in threshold on divergence test to allow increased margin for bad GPS velocities
-
Andrew Tridgell authored
-
Arthur Benemann authored
Fix #1068. When receiving guided waypoints do not change to GUIDED mode. This serves as a safety precaution for GCS, since they must switch to guided mode before sending the waypoints.
-
- May 16, 2014
-
-
Andrew Tridgell authored
this ensures drivers can run
-
Andrew Tridgell authored
-
priseborough authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
priseborough authored
This provides consistent behaviour for a range of gyro bias process noise settings and automatically adjusts sensitivity as filter learns bias
-
priseborough authored
-
priseborough authored
This is required to stop the bias estimate from becoming too static towards the end of longer flights.
-
Randy Mackay authored
-
Ben Nizette authored
At the moment, the copter sonar set up does not have access to the raw sonar readings so this code sets the voltage field to zero.
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
this provides a common way of dealing with UART setup for a GCS instance. It includes code to cope with SiK radios stuck in bootloader mode.
-
- May 15, 2014
-
-
Andrew Tridgell authored
-
Andrew Tridgell authored
this prevents an initialisation error, and is reasonable in flight too Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
-
Andrew Tridgell authored
we need to check health of each accelerometer separately
-
Andrew Tridgell authored
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
will be used to indicate AHRS health
-
priseborough authored
-
priseborough authored
-
priseborough authored
Divergence is now detected by looking for very large changes in the gyro bias. This will cause the filter to be reset and declared unhealthy for 10 seconds. Don't reset filterDiverged status immediately during reset Set filterDiverged true if covariance blows up Add fault status reporting
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
this will be used to report when the AHRS subsystem becomes unhealthy
-
Andrew Tridgell authored
logs all accel data at high rate to SD card
-
Andrew Tridgell authored
-
Jonathan Challinger authored
-