Releases: 3drobotics/ardupilot-solo
Releases · 3drobotics/ardupilot-solo
solo-0.2.6
diff from solo-0.2.5:
- adds optional 1khz imu logging for IMU testing (LOG_BITMASK=524288)
- threshold for hard-mounted accelerometer pre-arm check trigger increased
- increases height jerk limit (throttle sitck feel change)
- parameter defaults reflect the new baby mode slider parameters
solo-0.1.0-pvt-3
Copter: double the threshold for accel inconsistency on IMU3 IMU3 varies in temperature a lot compared to IMU1/IMU2, so needs a higher threshold to prevent false positives
solo-0.2.5
diff from solo-0.2.4:
- addresses some EKF corner cases (error buildup due to fast spins, in-air switch to GPS with bad heading)
- fixes altitude limiting (param change)
- new sounds
- uses hard-mounted IMU for control
- softens takeoffs
- new tune from leonard
solo-0.2.4
Diff from solo-0.2.3:
- Sends a NAMED_VALUE_INT message with name=="ARMMASK" with value set to a bitmask of modes that will allow arming in the current instant. Bit 0 represents stabilize mode, bit 1 represents alt_hold mode, etc.
solo-0.2.3
diff from 0.2.2:
- bugfixes:
- fixes a critical bug causing inertial sensor errors (https://groups.google.com/forum/#!msg/drones-discuss/fClzpedcbmo/xFC3ENo-p5IJ)
- fixes a critical bug where RTL could attempt to fly home at 0 speed
- fixes a land detector bug causing takeoff to fail
- fixes an EKF bug causing the copter to report an erroneous altitude and fail to take off
- fixes a bug causing the copter to steadily yaw
- pre-arm changes
- sends pre-arm and arm checks at 2-second interval while disarmed
- attempts to work around "arm: safety button" (testers: watch for copters arming but never spinning props)
- removes arming check for HDOP
- controls changes
- improves position control in turbulence
- fixes certain twitches while hovering
- autotune changes
- experience changes
- new LED firmware
- disables land repositioning
- always RTLs at 10 m/s regardless of slider position
solo-0.2.3-for-leonard
AP_NavEKF: HACK: use gyro 3
solo-0.2.2-leonardtest
AP_InertialSensor: properly initialize error count workarounds
solo-0.2.2
Diff from solo-0.2.1:
- fixes critical bug causing "ekf-home variance" pre-arm message
solo-0.2.1
Diff from solo-0.1.4
- changed hard-coded jerk limit in position controller to 40 m/s^3 (allows new loiter tune)
- fixed altitude control twitches
- constrained 3d waypoint nav speed to WPNAV_SPEED
- filtered out yaw step on rise
- fixed a home location bug that caused RTL to return to the location that the copter was last disarmed
- fixed a number of issues in which feel parameters set by the slider required a mode change to take effect
- worked around "accelerometer not healthy" and "gyros not healthy" errors
- modified SYS_STATUS compass health flag so that artoo can dismiss compass calibration message
- changed "PreArm: Compass XY field inconsistency" to "PreArm: inconsistent compasses"
- defaulted parameters to lowest slider settings in app
solo-0.1.0-pvt-2
PX4: added ver command this allows us to see what silicon revision the stm32 is