Leonard Hall
|
11a19803e0
|
Motors: add accessors for motor logging
accessor include get_roll, get_pitch, get_yaw, throttle input
|
2015-03-06 14:01:58 +09:00 |
|
Leonard Hall
|
34a5bc8b33
|
AC_PI_2D: 2-axis PI controller
|
2015-03-06 14:01:56 +09:00 |
|
Leonard Hall
|
046949ea8a
|
AC_HELI_PID: add input filter and restructure
Also removed unused initial_ff from construtor
|
2015-03-06 14:01:54 +09:00 |
|
Leonard Hall
|
517448e536
|
AC_PID: add input filtering and restructure
|
2015-03-06 14:01:52 +09:00 |
|
Andrew Tridgell
|
644d0c223a
|
PX4: update FMUv2 bootloader
this one adds the CHIP command so we can differentiate rev3 silicon
|
2015-03-05 22:12:08 +11:00 |
|
Kevin Hester
|
76f1088ec6
|
Vagrant: bash gets confused if you pass in .sh files from windows
This change prevents git from adding carriage returns to .sh files
|
2015-03-05 12:50:19 +11:00 |
|
Andrew Tridgell
|
2aae594371
|
GCS_MAVLink: handle serial loopback in routing
|
2015-03-04 20:24:11 +11:00 |
|
Andrew Tridgell
|
086f878bdc
|
HAL_PX4: split IO thread into separate IO and storage threads
this prevents a blocked microSD card from blocking IO to the FRAM,
causing parameter changes not to be sticky
|
2015-03-04 20:18:17 +11:00 |
|
Andrew Tridgell
|
58c92b0158
|
GCS_MAVLink: added SCALED_IMU3 logging
|
2015-03-04 19:30:08 +11:00 |
|
Andrew Tridgell
|
79be500e04
|
GCS_MAVLink: re-generate headers
|
2015-03-04 19:29:28 +11:00 |
|
Andrew Tridgell
|
eeacbe518b
|
GCS_MAVLink: update from upstream XML
|
2015-03-04 19:21:24 +11:00 |
|
Grant Morphett
|
e0f828f4d2
|
APMrover2: Creating release 2.49 of Rover.
|
2015-03-04 11:48:47 +11:00 |
|
Marco Walther
|
339dac18f7
|
Rover: Fix the yellow binking lights after the AP_Notify updates
|
2015-03-04 09:03:49 +11:00 |
|
Marco Walther
|
8629637cec
|
Rover: Fix for a minor sonar problem
|
2015-03-04 09:03:49 +11:00 |
|
Randy Mackay
|
f5f7cd540f
|
Motors: fix example sketches
|
2015-03-03 21:39:24 +09:00 |
|
Leonard Hall
|
cf8c211c35
|
Motors: fix thrust curve and add constraint
|
2015-03-03 15:49:07 +09:00 |
|
Leonard Hall
|
3e960dfc3b
|
Motors: add get_voltage_comp_gain
This clarifies that lift_max is the inverse of the battery voltage gain
compensation
|
2015-03-03 15:49:04 +09:00 |
|
Leonard Hall
|
997c6f0868
|
Motors: move battery resistance calcs to parent
Moving from MotorsMatrix to parent Motors class allows these to be used
from other frame types
Also initialise battery resistance
|
2015-03-03 15:49:02 +09:00 |
|
Randy Mackay
|
09d7cdbc23
|
Motors: batt_voltage_filt becomes filter object
|
2015-03-03 15:49:00 +09:00 |
|
Randy Mackay
|
4b78b2ce80
|
Filter: add get method to LowPassFilter
|
2015-03-03 15:48:58 +09:00 |
|
Randy Mackay
|
c711179ffe
|
Copter: set_mid_throttle renamed to set_hover_throttle
|
2015-03-03 15:48:56 +09:00 |
|
Leonard Hall
|
529c6fed3a
|
Motors: move over current throttle limiting to parent
Moving from MotorsMatrix to parent Motors class allows this to be used
from other frame types
|
2015-03-03 15:48:54 +09:00 |
|
Randy Mackay
|
812473fd9a
|
MotorsMatrix: use get_hover_throttle_as_pwm
|
2015-03-03 15:48:52 +09:00 |
|
Randy Mackay
|
1a9d3125ef
|
Motors: _hover_out to pct * 10 instead of pwm
|
2015-03-03 15:48:50 +09:00 |
|
Leonard Hall
|
6b7bdf64bd
|
Motors: move batt voltage lift_max calcs to parent
Moving from MotorsMatrix to parent Motors class allows them to be used
by other frame types
Also added sanity check of batt_voltage_min
|
2015-03-03 15:48:48 +09:00 |
|
Randy Mackay
|
c549b58eb7
|
MotorsMatrix: remove check of throttle_curve_enabled
|
2015-03-03 15:48:46 +09:00 |
|
Randy Mackay
|
5fb3de48ee
|
MotorsTri, Single, Coax: use new thrust curve
|
2015-03-03 15:48:44 +09:00 |
|
Randy Mackay
|
2eaa4a8445
|
Motors: remove old throttle curve
|
2015-03-03 15:48:42 +09:00 |
|
Leonard Hall
|
751dbb7df7
|
Motors: move thrust curve and volt scaling to parent
Moving from MotorsMatrix to Motors allows it to be used from other frames
|
2015-03-03 15:48:41 +09:00 |
|
Randy Mackay
|
80b498f598
|
Motors: add loop_rate to test sketch
|
2015-03-03 15:48:39 +09:00 |
|
Randy Mackay
|
bae424fa88
|
Copter: pass in loop_rate to motors constructor
|
2015-03-03 15:48:37 +09:00 |
|
Randy Mackay
|
7ab76dbd0e
|
Motors: add loop_rate to constructor for all frames
|
2015-03-03 15:48:34 +09:00 |
|
Randy Mackay
|
77d4b3a2ae
|
Motors: add loop_rate to constructor
|
2015-03-03 15:48:32 +09:00 |
|
Leonard Hall
|
ec9d7dd99e
|
Motors: minor comment fixes
|
2015-03-03 15:48:30 +09:00 |
|
Leonard Hall
|
1d0ee68116
|
Motors: over current throttle limiting
|
2015-03-03 15:48:28 +09:00 |
|
Leonard Hall
|
8eedb2c040
|
Copter: sent battery voltage and current to motors
|
2015-03-03 15:48:26 +09:00 |
|
Randy Mackay
|
1217ab9579
|
BattMon: add get_type method
|
2015-03-03 15:48:24 +09:00 |
|
Randy Mackay
|
f6523c0997
|
Motors: Add THR_LOW_CMP to adjust low throttle inputs affect on attitude control
|
2015-03-03 15:48:21 +09:00 |
|
Leonard Hall
|
83e3e2fec2
|
Motors: thrust curve and voltage scaling for matrix supported frames
|
2015-03-03 15:48:19 +09:00 |
|
Leonard Hall
|
3e8563dd8b
|
Copter: ch6 tuning definition for yaw min headroom
|
2015-03-03 15:48:17 +09:00 |
|
Leonard Hall
|
5b0bd49ff2
|
Motors: configurable yaw headroom for matrix frames
|
2015-03-03 15:48:15 +09:00 |
|
Randy Mackay
|
51213235b4
|
OreoLED_PX4: available only on PX4
|
2015-03-02 16:58:17 +09:00 |
|
Randy Mackay
|
f1ce70e748
|
Notify: disable oreoled by default
|
2015-03-02 16:58:14 +09:00 |
|
Randy Mackay
|
89cd74c35f
|
Notify: OreoLED supports handle_led_control
includes support for send bytes ioctl
|
2015-03-02 16:58:12 +09:00 |
|
Randy Mackay
|
90cac02bd7
|
Notify: OreoLED fix to fade-in when armed
|
2015-03-02 16:58:10 +09:00 |
|
Randy Mackay
|
c5b3bc5698
|
Copter: handle LED_CONTROL and pass to Notify
|
2015-03-02 16:58:08 +09:00 |
|
Randy Mackay
|
35a3a52f29
|
Notify: add support for handle_led_control
|
2015-03-02 16:58:06 +09:00 |
|
Randy Mackay
|
9159c7107d
|
GCS_MAVLink: version update after LED_CONTROL added
|
2015-03-02 16:58:03 +09:00 |
|
Randy Mackay
|
26d54398e2
|
GCS_MAVlink: generate after LED_CONTROL added
|
2015-03-02 16:58:01 +09:00 |
|
Randy Mackay
|
3fdabb3667
|
GCS_MAVlink: define LED_CONTROL in ardupilotmega.xml
|
2015-03-02 16:57:59 +09:00 |
|