ardupilot/APMrover2
Randy Mackay 1fc85e9a8c Rover: adjust skid steer motor mixing, fix rotation direction in reverse
balanced prioritisation of throttle vs steering when motors become saturated
direction of turning made consistent with normal (ie non-skid-steered) vehicles

Also includes fixes to motor mixing after peer review
2017-07-01 19:48:01 +09:00
..
APM_Config.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
APMrover2.cpp Rover: use DataFlash should_log to determine raw IMU logging 2017-06-29 15:26:27 +01:00
AP_Arming.cpp Rover: AP_Arming: use callback in place of variable reference for home state 2017-01-17 11:45:08 +09:00
AP_Arming.h Rover: AP_Arming: use callback in place of variable reference for home state 2017-01-17 11:45:08 +09:00
GCS_Mavlink.cpp Rover: only report system status after init has completed 2017-06-28 11:32:01 +09:00
GCS_Mavlink.h APMRover2: correct some style 2017-04-26 08:43:09 +10:00
Log.cpp Rover: replace get_output_norm*100 for throttle with get_output_scaled 2017-06-21 10:30:39 +09:00
Makefile Rover Makefile: don't include targets.mk directly (included by apm.mk) 2013-01-09 13:15:53 -08:00
Makefile.waf waf: use single entry point for make wrappers 2015-12-10 10:40:34 +09:00
Parameters.cpp Rover: remove skid_steer_out parameter 2017-06-24 13:17:36 +09:00
Parameters.h Rover: remove skid_steer_out parameter 2017-06-24 13:17:36 +09:00
Parameters.pde Rover: added blank Parameters.pde for MissionPlanner 2015-05-30 15:21:29 +09:00
Rover.cpp Rover: move should_log check of log bitmask into DataFlash 2017-06-29 15:26:27 +01:00
Rover.h Rover: pivot steering stays active until within 10deg of target heading 2017-07-01 19:48:01 +09:00
Steering.cpp Rover: adjust skid steer motor mixing, fix rotation direction in reverse 2017-07-01 19:48:01 +09:00
afs_rover.cpp APMRover2: correct usage of set_output_pwm 2017-06-20 15:58:33 +09:00
afs_rover.h APMRover2: add advance failsafe 2017-01-31 17:12:37 +11:00
capabilities.cpp Rover: Add compass cal capability bit 2016-12-04 19:17:01 -08:00
commands.cpp Rover: compass set-initial-location uses ahrs location 2017-06-14 09:12:20 +09:00
commands_logic.cpp Rover: set home from ekf position 2017-06-14 09:12:20 +09:00
commands_process.cpp Rover: commands_process.cpp correct whitespace, remove tabs 2016-12-30 09:20:24 +09:00
compat.cpp Rover: use millis/micros/panic functions 2015-11-20 12:26:14 +09:00
compat.h APMrover2: replace header guard with pragma once 2016-03-16 18:40:44 +11:00
config.h APMRover2: Remove unused config define 2017-04-26 08:43:09 +10:00
control_modes.cpp Rover: set home from ekf position 2017-06-14 09:12:20 +09:00
crash_check.cpp Rover: replace get_output_norm*100 for throttle with get_output_scaled 2017-06-21 10:30:39 +09:00
createTags APMrover2: remove mention to .pde files 2016-05-07 22:55:48 -03:00
defines.h APMRover2: Reduce the home position reset when disarm 2017-05-04 21:57:45 +10:00
events.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
failsafe.cpp Rover: move failsafe_trigger from system to failsafe 2017-06-24 13:17:35 +09:00
make.inc Rover: add visual odometry to build 2017-06-14 09:12:20 +09:00
navigation.cpp APMRover2: correct some style 2017-04-26 08:43:09 +10:00
radio.cpp Rover: remove g.skid_steer_out in favor of have_skid_steering() 2017-06-24 13:17:32 +09:00
release-notes.txt Rover: Bringing the releases notes up to date. 2017-03-15 17:24:35 +11:00
sensors.cpp Rover: add init_compass method 2017-06-14 09:12:20 +09:00
setup.cpp Rover: Unify from print or println to printf. 2017-01-27 18:20:22 +11:00
system.cpp Rover: check dataflash to see if we should log backend gps messages 2017-06-29 15:43:38 +01:00
test.cpp APMRover2: Remove, correct some cast 2017-04-26 08:43:09 +10:00
version.h Rover: Creating beta release 3.2.0 Beta2 2017-05-04 21:59:45 +10:00
wscript Rover: add visual odometry to build 2017-06-14 09:12:20 +09:00