Randy Mackay
4f0b26bd48
AP_L1_Control: update_waypoint gets dist_min argument
...
L1_dist can become extremely short for slow moving vehicles leading to unnecessarily jerk turns after passing waypoints. This reduces the minimum length along the track that the vehicle will point.
7 years ago
Michael du Breuil
2ac32ad204
AP_Navigation: Add a loiter radius interface
8 years ago
Michael du Breuil
336b4a64d7
AP_Navigation: Whitespace (tab/spaces inconsistency)
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Grant Morphett
647602ed4d
AP_Navigation: Adding set_reverse to virtual parent class
9 years ago
Tom Pittenger
25c3367341
AP_L1 - add a stale flag
...
threading bug fix. When a mission wp updates, but the L1 controller had not yet, the data is stale. Example, On Plane when NAV_LAND starts for a moment your xtrack and bearing is most likely bear zero regardless if you have a big turn or not until 10 Hz later when the update() gets called and updates those values with correct values for the new waypoint.
9 years ago
Tom Pittenger
2ce964c8ac
AP_L1_Controller: add accessor for xtrack_error_integrator
9 years ago
Lucas De Marchi
5518cb2b01
AP_Navigation: replace header guard with pragma once
9 years ago
Tom Pittenger
ff249788bf
Plane: add a default Navigation option as explained in the param docs
9 years ago
Gustavo Jose de Sousa
3479dedc93
AP_Navigation: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Andrew Tridgell
7a6186f7e6
AP_Navigation: added a turn_distance() method with turn_angle
11 years ago
Andrew Tridgell
953051b49e
AP_L1_Control: added lateral acceleration interface
...
this will be used by the Rover code for steering
12 years ago
Andrew Tridgell
3dcdc15201
AP_Navigation: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
f6aacdc768
AP_Navigation: added a navigation controller class
...
the new L1 controller will be a instance of this class. Other
navigation controllers can be added as additional instances
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Andrew Tridgell
678c281f78
Cleanup: removed unused AP_Navigation
12 years ago
Pat Hickey
eb530b86e8
move Arduino.mk to /mk/Arduino.mk
12 years ago
Andrew Tridgell
471d672e54
examples: mark some examples as unable to build
...
some are not worth fixing. Some can't build on 1280/2560
12 years ago
uncrustify
4e3199a9e9
uncrustify libraries/AP_Navigation/Navigation.h
13 years ago
uncrustify
c2ba76c2d3
uncrustify libraries/AP_Navigation/Navigation.cpp
13 years ago
uncrustify
41cefc68df
uncrustify libraries/AP_Navigation/examples/Navigation_simple/Navigation_simple.pde
13 years ago
uncrustify
fd9c31e39f
uncrustify libraries/AP_Navigation/examples/Navigation/Navigation.pde
13 years ago
Andrew Tridgell
6300fa7399
math: more abs() fixes
...
abs() is 16 bit
13 years ago
Randy Mackay
ed19c25a97
Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h".
...
Modified FastSerial's write function to return size_t (number of bytes written).
13 years ago
James Goppert
0c7c508541
Optional recursion added.
14 years ago
James Goppert
5489b84f8e
Improvements to cmake.
14 years ago
james.goppert@gmail.com
c1b6032e7f
Eclipse makefile support for examples.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1860 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
jasonshort
6fa92cc299
still unstable
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@528 f9c3cf11-9bcb-44bc-f272-b75c42450872
15 years ago
jasonshort
6cf2d1e86e
better error wrapping
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@519 f9c3cf11-9bcb-44bc-f272-b75c42450872
15 years ago
DrZiplok@gmail.com
1f7f814183
Spell 'latitude'.
...
Fixes to make this build.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@506 f9c3cf11-9bcb-44bc-f272-b75c42450872
15 years ago
jasonshort
dff31e7dde
git-svn-id: https://arducopter.googlecode.com/svn/trunk@444 f9c3cf11-9bcb-44bc-f272-b75c42450872
15 years ago
jasonshort
66a45523d6
don't fly
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@428 f9c3cf11-9bcb-44bc-f272-b75c42450872
15 years ago
jasonshort
e27e8a0e94
New Navigation Lib
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@346 f9c3cf11-9bcb-44bc-f272-b75c42450872
15 years ago
jasonshort
2c6e096a3b
New Libraries
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@286 f9c3cf11-9bcb-44bc-f272-b75c42450872
15 years ago