Commit Graph

7016 Commits

Author SHA1 Message Date
Leonard Hall
93cff95448 Copter: remove loiter_nav from auto 2022-03-07 16:14:23 +09:00
Leonard Hall
fb6c3ebb72 Copter: auto and guided takeoff use postion controller 2022-03-07 16:14:23 +09:00
Leonard Hall
b5a4f24559 Copter: use position controller for landing reposition 2022-03-07 16:14:23 +09:00
Andy Piper
11a5c8d2a4 Copter: nuke clang warnings 2022-03-03 16:34:14 +11:00
Randy Mackay
0b29d0243d Copter: version to 4.3.0-dev 2022-03-02 09:57:14 +09:00
Shiv Tyagi
7765399e49 Copter: change circle_nav.set_radius to circle_nav.set_radius_cm 2022-03-01 09:31:10 +09:00
Peter Barker
bfb8e7df81 ArduCopter: include cleanups 2022-03-01 11:21:33 +11:00
Peter Barker
c80cd1daa5 ArduCopter: add RebootRequred to stream rate parameters 2022-03-01 11:01:12 +11:00
Iampete1
96c47dadcb Copter: motor_test: use PWM min and max from RC_Channel 2022-03-01 10:47:25 +11:00
Randy Mackay
0846a950bb Copter: 4.2.0-rc1 release notes 2022-02-28 11:43:37 +09:00
Randy Mackay
df5c3acdfe Copter: fix nav_script_time timeout 2022-02-24 10:00:42 +09:00
Bill Geyer
2fa54f0df4 Copter: start engine flag not used and style cleanup 2022-02-23 14:22:47 +09:00
Ferruccio1984
84bf3fb74e Copter: Tradheli support for turbine start 2022-02-23 14:22:47 +09:00
Randy Mackay
1251a91430 Copter: add nav_script_time mission command support 2022-02-22 12:32:56 +09:00
Randy Mackay
d416a7143e Copter: 4.1.5 release notes 2022-02-19 14:10:06 +09:00
Iampete1
23ea84bf32 copter: fix condition yaw early completion 2022-02-16 19:33:38 +09:00
Bill Geyer
b1d1dc97ff Copter: set new parameter defaults for tradheli 2022-02-15 13:42:09 -05:00
Randy Mackay
0941c741c8 Copter: disable sport mode 2022-02-11 16:11:39 +09:00
Tatsuya Yamaguchi
a40e020813 Copter: fix the defined value for parachute check 2022-02-11 12:42:51 +11:00
Randy Mackay
d2dbb4dd31 Copter: 4.1.5-rc1 release notes 2022-02-11 08:30:37 +09:00
Peter Barker
019d45524f ArduCopter: send deprecated message warning for MAVLINK_MSG_ID_SET_HOME_POSITION 2022-02-10 12:13:43 +11:00
Iampete1
95b8630a09 Copter: motor test: check E-stop 2022-02-10 07:43:40 +09:00
Iampete1
704f39a0cc Copter: always keep motors interlock state current 2022-02-10 07:43:40 +09:00
Iampete1
b235116262 Copter: mode_turtle: check motors armed and interlocked 2022-02-10 07:43:40 +09:00
Iampete1
4014ec055f Copter: don't disable e-stop if there is no swtich 2022-02-10 07:43:40 +09:00
Peter Barker
7fd3402e88 ArduCopter: create and use location_from_command_t 2022-02-09 09:15:11 +11:00
Randy Mackay
364051b518 Copter: 4.1.4 release notes 2022-02-08 12:07:58 +09:00
Bill Geyer
99fd0cb3e6 Copter: reset integrators when landed in auto modes in any spool state 2022-02-08 09:48:18 +09:00
Peter Barker
3989ed76cd ArduCopter: stop passing mission in Terrain constructor
Terrain can use the mission singleton

This means Copter can have terrain while compiling mission out
2022-02-08 11:20:20 +11:00
Peter Barker
75db4d2d98 ArduCopter: move logging of LogEvent::SET_HOME up 2022-02-08 11:04:26 +11:00
Peter Barker
4f2cf9ffa2 ArduCopter: provide default implemenation of handle_change_alt_request
The TODO items to actually implement these are almost 6 years old.
Since then these methods have been burning space.

This doesn't even make sense for several vehicles, so a default
implementation which does nothing seems OK.
2022-02-08 10:59:13 +11:00
Joshua Henderson
3a05cf2c7a Copter: add send_attitude_target 2022-02-07 08:24:35 +09:00
Leonard Hall
7369d18abf Copter: Force Flying check for Heli 2022-02-04 09:10:57 +09:00
Leonard Hall
23711b7b10 Copter: Add support for Force Flying 2022-02-04 09:10:57 +09:00
Bill Geyer
cd64216558 Copter: remove AUTOTUNE Enable definition 2022-02-01 23:06:51 -05:00
Bill Geyer
54bdde8845 Copter: fix parameter issue with quadplane 2022-02-01 23:06:51 -05:00
Bill Geyer
33049e7f2d Copter: fix build error 2022-02-01 23:06:51 -05:00
bnsgeyer
a9450ac9b6 Copter: making autotune work for heli too 2022-02-01 23:06:51 -05:00
Iampete1
3189bd7c0d Copter: AutoYaw: use get_slew_yaw_max_degs in place of get_slew_yaw_cds 2022-02-01 08:19:35 +09:00
Randy Mackay
047128a038 Copter: 4.1.4-rc1 release notes 2022-01-31 19:45:16 +09:00
Tatsuya Yamaguchi
6443bdcb2d Copter: change variable type from float to int32_t 2022-01-31 16:09:54 +09:00
Rishabh
48124c1c4b Copter: Use new control methods for prec loiter 2022-01-31 14:38:29 +09:00
Rishabh
309dfa63f3 Copter: Switch PrecLand to use updated Pos Controller 2022-01-31 14:38:29 +09:00
Peter Barker
ee46b876cb Copter: fix compilation when ModeAuto is disabled 2022-01-29 08:24:27 +09:00
Iampete1
f4c7760819 Copter: add flight option to relase gripper on thrust loss 2022-01-28 08:59:47 +09:00
Tatsuya Yamaguchi
3045451769 Copter: fix sanity checks for takeoff altitude 2022-01-27 09:23:43 +09:00
Shiv Tyagi
c1dafae84a Copter: separate logging for position and attitude targets in guided mode
We now log position and attitude targets in guided mode separately. Earlier we were using same messages for both which was causing some confusion in field names
2022-01-26 21:36:48 +09:00
Randy Mackay
2c2f345c84 Copter: improve PILOT_SPEED_DN param description
Also allow 0 to be a valid value
2022-01-26 08:35:58 +09:00
Peter Barker
35506d0681 ArduCopter: move logging of SIMSTATE, AHRS2 and POS into AP_AHRS library 2022-01-25 10:59:17 +11:00
Peter Barker
d1acc5df31 ArduCopter: rename AP_AHRS::get_position to get_location 2022-01-25 10:47:22 +11:00