Commit Graph

26158 Commits

Author SHA1 Message Date
Rustom Jehangir
37118920ed Sub: Add upstream Copter changes. 2017-02-21 11:26:14 +11:00
Rustom Jehangir
95a9108a72 Sub: Clean parameter meta data for QGC 2017-02-21 11:26:14 +11:00
Rustom Jehangir
ca1ac03ecf Sub: Change to MAV_TYPE_SUBMARINE for GCS plugin 2017-02-21 11:26:14 +11:00
Rustom Jehangir
c082bd3c33 Sub: Set mode to stabilize be default 2017-02-21 11:26:14 +11:00
Rustom Jehangir
bf00aacc42 Sub: Add default deadband for lateral/forward 2017-02-21 11:26:14 +11:00
Rustom Jehangir
3b679808f3 Sub: Match Copter changes. 2017-02-21 11:26:14 +11:00
Rustom Jehangir
d0130136f0 Sub: Add pitch trim to joystick.cpp 2017-02-21 11:26:14 +11:00
Rustom Jehangir
3670fc3547 Sub: Change default pilot gain to 50% and add 25% option. 2017-02-21 11:26:14 +11:00
Rustom Jehangir
3c6b6ba8e9 Sub: Fix handling of SET_HOME_POSITION 2017-02-21 11:26:14 +11:00
Rustom Jehangir
c1f05b9e25 Sub: Match copter mode change stuff 2017-02-21 11:26:14 +11:00
Rustom Jehangir
99ad33411b Sub: Add pilot gain control 2017-02-21 11:26:14 +11:00
Rustom Jehangir
cc00feac29 Sub: Repair motor outputs for ROVs for +/-1.0 range 2017-02-21 11:26:14 +11:00
Rustom Jehangir
837f429bf0 Sub: Refactor 'strafe' to 'lateral' 2017-02-21 11:26:14 +11:00
Rustom Jehangir
3a942434e7 Sub: Change to cmath header. 2017-02-21 11:26:14 +11:00
Rustom Jehangir
eb6734083d Sub: Remove readme.txt file. 2017-02-21 11:26:14 +11:00
Rustom Jehangir
1252f6c03e Sub: Repair build 2017-02-21 11:26:14 +11:00
Rustom Jehangir
7e7b7c9afb Sub: Add low pass filter (from Copter) 2017-02-21 11:26:14 +11:00
Rustom Jehangir
46a9cea0be Sub: Update to match upstream, part 2 2017-02-21 11:26:14 +11:00
Rustom Jehangir
684bc249b6 Sub: Update to match upstream, part 1 2017-02-21 11:26:14 +11:00
Rustom Jehangir
e0d3eba5a4 Sub: Match Copter changes 2017-02-21 11:26:14 +11:00
Rustom Jehangir
802f4f617f Sub: Clean joystick code with helpers 2017-02-21 11:26:14 +11:00
Rustom Jehangir
ef53455e2d Sub: Implement joystick button actions 2017-02-21 11:26:14 +11:00
Rustom Jehangir
44904760cc Sub: Add JSButton parameters to necessary places 2017-02-21 11:26:14 +11:00
Rustom Jehangir
9d3bf13cff Sub: Add JSButton library to makefile for Sub 2017-02-21 11:26:14 +11:00
Rustom Jehangir
116f166a78 AP_JSButton: New library to map joystick buttons to vehicle functions 2017-02-21 11:26:14 +11:00
Rustom Jehangir
1a28ba3762 Sub: Add AP_JButtonMapper to wscript 2017-02-21 11:26:14 +11:00
Rustom Jehangir
af3807bc57 Sub: Move joystick interpretation to joystick.cpp 2017-02-21 11:26:14 +11:00
Rustom Jehangir
5ee68aee42 Sub: Fix compile error in control_althold 2017-02-21 11:26:14 +11:00
Rustom Jehangir
85f972ec65 Sub: Update to match Copter changes. 2017-02-21 11:26:14 +11:00
jaxxzer
bd596c8ead Sub: Increase depth update rate from 10Hz to 25Hz 2017-02-21 11:26:14 +11:00
jaxxzer
cd31451eb5 Sub: Refactor userhooks 2017-02-21 11:26:14 +11:00
jaxxzer
39fd3054c9 Sub: Make ap.land_complete always false
This flag should eventually be removed completely from the code.
2017-02-21 11:26:14 +11:00
jaxxzer
577240b8d4 Sub: Fix units for surface_depth parameter (cm) 2017-02-21 11:26:14 +11:00
jaxxzer
0c73ad5f4b Sub: Fix units for surface depth 2017-02-21 11:26:14 +11:00
Rustom Jehangir
9fabd7ced7 Sub: Changes to match Copter 2017-02-21 11:26:14 +11:00
jaxxzer
ceab2ae759 Sub: land mode will surface the craft 2017-02-21 11:26:14 +11:00
jaxxzer
fa4adee7a0 Sub: fix surface units for alt_hold 2017-02-21 11:26:14 +11:00
Rustom Jehangir
d159320ac0 Sub: Add throw mode to match Copter.
This is probably never going to be used for Sub unless there is some crazy situation I can't think of. However, we are continuing to maintain Copter changes for now to minimize divergence of the code and make maintenance easy.
2017-02-21 11:26:14 +11:00
jaxxzer
bde64bc919 Sub: top and bottom detection working well
althold makes good use of the information and will refuse to attempt to
fly out of the water or dig underground
2017-02-21 11:26:14 +11:00
jaxxzer
b36300135a Sub: Add surface and bottom detection capabilities 2017-02-21 11:26:14 +11:00
jaxxzer
66ff7844c2 Sub: change surface/bottom message severity to INFO 2017-02-21 11:26:14 +11:00
jaxxzer
8cd41d305d Sub: Make surface_depth a parameter 2017-02-21 11:26:14 +11:00
Rustom Jehangir
19bac9a265 Sub: Config change to match Copter 2017-02-21 11:26:14 +11:00
jaxxzer
58d1e18614 Sub: update the surface/bottom detector 2017-02-21 11:26:14 +11:00
jaxxzer
8ff479ca1e Sub: Enable altitude fences for sub 2017-02-21 11:26:14 +11:00
jaxxzer
00e1c847a6 Sub: top and bottom detection working well
althold makes good use of the information and will refuse to attempt to
fly out of the water or dig underground
2017-02-21 11:26:14 +11:00
Rustom Jehangir
de669c1d41 Sub: Change M_PI to match Copter. 2017-02-21 11:26:14 +11:00
Jacob Walser
584171cf3c Sub: Change gamepad controls for light brightness 2017-02-21 11:26:14 +11:00
jaxxzer
48983c38f8 Sub: Top and bottom detection working for alt hold 2017-02-21 11:26:14 +11:00
jaxxzer
8b337a9c7e Sub: Do nothing for update_throttle_thr_mix 2017-02-21 11:26:14 +11:00