Jason Short
bee53453d6
nav updates
13 years ago
unknown
a7038cbaf9
TradHeli - new parameter HSV_MAN to allow better set-up from APMissionPlanner. Also changed swash movement to use radio_out which fixes some setup bugs
13 years ago
Jason Short
b29f4456c4
fix for SIM GPS
13 years ago
unknown
156b496bab
TradHeli - small change to make throttle_cruise in terms of radio input instead of servo output
13 years ago
Jason Short
c8304114a3
renamed some command variables to align with Arduplane
...
reworked the arming code and moved the DCM gains out.
updated climb_rate to include sonar data.
13 years ago
Jason Short
fd9b16e787
resetting alt hold I
13 years ago
unknown
ea66c74ff0
TradHeli - added throttle scaling and heli specific angle_boost function that takes into account that heli's main blades can have -ve pitch.
13 years ago
Jason Short
07daf34ccc
Added a slew rate to the alt change rate.
...
Added better reporting of throttle control
upped constraints for alt hold
Additional logging for CTUN lay hold
13 years ago
Andrew Tridgell
1118d26f03
fixed "Free RAM" display on bootup
13 years ago
Jason Short
d4e5281a4c
Deafaut dead_zone call
...
Sets the correct default values for the RC_Channel group for Quads.
13 years ago
Andrew Tridgell
5a44298d57
CLI: enable "hit enter 3 times" support for CLI
...
if you hit enter 3 times before you send any mavlink packets, we will
enter CLI mode
13 years ago
Jason Short
a693bea7d9
added extra user hook
14 years ago
Jason Short
142707711e
Updates to guided mode from Michael O.
...
removed or commented unused static vars
14 years ago
Jason Short
43b3015963
lowered DCM RP gains
...
made Instant_PWM optional
upped PWM output to 400hz
14 years ago
Andrew Tridgell
d89ae696ef
merged the GCS updates from ArduPlane to ArduCopter
...
this removes all the non-MAVLink GCS options, and simplifies the HIL
and GCS code a lot. It also adds async sending of low priority GCS
text messages.
14 years ago
Andrew Tridgell
5a71030d76
don't check the slider switch if CLI is disabled
...
this prevents a build error in desktop mode
14 years ago
Andrew Tridgell
c61fe55d76
don't initialise DataFlash if logging is disabled
14 years ago
Andrew Tridgell
01e5ae2ab9
use memcheck_available_memory() instead of freeRAM()
...
this provides a more accurate view of memory
14 years ago
Michael Oborne
fab2121c6d
fix ac2 hil build
14 years ago
Jason Short
12cd4539a3
2.0.46 preliminary release
14 years ago
Jason Short
de61e87128
Added ADC gyro Filtering for quads - this fixes a noise issue introduced into the controller
...
added Position mode
removed
Added back in the accelerometer experiment
Added filter_result boolean to enable filter on the fly
14 years ago
Jason Short
239164fa19
Fixed Flip code to compile. Flip still not flight tested!
14 years ago
Jason Short
c91ad14e18
Fixed Timer overflow for throttle PI loop.
...
Moved look at home to update_nav where it belongs
14 years ago
Jason Short
73fd0084be
Added Piezo Support, code from Oliver.
14 years ago
Amilcar Lucas
227ce0a92d
Merge some small misc improvements from APM_Camera branch
14 years ago
Jason Short
d29cfbcee3
Integration of optical flow
...
bug fixes for new Simple mode
increased Baro filter by 2 fields
14 years ago
Jason Short
1ce2308d11
Removed Simple Mode
...
Added Simple option to mode switch positions
removed unused OptFlow code
added reset lat and lon error
removed unused init_auto
Fixed log formatting
Added simple mode bitmask
removed pitchmax
added CLI setup for enabling Simple mode to any switch position
14 years ago
Jason Short
ecd14f4425
Cleaned up guided mode
...
Reduced ADC filter to 3 from 6 to increase speed of filter.
14 years ago
Jason Short
885ec18182
Removed last of Xtrack
14 years ago
Jason Short
e6b7c57d26
Circle Mode now working
...
250Hz loop implemented
14 years ago
Jason Short
97d69906dd
Incremented to 2.0.41
14 years ago
Chris Anderson
59b5bafdd1
Renamed code to ArduCopter
14 years ago
Andrew Tridgell
1456a2a912
renamed top level directories
...
ArduCopterMega -> ArduCopter
added archives directory for old code
14 years ago
jasonshort
3b622dc43c
Reset_hold_I no longer clears throttle_I value for return to alt hold
...
Removed Baro Init in Auto Mode.
increased Rate Error limit on Alt Hold
Slightly decreased alt P to reduce pulsing motors
Added rate limit for nav so we can reduce initial pitch to target.
Using MINIMUM_THROTTLE value to test for Reseting Alt Hold now.
Fixed extra Log formatting statement in CTUN.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3294 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
402f0c69fa
Fixed Log formatting
...
Fixed Alt Hold setting error.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3276 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
3cb1b8f9f4
2.0.40 -
...
added separate reset for rate based nav. This allows Wind and throttle Iterms to avoid being cleared when moving between nav modes.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3257 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
3ad21cc236
2.0.40
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3252 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
1b9756b218
let the user know that EEPROM is being erased
...
it takes about 10-12 seconds, so its nice to know whats going on
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3250 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
fe05603582
fixed some compiler warnings
...
the junk variables are not needed
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3249 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
mich146@hotmail.com
1a2f26a285
version increment
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3157 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
6ca3a2b359
compass: set the orientation of compass before compass.init()
...
the compass.init() code uses the orientation when calculating the
calibration. We need to use the right orientation.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3071 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
9fa60889dd
added SERIAL3_BAUD parameter
...
this is the real baud rate divided by 1000. So 57600 is set as 57
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2997 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
dd3dfd9f2a
re-apply DEFAULT_LOG_BITMASK patch
...
Jason, I assume you removed this patch accidentially
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2995 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
9371ee545e
process MAVLInk packets during gps detection and IMU calibration
...
this allows the GCS to connect immediately on startup
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2994 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
fe3293f411
2.0.39
...
Added reset for all nav I when entering manual modes.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2992 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
1f974ef6d3
2.0.39
...
Added extra groundstart init for the Ground Station
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2991 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
a6bad6b73e
2.0.39
...
small change to RTL to prevent negative effects from flying backwards.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2982 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
73be185414
Big update 2.0.38
...
moved ground start to first arming
added ground start flag
moved throttle_integrator to 50hz loop
CAMERA_STABILIZER deprecated - now always on
renamed current logging bit mask to match APM
added MA filter to PID - D term
Adjusted PIDs based on continued testing and new PID filter
added MASK_LOG_SET_DEFAULTS to match APM
moved some stuff out of ground start into system start where it belonged
Added slower Yaw gains for DCM when the copter is in the air
changed camera output to be none scaled PWM
fixed bug where ground_temperature was unfiltered
shortened Baro startup time
fixed issue with Nav_WP integrator not being reset
RTL no longer yaws towards home
Circle mode for flying a 10m circle around the point where it was engaged. - Not tested at all! Consider Circle mode as alpha.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2966 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
rmackay9@yahoo.com
f5d17f756a
ACM - partial integration of optical flow sensor
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2934 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
e07c0aab7a
2.0.37
...
Added rate of change limit for noisy Sonars.
converted to static functions - Tridge
git-svn-id: https://arducopter.googlecode.com/svn/trunk@2902 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago