Andrew Tridgell
|
1400d0155c
|
AP_Mount: fixed valgrind error with gimbal code
|
2015-05-27 11:54:17 +10:00 |
Randy Mackay
|
fb2d29364e
|
Mount_SToRM32_serial: fix angle request
|
2015-05-26 21:05:29 +09:00 |
Randy Mackay
|
9b04a67e63
|
Mount_SToRM32_serial: rename sent_do_mount_control
|
2015-05-26 21:05:26 +09:00 |
Randy Mackay
|
72eb25b166
|
Mount: add SToRM32 serial to front end
|
2015-05-26 21:05:24 +09:00 |
Sergey Kirillov
|
c133511431
|
Mount: add SToRM32 serial support
|
2015-05-26 21:05:22 +09:00 |
Andrew Tridgell
|
d96e62cce7
|
AP_Mount: update gimbal for changed quaternion API
|
2015-05-25 09:08:45 +10:00 |
Andrew Tridgell
|
19419fd901
|
AP_Mount: fixed reporting of MAVLink gimbal position to GCS
|
2015-05-24 15:24:02 +10:00 |
Andrew Tridgell
|
730644eaeb
|
AP_Mount: use M_PI_F instead of (float)M_PI
|
2015-05-05 13:44:25 +10:00 |
Andrew Tridgell
|
7c9e3d4b58
|
AP_Mount: revert AP_Math class change
|
2015-05-05 13:27:06 +10:00 |
Tom Pittenger
|
4ac1f8a2fa
|
AP_Mount: compiler warnings: apply is_zero(float) or is_equal(float)
|
2015-05-05 13:26:54 +10:00 |
Andrew Tridgell
|
d8ca0658d7
|
AP_Mount: fixed some build warnings
|
2015-05-05 09:45:58 +10:00 |
Randy Mackay
|
8ced9cc904
|
Gimbal: only include for high performance CPUs
|
2015-04-21 21:47:18 +09:00 |
Randy Mackay
|
93ba2d2d32
|
Mount_MAVLink: uses vehicle's sysid
|
2015-04-21 21:47:17 +09:00 |
Randy Mackay
|
e726a05f3b
|
Gimbal: fix to parameter init order
resolves a compiler warning
|
2015-04-21 21:47:16 +09:00 |
Randy Mackay
|
e9b2153672
|
Gimbal: formatting fixes
Also isCopterFlipped returns bool instead of uint8_t
No functional change
|
2015-04-21 21:47:15 +09:00 |
Randy Mackay
|
db6bb295c7
|
Mount: add gimbal parameter descriptions
|
2015-04-21 21:47:14 +09:00 |
Jonathan Challinger
|
231f776dd7
|
AP_Gimbal: change isCopterFlipped()
|
2015-04-21 21:45:52 +09:00 |
Arthur Benemann
|
21b909f670
|
AP_Gimbal: report gimbal angles using a 312 rotation vector
|
2015-04-21 21:45:50 +09:00 |
Arthur Benemann
|
2850c7ab4a
|
AP_Gimbal: nest AP_Gimbal files into AP_Mount library
|
2015-04-21 21:45:49 +09:00 |
Arthur Benemann
|
255c5b3025
|
AP_Mount: report MAVLink gimbal angle to the GCS
|
2015-04-21 21:45:45 +09:00 |
Arthur Benemann
|
4bdf909bbf
|
AP_Mount: Create new copter parameters to hold gimbal settings
|
2015-04-21 21:45:43 +09:00 |
Arthur Benemann
|
a05fe7e117
|
AP_Gimbal: Re-implement the target low-pass filter
|
2015-04-21 21:45:40 +09:00 |
Arthur Benemann
|
b3dd8891c8
|
AP_Mount: Use AP_Gimbal on the AP_Mount_MAVLink class
|
2015-04-21 21:45:38 +09:00 |
Arthur Benemann
|
558a69bdca
|
Mount_MAVLink: remove code now in AP_Gimbal
|
2015-04-21 21:44:56 +09:00 |
Randy Mackay
|
44d2ae06fb
|
Mount: unix style line endings
|
2015-04-17 22:59:34 +09:00 |
Andrew Tridgell
|
df948e7358
|
AP_Mount: fixed for new GIMBAL_REPORT message
|
2015-04-06 16:42:23 -07:00 |
Randy Mackay
|
1ed7737669
|
Mount: integrate Serial Manager instance
|
2015-04-01 14:59:21 -07:00 |
Randy Mackay
|
8a3a7bdcd1
|
Mount: add set_angle_target method
|
2015-03-21 21:52:22 +09:00 |
Randy Mackay
|
2189b16165
|
Mount_SToRM: remove message throttling
recent versions of gimbal firmware can handle 50hz update rate
|
2015-03-21 05:56:18 +09:00 |
Randy Mackay
|
b3362d5829
|
Mount: calc_angle_to_location returns vehicle relative yaw
|
2015-03-21 05:56:16 +09:00 |
Randy Mackay
|
d2739c5ce5
|
Mount_SToRM: slow updates to 10hz, reverse yaw, pitch
|
2015-03-20 20:46:45 +09:00 |
Paul Riseborough
|
9c2f1ce869
|
AP_Mount: Fix bug in mavlink gimbal attitude control
|
2015-03-16 09:54:43 +11:00 |
Jonathan Challinger
|
dff899647f
|
AP_Mount: use AP_AHRS_TYPE instead of AP_AHRS_MOUNT
|
2015-03-16 09:14:03 +11:00 |
Jonathan Challinger
|
7b0e806db1
|
AP_Mount: correct status_msg to conform to MAVLink specification
|
2015-02-21 08:33:50 +09:00 |
Randy Mackay
|
73e00108e4
|
Mount: SToRM32 remove unnecessary include
|
2015-02-20 11:27:15 +09:00 |
Randy Mackay
|
23f0bab5d6
|
Mount: integrate SToRM32 backend
|
2015-02-20 11:05:40 +09:00 |
Randy Mackay
|
92c7949355
|
Mount: SToRM32 mount backend
|
2015-02-20 11:05:31 +09:00 |
Andrew Tridgell
|
50a11c7d5a
|
AP_Mount: added an alternative tilt-only gimbal control method
this adds some nice control characteristics based on work by Paul and
Arthur, but is tilt only
|
2015-02-16 16:48:55 +11:00 |
Andrew Tridgell
|
2f3b5006e7
|
AP_Mount: fixed build of example sketches
|
2015-02-09 11:49:10 +11:00 |
Andrew Tridgell
|
fa7c584733
|
AP_Mount: fixed build on non-EKF systems
|
2015-02-03 09:49:17 +11:00 |
Andrew Tridgell
|
f77f919588
|
AP_Mount: enable pan pointing in MAVLink backend
|
2015-02-03 09:49:17 +11:00 |
Andrew Tridgell
|
81f60bde06
|
AP_Mount: fill in all Location flags in ROI pointing
|
2015-02-03 09:49:17 +11:00 |
Andrew Tridgell
|
cf76dcfbf3
|
AP_Mount: fixed mount MAVLink backend to match SITL sim behaviour
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
2015-02-03 09:49:17 +11:00 |
Andrew Tridgell
|
75b1330843
|
AP_Mount: fixed radians to degrees error
|
2015-02-03 09:49:17 +11:00 |
Andrew Tridgell
|
032dcc3660
|
AP_Mount: fixed references to state in backends
|
2015-02-03 09:49:17 +11:00 |
Paul Riseborough
|
8d6f0d08c9
|
AP_Mount: Update attitude control calculations and debug printing
|
2015-02-03 09:49:17 +11:00 |
Paul Riseborough
|
1660aefc90
|
AP_Mount: Add a simple attitude control loop to the gimbal report handling
|
2015-02-03 09:49:16 +11:00 |
Andrew Tridgell
|
79017096e2
|
AP_Mount: prototype code to send biases
|
2015-02-03 09:49:16 +11:00 |
Andrew Tridgell
|
da27a8696d
|
AP_Mount: added initial ekf estimation of gimbal bias
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
2015-02-03 09:49:16 +11:00 |
Andrew Tridgell
|
01b264951a
|
AP_Mount: added handling of GIMBAL_REPORT messages
|
2015-02-03 09:49:15 +11:00 |