Michael Day
ee14678d2a
Plane: Allow disabling of only the fence floor.
10 years ago
Andrew Tridgell
1a7d831327
Plane: support raw IMU logging
10 years ago
Tom Pittenger
2301883d5c
Plane: compiler warnings: function not declared
10 years ago
Andrew Tridgell
a299fdacdf
Plane: fix for HAL_SITL rename
10 years ago
Andrew Tridgell
93fed6c2ac
Plane: update release notes for 3.3.0beta2
10 years ago
Tom Pittenger
f5dfe7c650
ArduPlane: Log isFlying status
...
Log is_flying() status and its float probability in new STAT msg
and piggyback on MODE bitmask flag.
10 years ago
Tom Pittenger
c974134ea4
ArduPlane: RTL Autoland skip HOME
...
With RTL_AUTOLAND=1 we navigate to HOME then to the DO_LAND_START commands. Now with RTL_AUTOLAND=2 we head directly to the DO_LAND_START commands and thus skip changing altitude to ALT_HOLD_RTL and head directly to the first land waypoint as if it was the next normal waypoint.
10 years ago
Andrew Tridgell
3c9ed9b5a6
Plane: don't limit down pitch during landing
...
there is no reason for a special case for aircraft without airspeed
sensors
10 years ago
Michael Day
607d9ca839
Plane: Implementation of do_ and verify_ for MAV_CMD_NAV_LOITER_TO_ALT
10 years ago
Tom Pittenger
1176146e06
Plane: fix compile warnings for unused functions
10 years ago
Tom Pittenger
bd9b573969
Plane: Fix compile warnings
...
- const values declared as default double
- This is the first pass in fixing the warnings, trying to catch some low hanging fruit. All const double values are changed to float. For example: 1.0 is now 1.0f.
- Only except is in location.pde where some double stuff is happening
- I did not change the exponentials 1e7 type stuff which should be 1e7f. A different commit
10 years ago
Paul Riseborough
32f87d008a
Plane: Allow EKF to pull data from range finder object
10 years ago
Andrew Tridgell
664c92fb81
Plane: fixed RUDDER_ONLY to not combine direct rudder output
...
this prevents us over-rolling in FBWA
10 years ago
Michael du Breuil
78a3ce46b9
Plane: Use tecs to control the throttle during takeoff
10 years ago
Andrew Tridgell
90bb97a144
Plane: added last_flying_ms to auto_state
...
used to find out how long it is since we were last flying
10 years ago
Andrew Tridgell
dd1059cecf
Plane: added arm_motors() and disarm_motors() helper functions
10 years ago
Andrew Tridgell
fb8b96ba0d
Plane: make is_flying() a bit more accurate in landing approach
...
prevent false negatives using the sink rate
10 years ago
Andrew Tridgell
1c1798fb11
Plane: support much smoother flare transitions
...
provide the height above the ground to TECS so it can make a smarter
pre-flare transition
10 years ago
Andrew Tridgell
b0cdf8952b
Plane: added HIL_MODE parameter
...
this allows for HIL with any firmware
10 years ago
Víctor Mayoral Vilches
4ae3bf5399
Plane: Update compass to the new interface
10 years ago
Andrew Tridgell
a942ebbb70
Plane: removed unnecessary prototype
10 years ago
Andrew Tridgell
dc9e2a54f3
Plane: fixed use of HAL soft_armed
10 years ago
Tom Pittenger
659904bf65
Plane: sped up is_flying filter since it is running at only 1Hz
10 years ago
Tom Pittenger
8f7bb61a54
Plane: changed arm check method to use new is_flying code
10 years ago
Tom Pittenger
58b0702793
Plane: isFlying redesign
...
The is_flying() function is too simplistic to be used as a generic
status. Added a sticky heuristic method that depends on the arm
state. More thought should go into the boolean result of isFlying but
this is at least safer than the original method.
10 years ago
Andrew Tridgell
999710d0e1
Plane: fixed issue where auto is entered before GPS lock
...
thanks to Tom Pittenger for noticing this!
10 years ago
Andrew Tridgell
5afe3fb958
Plane: mark 3.3.0beta1
10 years ago
Andrew Tridgell
422d0f05bd
Plane: provide terrain height to rangefinder
...
used for power saving
10 years ago
Andrew Tridgell
76f8b9b07c
Plane: support DO_SET_HOME MAVLink command
10 years ago
Jonathan Challinger
4105edaa87
Plane: use hal.util soft_armed state
10 years ago
Andrew Tridgell
4d6a7996f7
Plane: the next release will be 3.3.0
...
quite a few large changes pending
10 years ago
Andrew Tridgell
33225c2955
Plane: mark master as 3.2.2alpha1
10 years ago
Randy Mackay
3a1465c9d1
Plane: integrate SerialManager
...
call SerialManager init_console on startup
use SerialManager's set_block_writes_all
10 years ago
Randy Mackay
681d28838f
Plane: integrate mount frontend-backend restructure
...
initialise mount on startup
use mount.has_pan_control method
remove calls to unimplemented mount.configure_cmd
remove call to update_mount_type which is now handled by mount lib
10 years ago
Andrew Tridgell
5d8cec23db
Plane: update version to 3.2.1beta1
10 years ago
Robert Lefebvre
395c868727
Plane: Change Compass logging to new DataFlash method that handles instances.
10 years ago
Andrew Tridgell
059c3769f3
Plane: cope with the changed semantics if airspeed.use()
10 years ago
Dario Lindo Andres
0ea7a7a0cc
Plane: Corrected LOGGING_ENABLED
...
When we configure LOGGING_ENABLED to DISABLED code does not
compile. Now it works!
10 years ago
Andrew Tridgell
b8bfa755a9
Plane: raise alpha version
10 years ago
Andrew Tridgell
035b1302ed
Plane: updates for new AP_Baro API
10 years ago
Staroselskii Georgii
dc410a4b42
Plane: added AK8963 support
10 years ago
Andrew Tridgell
8708297341
Plane: update for new OptFlow API
10 years ago
Andrew Tridgell
ae96a48efc
Plane: use location_path_proportion()
...
this should produce better glide slopes when the aircraft is off
course
10 years ago
Randy Mackay
11def53ca7
Plane: pre_arm_gps_check flag always true
10 years ago
Andrew Tridgell
0599f1dcb1
Plane: changed version number to 3.2.1alpha1
10 years ago
priseborough
f23722ecee
Plane: Remove statement about flow driver rate in comment
10 years ago
priseborough
ca53d5fb62
Plane: Increase rate at which optical flow sensor is checked
...
The sensor driver runs asynchronously at 10Hz, so needs to be checked frequently for arrival of data.
10 years ago
priseborough
2db9247117
Plane : Add logging and EKF read for updated flow sensor interface
10 years ago
priseborough
f047e35167
Plane : Enable optical flow by default if sensor is fitted
10 years ago
priseborough
9707989b9f
Plane : Preliminary optical flow integration
10 years ago