Randy Mackay
cdee68174d
AC_Avoidance: rename adjust_velocity_polygon_fence
8 years ago
Randy Mackay
79280036de
AC_Avoidance: rename adjust_velocity_circle_fence method
8 years ago
Randy Mackay
40c4e75ae7
AC_Avoidance: remove unnecessary const float arguments
8 years ago
Randy Mackay
6293fa1595
AP_Proximity: add boundary points for object avoidance
...
This returns a fence which can be used for object avoidance by AC_Avoidance
8 years ago
Randy Mackay
26332251f5
AP_Proximity: add ignore areas
...
Only SF40c uses these ignore areas for now at least.
It is safe to increase the eeprom locations for the 2nd proximity instance because we only define a single instance.
8 years ago
Randy Mackay
87dea46f5d
AP_Proximity: add get_closet_object for use in pre-arm checks
8 years ago
Randy Mackay
a56c9545bd
AP_Proximity: SITL driver filles in backend sector data
8 years ago
Randy Mackay
f594a5a7d6
AP_Proximity: move sectors to backend
...
This prepares for sectors to be re-used by the SITL driver
8 years ago
Andrew Tridgell
f9845c93b1
AP_InertialSensor: keep transfers nicely setup for DMA on stm32
...
this avoids using stack based bounce buffers which may not support DMA
on stm32
8 years ago
Andrew Tridgell
37a9a78725
HAL_PX4: avoid bounce buffers for SPI when possible
8 years ago
Andrew Tridgell
f3d401abb9
HAL_PX4: fixed FMUv1 build
8 years ago
Andrew Tridgell
619cdbe065
Tools: fixed bash syntax error in install-prereqs-ubuntu.sh
8 years ago
Andrew Tridgell
df60b4252a
HAL_PX4: reduced noise in PX4 console
8 years ago
Andrew Tridgell
771cedca3d
AP_InertialSensor: reduced number of SPI transfers
...
use cached copy of temperature in MPU6000 and MPU9250 to detect FIFO
error when possible
8 years ago
Andrew Tridgell
fdc94ec28a
AP_HAL: fixed frequency init for register checking
8 years ago
Tom Pittenger
dc85ffa834
Plane: move jump_to_landing_sequence() to AP_Mission
8 years ago
Tom Pittenger
40777e9e74
AP_Mission: move jump_to_landing_sequence() to AP_Mission
8 years ago
Tom Pittenger
d4d186058d
AP_Landing: move jump_to_landing_sequence() to AP_Mission
8 years ago
Tom Pittenger
1a70e2f353
AP_Landing: new param LAND_TYPE to split current behavior into AP_Landing_Slope.cpp
8 years ago
Tom Pittenger
ac1dced3bf
Plane: set landing params as private and use accessors
8 years ago
Tom Pittenger
c7bbb6998a
TECS: set landing params as private and use accessors
8 years ago
Tom Pittenger
fe4cd7bbbd
AP_Landing: set landing params as private and use accessors
8 years ago
Tom Pittenger
98ae77d6a3
AP_Landing: Migrate the rest of "LAND_" params from Plane to AP_Landing
8 years ago
Tom Pittenger
6544afbcba
Plane: Migrate the rest of "LAND_" params from Plane to AP_Landing
8 years ago
Tom Pittenger
d53b177877
AP_Landing: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
8a5a62cfdc
Plane: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
9f184a1490
Plane: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
9035dcbbc5
AP_TECS: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
15ec551990
AP_Vehicle: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
8f36fe7705
AP_Landing: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
bfbfc3ea3d
Plane: migrate aparm "LAND_" params from plane to AP_Landing
8 years ago
Tom Pittenger
fa991297db
Plane: create new "LAND_" param block for AP_Landing
8 years ago
Tom Pittenger
e919afad1e
Plane: update comment and remove redundant work
...
- update_flight_stage is already called within restart_landing_sequence()
8 years ago
Tom Pittenger
fc84c61672
AP_Landing: add const to all possible vars in function calls
8 years ago
Tom Pittenger
1b0a263761
Plane: remove landing.cpp entirely
8 years ago
Tom Pittenger
fc2f518f31
Plane: revert auto_state.checked_for_autoland back to Plane
8 years ago
Tom Pittenger
3814b5a38b
AP_Landing: resorted functions so they line up with plane/landing for easier compare
8 years ago
Tom Pittenger
db42252168
Plane: port the rest of plane/landing.cpp to AP_Landing
8 years ago
Tom Pittenger
75e625fd30
AP_landing: port the rest of plane/landing.cpp
8 years ago
Tom Pittenger
9a79b79f1e
AP_Landing: port more from plane
8 years ago
Tom Pittenger
10027b21d6
Plane/AP_Landing: port setup_landing_glide_slope()
8 years ago
Tom Pittenger
f556f705e6
Plane: move various g params to aparms
8 years ago
Tom Pittenger
5dbb2d4c2a
Plane: move two functions out of landing.cpp
...
- these two functions will be hard to port to AP_Landing due to complex dependancies so we'll defer them by moving them ArduPlane.cpp
8 years ago
Tom Pittenger
d2376b7c8b
Plane: migrate two helper functions to AP_Landing
...
- move functions restart_landing_sequence() and jump_to_landing_sequence() to AP_Landing
- NOTE: jump_to function can not set mode, so it is now done externally in vehicle
8 years ago
Tom Pittenger
896b931a7c
Plane: Move auto_state variables to AP_landing members
8 years ago
Tom Pittenger
61b02cb41d
AP_Landing: add new library for fixed wing landing abstraction
8 years ago
Tom Pittenger
ce8db1fdba
Plane: move struct Rangefinder_State to AP_Vehicle
8 years ago
Tom Pittenger
0ffeed644c
Plane: remove define RANGEFINDER_ENABLED - always enabled
8 years ago
Randy Mackay
3576d06638
Tools: EX700 proximity ignores legs
8 years ago
Andrew Tridgell
eaf378cbf0
GCS_MAVLink: updated optical flow send
8 years ago