Jason Short
98cc65862d
ACM : Log Timing
13 years ago
uncrustify
4021a64747
uncrustify ArduCopter/ArduCopter.pde
13 years ago
Andrew Tridgell
6d11940ada
AHRS: removed Quaternion build support from APM/ACM/rover
13 years ago
Andrew Tridgell
e9928e78de
ACM: fixed TradHeli build
13 years ago
Robert Lefebvre
575b99b4be
TradHeli: Creating Flybar Acro mode.
13 years ago
rmackay9
75459b09be
ArduCopter: changed reset_throttle_counter to uint8_t to get rid of overflow bug that was preventing target altitude from being locked in after pilot input down throttle.
13 years ago
Jason Short
988d0c98fc
ACM : Alt hold adjustment - made angle boost work during alt hold changes.
...
increased length of delay when reverting to automatic hold to deal with latency of baro sensor
13 years ago
rmackay9
5b6f7f0012
ArduCopter: modified altitude hold so that 1 second slow down period is executed after pilot moves throttle back into deadzone
13 years ago
Jason Short
770956a3fd
ACM : Made control_roll and pitch global for logging; made yaw towards waypoint use initial angle and not a recalculated angle to deal with wiggles as we approach WP
13 years ago
rmackay9
36f947acb9
ArduCopter: changed all "int" to "int16_t" and a few "long"s to "int32_t".
...
Also moved "simple_counter" variable from global scope to the "update_simple_mode" function which is the only place that it's actually used.
13 years ago
Jason Short
a4bc5950cf
ACM: Added a filtered version of Location for GPS lag.
...
I did this because when you are close to a WP the Yaw angle can go a bit wacky as the location jumps around. The filtered loc is only used in the wp_distance calculation now.
13 years ago
Jason Short
993c89c4f8
ACM: Revved the version
13 years ago
Jason Short
b01a71c4b9
ACM: Toy mode updates - added second toy mode
13 years ago
Andrew Tridgell
81440a1b09
AHRS: fixed build
...
AP_Airspeed.h is now needed to build AHRS
13 years ago
Jason Short
3ad08b7ffc
ACM : Added larger WP radius for fast waypoints so we don't loose speed angling in on the WP at the last second.
13 years ago
Jason Short
02649f3f11
ACM : Arducopter.pde
...
command_nav_index upped to in16t for negative number
renamed trim flag > CH7_flag
Added fast_corner var
removed unused alt vars
Alt hold I term update
13 years ago
Amilcar Lucas
0b0b9c29a2
Allow fully independent operation of two AP_Mount instances
13 years ago
Amilcar Lucas
9cc705939a
Add a second mount instance
13 years ago
Andrew Tridgell
fb26160d3b
ACM: change to use get_bearing_cd() instead of get_bearing()
13 years ago
Andrew Tridgell
c2a4d59132
AP_Param: update ArduCopter core for new AP_Param interface
13 years ago
Amilcar Lucas
d9f1140278
ArduCopter: Use generic channel names for AP_Mount servos.
...
This simplifies mission planner, the same code can be used for plane and copter now.
13 years ago
Amilcar Lucas
f14237126a
Add me :)
13 years ago
Amilcar Lucas
107155fa1a
AP_Mount: Allow using any RC channel to control any of the mount axes.
...
This has the added benefit of saving 60 bytes and simplifying Mission Planner gui.
Moved some code from RC_Channel_aux to AP_Mount class
The servos get written by the update_mount_position() function, this simplifies main()
PS: The beauty of using libraries: I did not have to touch a single line of ArduPlane's code!
13 years ago
Amilcar Lucas
b8c7b8a786
RC_Channel: Allow each channel to know who they are, this simplifies the enabling and output function calls.
13 years ago
Amilcar Lucas
4ba847c449
The mount type must be updated periodically
13 years ago
rmackay9
c091c8e0e6
ArduCopter: bug fix to reset yaw target when zero and when in stabilize or acro mode.
13 years ago
Andreas M. Antonopoulos
de85442c36
AC2.7.1: Updated version and tag
13 years ago
rmackay9
5cb4a88292
ArduCopter: reset target yaw when throttle is zero (except if failsafe has been triggered)
13 years ago
rmackay9
670a66667f
ArduCopter: fixed HIL build by removing ability to change _kp and _kp_yaw gains (used for accel and gyro sensor mixing)
13 years ago
rmackay9
014f5aae99
ArduCopter: added DMP_ENABLE #define and CH6 tuning value for AHRS_KP
13 years ago
Michael Oborne
f4705577c8
AC fix sitl attitude hil build
13 years ago
Andreas M. Antonopoulos
80cf794c86
AC: ArduCopter 2.7 release candidate - updated THISFIRMWARE constant.
13 years ago
Jason Short
b17eb7f768
ACM: Fixed Baro rate patch to work with Sonar and added simple filter
13 years ago
Jason Short
9f6e1347b6
Ardcucopter: RTL distance check update, reset I terms fixed.
13 years ago
Jason Short
2b20c85279
Arducopter: cleanup, skip out of throttle control when flipping.
13 years ago
Jason Short
91062b56af
Arducopter.pde: Increased the throttle Hold altitude control
...
simplified Yaw reset
13 years ago
Jason Short
1efc9eac58
Arducopter: Adjust landing speed
...
removed commented out calc_loiter_pitch_roll calls
Changed updateRTL to use 1m be default instead of wp_radius to avoid poor loiter entry speed.
13 years ago
Jason Short
c9851344e7
Arducopter
...
removed old Var
13 years ago
Jason Short
cb1cdcd4a7
Arducopter: New Alt control code
...
Uses a new method to manage altitude changes. Alt hold controller was split into a hold and a rate controller just like navigation. Changing alt is done by specifying a climb rate.
Interactive alt hold is now simplified and is an 80cm climb or descent.
13 years ago
Jason Short
5965632888
Arducopter: Flip mode
...
Flip mode graduates to pre-compiled option
13 years ago
rmackay9
b691c3f658
ArduCopter.pde: added call to set_manual_rc_channel to allow pilot's channel 6 to control pitch.
...
This initialisation code should be moved to init_ardupilot and/or into the AP_Mount library.
13 years ago
Andreas M. Antonopoulos
a976a59c88
AP_Limits: Configuration defaults moved to config.h. Fixed AP_LIMITS==DISABLED handling.
13 years ago
rmackay9
c495a5f36e
ArduCopter: added enable_out_ch and output_ch calls for rc_camera_roll, pitch and yaw servos so they actually move
13 years ago
Andreas M. Antonopoulos
c73f7ef3ab
AP_Limits library, provides modular "limits" such as altitude and geo-fencing.
13 years ago
Jason Short
e3af0c7920
Arducopter: Yaw stop fix
13 years ago
Robert Lefebvre
59e133235f
Implementing Yaw Fix. Tried to blend with Jason's changes.
13 years ago
Jason Short
4af392290b
Circle_WP: Fix for Yaw toward center, fix for transit to Circle WP from a distance
13 years ago
Jason Short
7b746cf5e1
Arducopter: Wrong define used, caused Copter to Yaw to home when flying missions
13 years ago
Jason Short
d8ff5dcfab
Arducopter: Fix circle_WP
13 years ago
Jason Short
293f17902b
Arducopter:Arducopter.pde
...
switched over to barometer.get_climb_rate() * 100
removed +home.alt calcs since home is always 0 altitude
13 years ago