Andrew Tridgell
|
e0d7e7cf0b
|
autotest: nicer display of key data in Rascal
|
2011-12-09 15:05:27 +11:00 |
|
Andrew Tridgell
|
39d0d7ed49
|
autotest: fixed body/earth frames in sim_quad physics model
Jason, can you have a look at this?
|
2011-12-05 17:45:23 +11:00 |
|
Andrew Tridgell
|
0a7f2bcc44
|
autotest: use random MAVLink system IDs
this allows more than one test to be viewed at the same time in
qgroundcontrol
|
2011-12-03 07:55:03 +11:00 |
|
Andrew Tridgell
|
dedbfc8cca
|
autotest: estimate the cost of sleeping for more accurate frame rate
this gets us quite close to 1kHz simulation
|
2011-12-03 07:38:51 +11:00 |
|
Andrew Tridgell
|
5be56a824d
|
autotest: run the quad simulation at a much higher rate
it now defaults to 1kHz
|
2011-12-03 07:24:58 +11:00 |
|
Andrew Tridgell
|
e12fabebe9
|
autotest: updated fakepos.py for new packet format
|
2011-12-02 23:43:03 +11:00 |
|
Andrew Tridgell
|
f96a48e42b
|
autotest: support all 11 PWM output channels
this will allow for more complex aircraft
|
2011-12-02 22:45:48 +11:00 |
|
Andrew Tridgell
|
66d65121cc
|
autotest: switch to big-endian metric packets internally
now that all the sim code is internal to the APM git repo, we can
choose saner packet formats
|
2011-12-02 22:12:58 +11:00 |
|
Andrew Tridgell
|
fb3d4eab90
|
autotest: fixed sim_quad viewerip handling
|
2011-12-02 17:37:55 +11:00 |
|
Andrew Tridgell
|
1878db2013
|
autotest: don't die if FG isn't running
|
2011-12-02 17:37:55 +11:00 |
|
Andrew Tridgell
|
cf7073128d
|
autotest: adapt test suite to new simulation framework
|
2011-12-02 17:37:55 +11:00 |
|
Andrew Tridgell
|
e6608b604b
|
autotest: added a copy of pymavlink
|
2011-12-02 17:37:55 +11:00 |
|
Andrew Tridgell
|
05c6734ca2
|
autotest: added runsim.py
this starts JSBSim, linking it into the SITL APM test code
|
2011-12-02 17:37:55 +11:00 |
|
Andrew Tridgell
|
abbf02b674
|
autotest: useful script for testing gyro and accel calculations
|
2011-12-02 17:37:55 +11:00 |
|
Andrew Tridgell
|
76bb6b9aa8
|
autotest: added scripts to start flightgear as a viewer
|
2011-12-02 17:37:54 +11:00 |
|
Andrew Tridgell
|
65699a2f2f
|
autotest: combined python utility code
|
2011-12-02 17:37:54 +11:00 |
|
Andrew Tridgell
|
0887804096
|
autotest: imported python quadcopter model as sim_quad.py
this allows us to keep it in sync with the main SITL code
|
2011-12-02 17:37:54 +11:00 |
|
Andrew Tridgell
|
544d2e6793
|
autotest: added Rascal and arducopter models
|
2011-12-02 17:37:54 +11:00 |
|
Jason Short
|
79945d02b7
|
made missions work with index of 1
|
2011-11-28 10:33:05 -08:00 |
|
Andrew Tridgell
|
f59f9668e9
|
autotest: use kmz file not kml
saves bandwidth
|
2011-11-28 16:53:20 +11:00 |
|
Andrew Tridgell
|
12025c8b54
|
autotest: added idle hooks for ArduPlane testing too
|
2011-11-28 16:22:33 +11:00 |
|
Andrew Tridgell
|
2e7a48ad9c
|
autotest: show log numbers while dumping
|
2011-11-28 16:22:33 +11:00 |
|
Andrew Tridgell
|
f30bca01c9
|
autotest: use idle_hooks to prevent lockup
|
2011-11-28 13:53:57 +11:00 |
|
Andrew Tridgell
|
5784acd55f
|
autotest: fixed log dump
log numbers are no longer sequential
|
2011-11-26 19:16:56 +11:00 |
|
Andrew Tridgell
|
8ab0dbdba7
|
autotest: fixed remote viewing of ArduCopter autotest
|
2011-11-26 18:35:25 +11:00 |
|
Andrew Tridgell
|
ee04c0ef50
|
autotest: cope with exceptions in tests leaving child processes
|
2011-11-26 18:12:42 +11:00 |
|
Andrew Tridgell
|
c64a5f354e
|
autotest: enable new SITL emulation code
this enables the register level SITL code
|
2011-11-25 20:00:19 -08:00 |
|
Andrew Tridgell
|
5fd04e0c23
|
autotest: mark stdout unbuffered
this makes the logs easier to read
|
2011-11-25 20:00:19 -08:00 |
|
Andrew Tridgell
|
4877892d6e
|
autotest: enable the compass for ArduCopter
needed for new SITL code
|
2011-11-25 20:00:19 -08:00 |
|
Jason Short
|
a47f28cfdb
|
tweak to loiter turns command
|
2011-11-20 00:22:53 -08:00 |
|
Jason Short
|
14f0f7b6f3
|
lengthened log timeout
|
2011-11-19 17:31:36 -08:00 |
|
Jason Short
|
269c6d26c9
|
Added KML link
|
2011-11-19 16:59:54 -08:00 |
|
Jason Short
|
9e04d4c45b
|
longer timeout
|
2011-11-19 14:59:48 -08:00 |
|
Jason Short
|
2d5ee0f7e2
|
Switched to Mission 2
|
2011-11-19 14:03:26 -08:00 |
|
Jason Short
|
f345c4c987
|
Checking for climb rate
|
2011-11-19 14:03:08 -08:00 |
|
Andrew Tridgell
|
f737d22026
|
autotest: added a loop to ArduPlane test
|
2011-11-18 17:50:12 +11:00 |
|
Andrew Tridgell
|
fdaa760aec
|
autotest: use FG_SCENERY for fgear scenery path
|
2011-11-18 17:50:12 +11:00 |
|
Andrew Tridgell
|
dd8593273f
|
autotest: make log messages on failure clearer
|
2011-11-18 17:50:12 +11:00 |
|
Andrew Tridgell
|
00374bea0a
|
autotest: fixed killing of Xvfb
this should make fly.ArduPlane more reliable
|
2011-11-18 17:50:12 +11:00 |
|
Jason Short
|
4cf718854e
|
Complex mission script
|
2011-11-16 21:29:10 -08:00 |
|
Jason Short
|
839774fbf3
|
Added more time for timeouts
|
2011-11-16 00:22:22 -08:00 |
|
Jason Short
|
0f33ad74dc
|
Had to disable check of current WP. Going into auto mode executes commands right away and the reported index will differ per mission. Multiple commands may be executed.
|
2011-11-13 22:58:27 -08:00 |
|
Jason Short
|
31cb62620f
|
Mission test update
|
2011-11-13 22:56:33 -08:00 |
|
Jason Short
|
d226b875c8
|
set first WP in wait_waypoint to 0
|
2011-11-13 13:42:49 -08:00 |
|
Jason Short
|
a1da5fb9e5
|
set proper code for Home WP
|
2011-11-13 13:41:23 -08:00 |
|
Andrew Tridgell
|
d4aa61e97e
|
autotest: re-adding KMZ track
|
2011-11-14 06:38:49 +11:00 |
|
Andrew Tridgell
|
3057ef9fb7
|
autotest: fixed incorrect altitude wait
|
2011-11-13 23:59:20 +11:00 |
|
Andrew Tridgell
|
be886ef9bc
|
autotest: fixed waypoint wait code
this allows fly.ArduCopter to pass again
|
2011-11-13 23:50:29 +11:00 |
|
Andrew Tridgell
|
e6860ca90c
|
autotest: fixed flight modes to match test code
|
2011-11-13 23:50:29 +11:00 |
|
Andrew Tridgell
|
5ce99fd9cc
|
autotest: added --experimental option
this currently enables fly.ArduPlane
|
2011-11-13 23:50:29 +11:00 |
|
Andrew Tridgell
|
395ad44dd9
|
fixed wait_mode()
|
2011-11-13 23:50:29 +11:00 |
|
Andrew Tridgell
|
91f0722e22
|
fixed motor arming
|
2011-11-13 23:50:28 +11:00 |
|
Andrew Tridgell
|
47fe0f9c75
|
autotest: re-add --viewerip option
|
2011-11-13 23:50:28 +11:00 |
|
Andrew Tridgell
|
147dc2529f
|
autotest: added initial implementation of flying of ArduPlane
takeoff, circuit, roll, RTL, mission
|
2011-11-13 23:50:28 +11:00 |
|
Andrew Tridgell
|
0f00b4c722
|
autotest: added wait_mode() helper
|
2011-11-13 23:50:28 +11:00 |
|
Andrew Tridgell
|
1e22945981
|
autotest: split out some common functions ready for ArduPlane support
|
2011-11-13 23:50:28 +11:00 |
|
Jason Short
|
04491d66db
|
Fixed scaling issue with Circle mode
|
2011-11-13 00:24:25 -08:00 |
|
Jason Short
|
7dd737ad90
|
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
Conflicts:
Tools/autotest/autotest.py
|
2011-11-12 21:53:08 -08:00 |
|
Jason Short
|
77336a2be4
|
Added notes
|
2011-11-12 15:13:25 -08:00 |
|
Jason Short
|
75e1582db4
|
Added output to localhost for QGC
|
2011-11-12 15:12:57 -08:00 |
|
Jason Short
|
5090f2710b
|
Added extrude to KML out
|
2011-11-12 15:11:25 -08:00 |
|
Andrew Tridgell
|
a87a3af1ec
|
create a kmz file
thanks to Michael for the tip
|
2011-11-11 20:05:55 +11:00 |
|
Andrew Tridgell
|
dafbdd1f2b
|
autotest: added --viewerip option
this allows you to specify an IP that will receive all MAVLink logs
and fg data for realtime viewing
|
2011-11-11 08:17:12 +11:00 |
|
Andrew Tridgell
|
5e115277d6
|
autotest: longer timeout writing logs
the flash logs are getting pretty big now
|
2011-11-10 22:58:02 +11:00 |
|
Andrew Tridgell
|
2436bff853
|
autotest: ensure we have a VFR_HUD msgs before getting location
|
2011-11-10 22:34:54 +11:00 |
|
Andrew Tridgell
|
7229b77fcf
|
autotest: link to defaults for both builds
|
2011-11-10 14:39:28 +11:00 |
|
Andrew Tridgell
|
7299935104
|
autotest: added some colour to passed/failed msgs
|
2011-11-10 14:37:52 +11:00 |
|
Andrew Tridgell
|
e7294ee493
|
autotest: improve error checking
|
2011-11-10 13:12:43 +11:00 |
|
Andrew Tridgell
|
6263bb8936
|
autotest: fixed target altitude for RTL mission
|
2011-11-10 13:00:35 +11:00 |
|
Andrew Tridgell
|
d2a8107b47
|
autotest: run the sim at 200Hz
|
2011-11-10 12:47:37 +11:00 |
|
Jason Short
|
b25ad4e61f
|
new Test mission
|
2011-11-09 16:33:24 -08:00 |
|
Jason Short
|
e9907fbd67
|
Updated Mission TTT
|
2011-11-09 12:50:36 -08:00 |
|
Max Levine
|
48e411a5d5
|
autotest: improved web page layout
now uses a css style sheet
|
2011-11-10 07:24:50 +11:00 |
|
Andrew Tridgell
|
17ad58fe32
|
autotest: copy png files over
|
2011-11-10 00:31:50 +11:00 |
|
Andrew Tridgell
|
bef89a8ab5
|
autotest: allow for multiple html files
|
2011-11-10 00:23:46 +11:00 |
|
Andrew Tridgell
|
97e3f113b7
|
autotest: show history link
|
2011-11-10 00:19:36 +11:00 |
|
Andrew Tridgell
|
223232ac50
|
autotest: show frame and code sizes
|
2011-11-10 00:17:31 +11:00 |
|
Andrew Tridgell
|
e3fa7fd93d
|
autotest: fixed html path
|
2011-11-10 00:14:14 +11:00 |
|
Andrew Tridgell
|
4ed5eb477a
|
autotest: use a lock file
this ensures we don't run two copies of the tests at once
|
2011-11-09 23:53:09 +11:00 |
|
Andrew Tridgell
|
bc08189613
|
autotest: fixed module name
|
2011-11-09 23:45:12 +11:00 |
|
Andrew Tridgell
|
13d74472c5
|
autotest: show git hash in html
|
2011-11-09 23:43:25 +11:00 |
|
Andrew Tridgell
|
7bbbe7f7fc
|
make the web site a bit prettier
|
2011-11-09 23:25:28 +11:00 |
|
Andrew Tridgell
|
5ed2c02bbd
|
autotest: fixed mission end handling
|
2011-11-09 20:27:36 +11:00 |
|
Andrew Tridgell
|
87eefc0b34
|
autotest: fixed pexpect timeout
|
2011-11-09 20:27:15 +11:00 |
|
Andrew Tridgell
|
f4da7e96d2
|
always convert GPX
|
2011-11-09 20:27:00 +11:00 |
|
Jason Short
|
47ef43ad08
|
Mission update
|
2011-11-08 23:45:05 -08:00 |
|
Andrew Tridgell
|
bbc00a95c8
|
autotest: fixed typos in mission file
|
2011-11-09 17:50:46 +11:00 |
|
Andrew Tridgell
|
e0cb4507ec
|
autotest: try harder to kill child processes
|
2011-11-09 17:44:14 +11:00 |
|
Andrew Tridgell
|
9b3e35fb62
|
autotest: list failed tests
|
2011-11-09 17:21:53 +11:00 |
|
Andrew Tridgell
|
21e7c627af
|
autotest: improved error checking and child termination
we now report pass/fail for each test
|
2011-11-09 17:21:53 +11:00 |
|
Jason Short
|
b792c130ae
|
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
|
2011-11-08 21:43:24 -08:00 |
|
Jason Short
|
4fbd363a8f
|
New mission test
|
2011-11-08 21:43:18 -08:00 |
|
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
|
2011-11-09 15:46:06 +11:00 |
|
Andrew Tridgell
|
481e06638a
|
autotest: check for valgrind on the host
|
2011-11-08 18:07:19 +11:00 |
|
Andrew Tridgell
|
122e09323c
|
autotest: fixed home altitude for CMAC
|
2011-11-08 08:14:46 +11:00 |
|
Andrew Tridgell
|
c7ac328613
|
autotest: dump all logs
|
2011-11-07 23:56:59 +11:00 |
|
Andrew Tridgell
|
8c5873564b
|
autotest: dump all GPS points, even if fix==0
for some reason HIL gives fix 0 sometimes
|
2011-11-07 22:57:32 +11:00 |
|
Andrew Tridgell
|
c750f85280
|
autotest: enable dumping of DataFlash logs at end of test
|
2011-11-07 22:56:13 +11:00 |
|
Andrew Tridgell
|
469b8586ca
|
autotest: started adding tests for required tools
try to give useful error messages
|
2011-11-07 22:56:13 +11:00 |
|
Andrew Tridgell
|
3aee902be1
|
fixed permissions of valgrind log file
|
2011-11-04 10:05:40 +11:00 |
|