Andrew Tridgell
e1b01b205a
autotest: fixed clean build
11 years ago
Andrew Tridgell
dcb60e190d
autotest: run mavproxy.py from $PATH
12 years ago
Andrew Tridgell
2b19249e4a
autotest: fixed autotest executable path
12 years ago
Andrew Tridgell
a8e34eeeb7
autotest: fixed tmp path handling in autotest for dump_logs.py
12 years ago
Andrew Tridgell
8b21cac5fd
autotest: remove dependency on getppid()
...
makes pysim more windows friendly
12 years ago
Andrew Tridgell
57c498b570
autotest: remove dependency on pexpect for rover/copter sim
...
this makes it easier to run on windows
12 years ago
Andrew Tridgell
3fda7bbeac
autotest: fixed log dumping
12 years ago
Andrew Tridgell
7b2d65e3e7
autotest: added HAL_BOARD to build config
12 years ago
Lee Pike
a141e16729
Pysim: add effects of wind by calcualting a drag vector (force).
12 years ago
wiseman
af0d2de2ed
Use MAVPROXY_CMD instead of MAVPROXY
13 years ago
wiseman
05de9e425c
Added run_sim_mission.
13 years ago
Andrew Tridgell
60caaa4b04
MAVLink: remove MAVLink 0.9 protocol support
...
this simplifies the code a lot. We're not going back to 1.0
13 years ago
Andrew Tridgell
ff9743995d
autotest: fixed lat/lon update for multicopter sim
...
this makes waypoint tracking more accurate
13 years ago
Andrew Tridgell
67afdc7485
autotest: fixes for MAVLink 1.0 in autotest
13 years ago
Andrew Tridgell
5f3e2cf98a
pysim: update the multicopter simulator with correct acceleration
...
this re-works the multicopter simulator in terms of rotation matrices,
and adds full acceleration support, which means it will include linear
acceleration affects and centripetal acceleration
13 years ago
Andrew Tridgell
64b541037e
autotest: change to an octa frame for autotest
...
this will be a useful experiment
13 years ago
Jason Short
a29aa020ff
Made wind not reverse itself to be more natural
13 years ago
Andrew Tridgell
eac97725f5
autotest: fgrate option has been removed from mavproxy
13 years ago
Andrew Tridgell
ad6c90c3b9
autotest: added wind support to ArduPlane simulation
13 years ago
Andrew Tridgell
2c0e4c1c02
autotest: use 'enter 3 times' method to get into CLI
...
this doesn't depend on build options
13 years ago
Andrew Tridgell
a58e81469f
autotest: added a wind generation class
13 years ago
Andrew Tridgell
39d0d7ed49
autotest: fixed body/earth frames in sim_quad physics model
...
Jason, can you have a look at this?
13 years ago
Andrew Tridgell
65699a2f2f
autotest: combined python utility code
13 years ago
Andrew Tridgell
c64a5f354e
autotest: enable new SITL emulation code
...
this enables the register level SITL code
13 years ago
Andrew Tridgell
00374bea0a
autotest: fixed killing of Xvfb
...
this should make fly.ArduPlane more reliable
13 years ago
Andrew Tridgell
147dc2529f
autotest: added initial implementation of flying of ArduPlane
...
takeoff, circuit, roll, RTL, mission
13 years ago
Jason Short
75e1582db4
Added output to localhost for QGC
13 years ago
Andrew Tridgell
d2a8107b47
autotest: run the sim at 200Hz
13 years ago
Andrew Tridgell
4ed5eb477a
autotest: use a lock file
...
this ensures we don't run two copies of the tests at once
13 years ago
Andrew Tridgell
13d74472c5
autotest: show git hash in html
13 years ago
Andrew Tridgell
87eefc0b34
autotest: fixed pexpect timeout
13 years ago
Andrew Tridgell
e0cb4507ec
autotest: try harder to kill child processes
13 years ago
Andrew Tridgell
21e7c627af
autotest: improved error checking and child termination
...
we now report pass/fail for each test
13 years ago
Andrew Tridgell
6e32905f81
autotest: avoid the need for killall
...
this ensures we cleanup child processes cleanly, so we don't need the
killall any more
13 years ago
Andrew Tridgell
481e06638a
autotest: check for valgrind on the host
13 years ago
Andrew Tridgell
c750f85280
autotest: enable dumping of DataFlash logs at end of test
13 years ago
Andrew Tridgell
469b8586ca
autotest: started adding tests for required tools
...
try to give useful error messages
13 years ago
Andrew Tridgell
6e72c88a83
autotest: run SIL binary under valgrind
...
this lets us find uninitialised variables in the APM code, and other
common C/C++ errors
13 years ago
Andrew Tridgell
19d5e983ba
autotest: fixed path to SIL binary
13 years ago
Andrew Tridgell
7a0d39c197
autotest: added a mission to ArduCopter testing
...
the mission is not flown well at all, but its a start
13 years ago
Andrew Tridgell
0b484afbbe
First version of APM autotest
...
This does SIL testing of ArduPlane and ArduCopter. For now it just does
a basic LOITER test of ArduCopter. It produces logs and a kml of the
flight on apm.tridgell.net
13 years ago