Randy Mackay
ebe3ec88a7
AP_MotorsUGV: pre arm check if regular and skid steering configured
7 years ago
Randy Mackay
97e87e2150
AP_MotorsUGV: skid steering always uses full range
...
Allows skid friction to be removed
7 years ago
Randy Mackay
87658e6a07
AP_MotorsUGV: add MOT_THST_EXPO to scale output to motors
7 years ago
Daniel Widmann
8f1857759f
AP_MotorsUGV: allow larger MOT_SLEWRATE values
7 years ago
Randy Mackay
78275ec4a1
AP_MotorsUGV: throttle slew updates motor limit flags
...
this ensure I-term build-up doesn't happen when the slew
causes the throttle to react slowly
7 years ago
Randy Mackay
6d805b64b6
AP_MotorsUGV: remove access to enable/disable throttle slewing
7 years ago
Randy Mackay
9f67d2a88d
Rover: add MOT_SKID_FRIC to up skid-steer motor out while stopped
7 years ago
Randy Mackay
3f1271214e
Rover: rename MotorsUGV pwm type to brush-with-relay
8 years ago
Randy Mackay
c0fe1b7ec8
AP_MotorsUGV: minor comment fix
8 years ago
Randy Mackay
c8eceeabb6
AP_MotorsUGV: add THR_MIN, THR_MAX parameters
8 years ago
Randy Mackay
c61f965828
AP_MotorsUGV: re-order implementation to match declaration
...
non-functional change
8 years ago
Randy Mackay
a5783939ef
AP_MotorsUGV: add limit flags
...
These flags become true when the steering servo or motors hit their
limits. used to stop I-term build-up in higher level controllers.
8 years ago
Randy Mackay
e5b746c7dd
AP_MotorsUGV: fix motor test sequence
...
motor test sequence starts from 1
8 years ago
Randy Mackay
7bfb79a4b7
AP_MotorsUGV: add motor_output_test_pwm
...
this allows the ground station to test a motor by requesting a specific pwm value
8 years ago
khancyr
2cd3dd5cba
AP_MotorsUGV: add motor output test
8 years ago
khancyr
8421575f05
AP_MotorsUGV: add output_throttle to handle scaling and relay
...
this function hides the difference in scaling between the regular throttle
(-100 to +100) and the throttleLeft and throttleRight (-1000 to +1000)
Also handles the setting of the relay for brushed-with-relay motors
8 years ago
khancyr
f8a564f283
Rover: rename BRUSHEDPLUS to BRUSHEDBIPOLAR
8 years ago
khancyr
1f0c985dec
Rover: add setup_servo_output to allow ouput reconfiguration
8 years ago
Pierre Kancir
29c59644b7
AP_MotorsUGV: add BrushedPlus motor type
...
BrushedPlus are brushed motors with separate throttle and steering pwm
inputs
8 years ago
Pierre Kancir
76c9d3982a
AP_MotorsUGV: motors lib for Rover
8 years ago