Andrew Tridgell
2fb8aba1b2
autotest: use build path on faster filesystem
6 years ago
Andrew Tridgell
a745bad5b0
Tools: cleanup autotest script
6 years ago
Andrew Tridgell
d81bd6530c
waf: use make -j on build of ChibiOS core
...
using number of jobs from waf
6 years ago
Willian Galvani
4b16271b3d
Sub: Remove rangefinder support of control loops
...
The rangefinder handling doesn't handle sonar glitches like
locking on to reflections very well. We will remove the
rangefinder as an input to the controllers until we can do a
more robust implementation.
6 years ago
Andrew Tridgell
614a059819
HAL_ChibiOS: convert more boards to using new sensor config system
6 years ago
Andrew Tridgell
4a8c307720
AP_UAVCAN: fixed build error of F4 boards with CAN
6 years ago
Peter Barker
c61412d2d1
Rover: correct get_distance_to_destination in loiter mode
6 years ago
Peter Barker
4c88a1e9de
AP_RangeFinder: remove dangling update_instance declaration
6 years ago
Peter Barker
503aeba7b7
AP_RPM: remove dangling update_instance declaration
6 years ago
Peter Barker
d617904726
AP_Proximity: remove dangling update_instance declaration
6 years ago
Tatsuya Yamaguchi
18a43601cd
RangeFinder: Add up to 10 RangeFinder logs
6 years ago
Peter Barker
be9df7f600
AP_Logger: add a README.md to help locating units/mults/fieldtypes
6 years ago
Peter Barker
b644df14d0
AP_Logger: move documentation for fieldtypes, units and mults to top
6 years ago
Peter Barker
33daef2f33
Copter: merge ArduCopter.cpp and Copter.cpp
6 years ago
Bill Geyer
4492727878
Copter: tradheli-comments added to new Heli Acro code
6 years ago
ChristopherOlson
e13ff6c398
Copter: Parameters TradHeli Acro - add description for setting of virtual flybar
6 years ago
ChristopherOlson
8d43e828cf
Copter: TradHeli - minor code format fix
6 years ago
Bill Geyer
0c64cdc565
Copter: TradHeli - add virtual flybar to heli acro flight mode
6 years ago
1iggy2
220176f283
Plane: added octa I frame
6 years ago
1iggy2
3c4bac7c97
Copter: added I frame for octa
6 years ago
1iggy2
7323a5da9d
AP_Motors: Added Octo I frame
6 years ago
ChristopherOlson
fc84995fb9
AP_Motors:Heli - remove H_LAND_COL_MIN and replace with H_COL_MID
6 years ago
Peter Barker
fb3f761fc7
AP_UAVCAN: fix redefinition of UAVCAN_NODE_POOL_BLOCK_SIZE warning
6 years ago
Peter Barker
cbf6d44277
AP_RCProtocol: fix missing-declaration warning in example
6 years ago
Peter Barker
73c81519da
AP_GPS: fix missing-declaration warning in example
6 years ago
Peter Barker
9ee0befb38
Tools: autotest: Copter: add avoidance test for beacon fence
6 years ago
Peter Barker
3008fe6eb5
Tools: autotest: Copter: add test for fence avoidance sliding
6 years ago
Peter Barker
acdddb8b1f
Copter: autotest: Copter: add test for proximity boundary avoidance
6 years ago
Peter Barker
e9160cd9d5
AC_Avoid: correct iteration through edges
6 years ago
Peter Barker
cd6e5b48a1
AC_Avoid: move check for zero-desired-velocity into adjust_velocity_polygon
...
This is the method which divides by the length of this vector; the
check belongs in here.
6 years ago
Vincent
3177d24429
AP_HAL: Make linux hardware define more readable
6 years ago
Peter Barker
3e098df65a
Copter: move common proximity pre-arm checks up
...
It will not be possible to arm if a proximity sensor has been configured
but is not working after this patch.
The can't-arm-when-within-60cm-of-something check can still be disabled
with the PARAMETER arming check bit.
6 years ago
Peter Barker
df3a7d32ea
Rover: move common proximity pre-arm checks up
6 years ago
Peter Barker
bb14ec1a2c
AP_Arming: make proximity sensor checks common
6 years ago
Peter Barker
99c56c1770
GCS_MAVLink: fix MAV.txp log field
...
This was being promoted to an unsigned.
6 years ago
Andrew Tridgell
a4c17a3913
Tools: move skip_board_waf after update_submodules in build_binaries
...
thanks to Peter for noticing this
6 years ago
Andrew Tridgell
1f98665699
moved build.Binaries ahead of build.All
...
ensure we get new builds out quickly
6 years ago
Andrew Tridgell
0b321eb84c
Tools: speed up builds and report build time per build
6 years ago
Peter Barker
9f6b48b743
Copter: remove unneeded initialisation
6 years ago
斯东Stone
70c0ba5722
AP_RangeFinder: Fix typo in Benewake TFMiniPlus python tool
6 years ago
Peter Barker
fa150bc982
Copter: remove loop-initialisation of output
...
Use brace initialisation instead. This is the only loop in here which
loops over the max number of compasses vs the number of compasses.
6 years ago
Andrew Tridgell
e9ed3540f1
AP_NavEKF2: constrain field by table after fusion
...
this should make for faster convergence
6 years ago
Andrew Tridgell
3835d2613e
AP_NavEKF2: added EK2_MAG_EF_LIM parameter
...
this sets a limit on the difference between the earth field from the
WMM tables and the learned earth field inside the EKF. Setting it to
zero disables the feature. A positive value sets the limit in mGauss.
6 years ago
Andrew Tridgell
7206258587
AP_Compass: use new get_earth_field_ga() API
6 years ago
Andrew Tridgell
be62bf32cb
AP_Declination: added get_earth_field_ga() interface
...
this gives a more convenient API for getting the earth field as a
vector
6 years ago
Peter Hall
49003868fe
AP_Windvane: add NMEA wind sensor type
6 years ago
Peter Hall
8caa753a55
Rover: init windvane with serial_manager
6 years ago
Peter Hall
fe38413ddc
AP_SerialManger: add windvane serial type
6 years ago
Peter Hall
ea4ecebfc4
AP_Math: add speed unit converstion defs
6 years ago
Tatsuya Yamaguchi
e18b3cac6b
Rover: Allowed to arm in Manual mode without GPS
6 years ago