Andrew Tridgell
3af4a7fee7
autotest: make CopterAVC use EKF2
...
this gives some testing of EKF2 in autotest
2015-10-20 21:00:59 +11:00
Randy Mackay
b068f51c45
SITL: update copter_optflow params
...
Allow sonar to become healthy even if reported alt is zero
switch off EKF's use of GPS
2015-10-14 12:01:38 +09:00
Grant Morphett
fd0a442c92
autotest: added a timeout check
...
There was 1 while loop in the arducopter.py autotest that didn't have
a timeout check and of course we tripped over it.
2015-10-12 14:20:52 +09:00
Randy Mackay
c4f1cf2a64
SITL: add Karuizawa to Locations
2015-10-05 21:00:11 +09:00
Andrew Tridgell
fd5d449210
autotest: enable EK2 for autotest
2015-09-29 11:01:43 +10:00
Stephen Dade
a15d27194c
Scripts: JSBSim now runs when user selects HIL mode in sim_vehicle.sh
2015-09-17 21:37:43 +10:00
Grant Morphett
69a65a7234
autotest: Adding AntennaTracker to build and test results
2015-09-16 09:24:26 +09:00
Andrew Tridgell
9346596949
autotest: allow for multiple heli frame types
2015-09-14 12:46:03 +10:00
Andrew Tridgell
6c74782997
autotest: added QMAC to locations list
...
Queanbeyan Model Aircraft Club, where CASA OC tests are run in
Canberra
2015-09-07 08:07:17 +10:00
Andrew Tridgell
ee91a41405
autotest: added H_RSC_MIN/MAX to heli parms
2015-09-01 16:34:20 +10:00
Andrew Tridgell
717c04d507
autotest: fly CopterAVC mission as a helicopter
...
this ensures heli gets basic testing
2015-09-01 16:34:20 +10:00
Randy Mackay
a21eed9695
AutoTest: reduce MOT_THST_EXPO to 0.5
2015-08-31 21:53:43 +09:00
Randy Mackay
53b65675b2
SITL: param change to for copter optflow testing
2015-08-27 20:57:35 +09:00
Grant Morphett
50b732d2af
web-firmware: Added an icon and link for AntennaTracker
2015-08-27 09:23:57 +09:00
Andrew Tridgell
6caea9e07c
autotest: fixed sim_vehicle.sh with no realpath
2015-08-24 10:47:41 +10:00
Andrew Tridgell
2e5d517691
autotest: added basic helicopter parameters
2015-08-13 18:58:14 +10:00
Fredrik Hedberg
e2027a8414
SITL: Add HELI_DUAL_FRAME and HELI_COMPOUND_FRAME.
2015-08-13 18:23:30 +10:00
Andrew Tridgell
730b5d228e
autotest: cope with symlinks in vehicle path
2015-08-13 15:14:23 +10:00
Andrew Tridgell
596cac58d0
autotest: removed the need for run_cmd.sh
2015-08-13 14:56:33 +10:00
Andrew Tridgell
5cc7c456a7
autotest: fixed sense of test for autotest directory
...
fixes PR#2593
2015-07-23 14:36:18 +10:00
John Hsu
94bf440e8f
autotest: added Gazebo frame type
2015-07-20 09:10:48 +10:00
John Hsu
c75a231846
autotest: added OSRF location
2015-07-20 09:10:48 +10:00
mirkix
1226cc7dae
Tools/autotest: Add location Bremerhaven
2015-07-13 11:04:53 +09:00
Andrew Tridgell
338ae68537
autotest: allow run without $PATH setup
2015-07-09 14:06:03 +10:00
Andrew Tridgell
01eb27908f
autotest: fixed typo
2015-07-09 11:59:24 +10:00
Andrew Tridgell
7f425a97a3
autotest: use current autotest directory if possible
2015-07-09 11:53:46 +10:00
Andrew Tridgell
34689cf949
autotest: cope with mavproxy logging msg changes
2015-06-30 14:06:17 +10:00
Peter Barker
d4a34b3da1
SITL: abort sim_vehicle.sh if build fails a second time
...
Previously a build could fail and we would end up running the old code
2015-06-25 10:16:24 +10:00
Andrew Tridgell
7e23912d17
autotest: added -b option for build target to sim_vehicle.sh
2015-06-19 16:39:45 +10:00
Grant Morphett
0645474b3b
autotest: Fixed the LOG_BITMASK for Rover in SITL.
2015-06-18 17:54:19 +10:00
Andrew Tridgell
43d6060ba7
autotest: removed "Library Parameters" heading in autodocs
2015-06-16 10:01:03 +10:00
Andrew Tridgell
46926765c4
autotest: support general models
2015-06-15 09:20:56 +10:00
Randy Mackay
fbec1e63ad
autotest: fix typo in Bitmask keyword for autodocs
2015-06-05 09:19:26 +09:00
Randy Mackay
7c851b781b
autotest: allow Bitmask keyword in autodocs
2015-06-04 21:31:41 +09:00
Andrew Tridgell
f4c61acbc2
autotest: removed old python antennatracker simulator
2015-06-01 14:20:27 +10:00
Andrew Tridgell
074a6cad91
autotest: use new tracker simulator in sim_vehicle.sh
2015-06-01 12:54:06 +10:00
Andrew Tridgell
b6ed86465b
autotest: prioritise .cpp projects over .pde projects
2015-05-30 15:21:25 +09:00
Andrew Tridgell
337cd3d4a7
autotest: allow RebootRequired keyword in autodocs
2015-05-29 16:35:33 +10:00
Andrew Tridgell
320b69c375
autotest: make sim_vehicle.sh work better on windows
2015-05-25 16:50:27 +10:00
Andrew Tridgell
532839d7dd
autotest: remove old python simulators
2015-05-25 12:22:28 +10:00
Andrew Tridgell
9f09ac64cf
autotest: enable internal MAVLink gimbal
...
and add -B option to help debugging
2015-05-25 12:20:27 +10:00
Andrew Tridgell
0d20167294
autotest: removed earth-frame rates usage
...
work only with rates in body frame
2015-05-25 08:42:21 +10:00
Andrew Tridgell
8f5c663463
autotest: show -M option in usage for sim_vehicle.sh
2015-05-24 15:24:02 +10:00
Andrew Tridgell
90aa834102
autotest: use internal simulator backends when possible
2015-05-23 17:14:52 +10:00
Andrew Tridgell
2392481945
autotest: remove old ROS runsim code
2015-05-22 16:09:58 +10:00
Andrew Tridgell
d734e700fc
autotest: support last_letter in sim_vehicle.sh
2015-05-22 16:07:44 +10:00
Andrew Tridgell
088fb95192
autotest: make last_letter run at 500Hz
2015-05-22 16:07:43 +10:00
Andrew Tridgell
a661187ac0
autotest: added some debug to last_letter startup
2015-05-21 21:17:38 +10:00
Andrew Tridgell
4c96ec26e5
autotest: fixed the -e option for sim_vehicle.sh
2015-05-21 21:16:32 +10:00
Andrew Tridgell
dfc7878b14
autotest: fixed cpp files for parameter parsing
2015-05-21 11:42:32 +10:00
Andrew Tridgell
64ace3c0c1
autotest: removed 'make configure'
2015-05-21 10:54:19 +10:00
Andrew Tridgell
dd7c42be67
autotest: setup offsets for 2 SITL compasses
2015-05-16 07:07:35 +10:00
Randy Mackay
c86a396ca0
SITL: allow easier slowing of copter test
2015-05-13 22:40:03 +09:00
Lucas De Marchi
35b550f03d
autotest: fix usage of tabs instead of space
...
Python 3 is stricter with regard to using tabs instead of space (PEP8):
Spaces are the preferred indentation method.
Tabs should be used solely to remain consistent with code that
is already indented with tabs.
Python 3 disallows mixing the use of tabs and spaces for
indentation.
Python 2 code indented with a mixture of tabs and spaces should
be converted to using spaces exclusively.
2015-05-13 20:51:37 +09:00
Randy Mackay
2ac30a53ad
SITL: remove copters 3rd accel scaling from params
2015-05-12 16:43:02 +09:00
Randy Mackay
2ad5011177
SITL: slow down autotest for slow VMs
2015-05-12 16:31:32 +09:00
Andrew Tridgell
fb245cd77b
autotest: removed unmaintained jenkins autotest code
...
this can be revived later if there is interest
2015-05-11 11:27:48 +10:00
Andrew Tridgell
68515d0324
autotest: fixed CopterAVC test
2015-05-11 11:26:54 +10:00
Andrew Tridgell
044a09425b
autotest: cope with environments with no $DISPLAY
2015-05-11 09:19:54 +10:00
Andrew Tridgell
068b862888
autotest: use buildlogs directory consistently
2015-05-11 08:37:49 +10:00
Andrew Tridgell
aaff670ec4
autotest: use builtin JSBSim support for plane testing
2015-05-11 08:06:31 +10:00
Andrew Tridgell
ebf358138f
autotest: use internal sim code for JSBSim
2015-05-10 21:58:05 +10:00
Andrew Tridgell
6b668c08dc
autotest: use internal rover sim in sim_vehicle.sh
2015-05-09 21:22:02 +10:00
Fabio Kruger
d585d5691d
autotest: Enables copy to clipboard from xterm shells. Useful to copy gdb output.
2015-05-08 16:42:43 +10:00
Ramón Roche
a2a0d834aa
autotest: provide a custom location to set as sim home
...
this helps to set a custom home location on sim, if the location is
outside of the locations in Tools/autotest/locations.txt
Usage:
sim_vehicle.sh -l 37.872991,-122.302348,20,260
The location needs to be in the same format as the locations defined in
locations.txt inside autotest
2015-05-08 13:51:37 +10:00
Michael Day
a17f53254c
autotest: Separated McMillan into McMillan and McMillan_East in locations.txt
2015-05-08 09:18:28 +09:00
Andrew Tridgell
c27b605b86
autotest: fixed sim_vehicle -w for plane
2015-05-07 17:28:00 +10:00
Andrew Tridgell
98df4fe60e
autotest: make sim command clearer in logs
2015-05-06 10:10:13 +10:00
Andrew Tridgell
fe536a4b89
autotest: use internal copter sim for autotest
2015-05-05 16:56:40 +10:00
Andrew Tridgell
d5b51f2129
autotest: use internal simulator for copter test
2015-05-05 16:56:39 +10:00
Andrew Tridgell
209896afc7
autotest: use builtin rover model for autotest
2015-05-05 16:56:39 +10:00
Andrew Tridgell
8c8c910ad0
autotest: removed the old AVR/2560 code in autotest
...
now checked with build_all
2015-05-05 10:39:31 +10:00
Andrew Tridgell
3d14b47d8b
autotest: try to run at 10x, not 100x speed
...
if we run too fast mavproxy can't keep up
2015-05-05 09:45:59 +10:00
Andrew Tridgell
5d8a897330
autotest: use right sim backend for different vehicles
2015-05-05 09:45:59 +10:00
Andrew Tridgell
9204cab7d5
autotest: fixed rover test
2015-04-30 18:45:38 +10:00
Andrew Tridgell
1cbbf1ab9e
autotest: start SITL in synthetic clock mode
2015-04-30 17:19:56 +10:00
Andrew Tridgell
a262f9d31b
autotest: disable the devrelease build for now
...
not being kept updated
2015-04-30 14:09:59 +10:00
Andrew Tridgell
3300de2c9d
autotest: added some gyro and accel noise to copter sim
...
this noise should be kinematically consistent, so will be better for
the EKF
2015-04-21 21:33:27 +10:00
Andrew Tridgell
79f6d93dc9
autotest: change SIM_GPS_DELAY in parameters to 1
...
better matches uBlox
2015-04-21 21:05:07 +10:00
Andrew Tridgell
03b5305837
autotest: allow for negative col pitch in crrcsim heli
...
this allows for hovering upside down in acro mode
2015-04-21 20:45:30 +10:00
Andrew Tridgell
5f8c05b712
autotest: fixed extraction of defaults
2015-04-20 15:12:51 +10:00
Andrew Tridgell
76a81069c2
autotest: removed unused Rascal XML config
2015-04-20 09:09:23 +10:00
Andrew Tridgell
ffd4662ec4
autotest: convert rover sim to use sim_wrapper.py
2015-04-20 08:36:52 +10:00
Andrew Tridgell
dbeaccc3d9
autotest: auto-adjust frame rate for crrcsim
2015-04-20 08:20:50 +10:00
Andrew Tridgell
6897bfdc6b
autotest: fixes for crrcsim with heli model
2015-04-20 08:05:29 +10:00
Andrew Tridgell
e9b6863b23
autotest: changed to new crrcsim FDM protocol format
2015-04-19 15:49:05 +10:00
Andrew Tridgell
59e25d4b2c
autotest: added CRRCSim frame targets
2015-04-19 12:08:27 +10:00
Andrew Tridgell
1cd114e300
autotest: added initial CRRCSim backend
2015-04-19 12:08:26 +10:00
Andrew Tridgell
b5c40cad76
autotest: added gps_distance and gps_bearing
...
needed for CRRCSim backend
2015-04-19 12:08:26 +10:00
Andrew Tridgell
b6ff19e86c
autotest: make default rate depend on model type
2015-04-19 12:08:26 +10:00
Andrew Tridgell
633e7122e7
autotest: added some lateral thrust to helicopter simulator
2015-04-19 12:08:26 +10:00
Andrew Tridgell
6b21aceed0
autotest: moved constrain() into util.py
2015-04-19 12:08:26 +10:00
Andrew Tridgell
d691cfc3d8
autotest: rename sim_multicopter.py to sim_wrapper.py
...
it now supports multiple vehicle types
2015-04-19 12:08:25 +10:00
Randy Mackay
a04bc263f6
SITL: remove redundant takeoff from copter test
2015-04-16 21:00:38 +09:00
Randy Mackay
d0036290c1
SITL: copter test displays which RTL failed
2015-04-16 21:00:17 +09:00
Randy Mackay
1af6fb13ad
SITL: clear glitches before running test
2015-04-15 17:33:25 +09:00
Randy Mackay
90b02a2685
SITL: shorten GPS glitch duration for copter
2015-04-15 17:33:23 +09:00
Andrew Tridgell
d4e9418ad4
autotest: rename jsmsim folder to jsb_sim
...
this prevents problems on windows with virtualbox. It tries to run
JSBSim as the directory 'jsbsim' and fails
2015-04-14 09:04:11 +10:00
Andrew Tridgell
82f6bb3c17
autotest: use common frame time handling
2015-04-13 10:08:12 +10:00
Andrew Tridgell
7f89f73ad1
autotest: use simulation time for all time delays
2015-04-13 10:08:12 +10:00