Randy Mackay
|
b13921a7aa
|
Mount_SToRM32: find gimbal channel on startup
|
2015-07-25 10:53:05 +09:00 |
Randy Mackay
|
cc0ab26f5d
|
Mount: fix init of mode
Mode was being set from MNT_DEFTL_MODE parameter before that parameter's
value had been initialised from eeprom
|
2015-07-16 14:14:01 +09:00 |
Randy Mackay
|
1d732ddf62
|
Mount: param desc rename from MAVLink to 3DR Solo
|
2015-07-07 13:29:24 +09:00 |
Grant Morphett
|
84ac8abc42
|
AP_Mount: Fixed a bug with wrapping of panning angles.
|
2015-06-22 09:32:26 +09:00 |
Randy Mackay
|
0b6323d5ed
|
Mount: default MNT_TYPE to servo gimbal if rc outputs defined
|
2015-06-10 16:47:08 +09:00 |
Randy Mackay
|
b8e3fe8f26
|
Mount: AlexMos fix to stop crashing before init
|
2015-06-05 12:31:16 +09:00 |
Randy Mackay
|
66d2328163
|
Mount: Alexmos save 4 bytes of RAM
|
2015-06-05 12:31:14 +09:00 |
Randy Mackay
|
7a8fe5f4d4
|
Mount: Alexmos formatting fixes
|
2015-06-05 12:31:12 +09:00 |
Andrew Tridgell
|
83b46243db
|
AP_Mount: convert example from .pde to .cpp
|
2015-06-01 17:07:05 +10:00 |
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 |