Jason Short
b2a2221474
Fixed issue with Simple mode changes.
...
Reverted to simpler, safer timer code for throttle hold
14 years ago
Jason Short
239164fa19
Fixed Flip code to compile. Flip still not flight tested!
14 years ago
rmackay9
b5ea05698e
TradHeli - added servo averaging to allow support of analog servos
...
- moved heli parameters to 80 because they were causing flight modes to overlap with waypoints
14 years ago
Jason Short
236f665378
Added Loiter Turns - It orbits the Current location
...
Added WP to Loiter_time so you can spec a specific location in the planner
added new Navigation alg. Should perform better (doesn't rely on 45° flow fields like last one)
Added "Jump" counter so missions don't get overwritten in flight.
removed I term by default for Rate pitch and roll
14 years ago
Jason Short
2ae163ef75
Trying to make Alt hold more aggressively change altitudes.
14 years ago
Jason Short
25b0a3c43b
Added a default, but low throttle cruise value
...
Added a clear integrator for Rate I to prevent tip ups at launch.
14 years ago
Jason Short
991279851a
Refined Throttle Timer reset
...
Reduced Loiter I gain to decrease overshoot.
14 years ago
Jason Short
078f64e276
Fixed Throttle integrator bug. Time was not being reset causing a big drop in throttle control.
14 years ago
Jason Short
a012e7981a
removed debug statements
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
5ca50f1f01
Altered CIRCLE mode to allow Loiter_N_Turns to work in AP mode.
14 years ago
Jason Short
2a6d2dea5c
upped to 2.0.44 - not flight tested
14 years ago
Jason Short
00fe8e0450
Fixed do_flip,
14 years ago
Jason Short
94313ea88f
Fixed Yaw for Auto mode.
14 years ago
Jason Short
020062498b
Edited CH7 options to include Do Nothing and RTL.
14 years ago
Jason Short
b2b28cc90c
Converted Millis to Micros
...
added navigation check to return a failed navigation
14 years ago
Jason Short
bf94ba551e
changed PI Library to take Float for DeltaTime
...
Changed timing to be more accurate in main loop. Still need to switch to micros(). Left that for Tridge. This gets rid of six floating point calcs *250. Nice!
14 years ago
Jason Short
b9b5c57662
added contributor
14 years ago
Amilcar Lucas
2755748d44
Added comment, spellcheck
...
This reduces the diff to the APM_Camera branch
14 years ago
Jason Short
99065d5035
Added a GPS watchdog to stop navigating if we loose signal.
14 years ago
Amilcar Lucas
227ce0a92d
Merge some small misc improvements from APM_Camera branch
14 years ago
rmackay9
c825e76a88
ArduCopter - small changes to fix compile errors when optical flow enabled
14 years ago
Andrew Tridgell
3c69404d5b
fixed build of OpticalFlow code
14 years ago
Andrew Tridgell
0425f4be54
updates for new DCM code
...
G_Dt is no longer needed by the DCM
14 years ago
Jason Short
f79b8de5e8
removed DCM reference from OPT FLOW
14 years ago
Jason Short
129c13e065
Fixed CIRCLE mode trig error
...
made loiter_radius * 100 in Params
updated gains
14 years ago
Jason Short
8d0a2fae9b
cleanup
...
added more ifdef for optflow
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
b4a51806bc
Added Nav Rate tuning
14 years ago
Jason Short
02bfd43390
Fixes Alt hold mistake
...
Moves tuning into runtime definable param
Added more IMax to throttle
Signed-off-by: Jason Short <jasonshort@gmail.com>
14 years ago
jasonshort
8870e2f309
circle mode patch
14 years ago
Andrew Tridgell
ec398505a6
rename main pde file for arduino requirements
14 years ago
Andrew Tridgell
d95e454609
rename main pde file for arduino requirements
14 years ago
Andrew Tridgell
1456a2a912
renamed top level directories
...
ArduCopterMega -> ArduCopter
added archives directory for old code
14 years ago
jasonshort
2bf35fea3f
Fixed camera reversing issue.
...
moved camera back to 50hz refresh to smoothness.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3298 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
c152e364a8
trying to avoid I term build up on an unarmed copter prepping to take off in Auto mode.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3292 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
5ba7fce665
made CTUN require armed motors to lessen the size of the logs.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3281 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
dd392f8c0a
Upped some gains on alt hold based on testing.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3280 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
cb64198759
removed unused variables, functions,
...
moved camera to 10hz loop
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3268 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
7b67e3e5a4
fixed uninitialised variables
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3255 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
3ecf7b503c
added MAVLink message queueing
...
this ensures we never block while writing a MAVLink message to a
serial port, by checking the number of available bytes in the serial
transmit buffer and deferring any message that would cause a blocking
write.
This should prevent the main loop from clagging up due to excessive
telemetry data being sent
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3251 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
rmackay9@yahoo.com
28908ee933
ACM - removed references to MaxSonar LV sonar
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3236 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
4e71884298
added memory reporting over MAVLink
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3207 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
tridge60@gmail.com
aebed8d283
remove MAVLINK_COMM_NUM_BUFFERS
...
this is in GCS_MAVLink.h now
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3201 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
analoguedevices@gmail.com
6c79b1c681
Correct the spelling of Michael O's name ;-)
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@3197 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago