Commit Graph

2426 Commits

Author SHA1 Message Date
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 43e3948816 desktop: show the full path to the desktop executable 2011-12-02 21:46:55 +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 7167fec784 desktop: added SO_REUSEADDR after accept() 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 706c6c38fa desktop: fixed calculation of angular velocities
thanks to James Goppert for the frame conversion maths
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
James Goppert b9f370e33d Commented out debugging in guide. 2011-11-29 18:08:50 -05:00
James Goppert 38c19c50be Merge branch 'master' of github.com:arktools/ardupilotone
Conflicts:
	libraries/APO/AP_Guide.cpp
2011-11-29 18:06:38 -05:00
James Goppert b6dcd70cf9 Working on yaw command. 2011-11-29 17:38:18 -05:00
Wenyao Xie a0824b4cbe Fixed guidance bugs in APO. 2011-11-29 17:37:42 -05:00
Wenyao Xie 6948c50617 Fixed typo in readme. 2011-11-29 14:02:27 -05:00
James Goppert a9c6c69ba1 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-29 14:00:15 -05:00
James Goppert 92efa90d0f APO fixes. 2011-11-29 13:59:44 -05:00
Michael Oborne 2ee493551d APM Planner 1.0.99
trial Scripting - rc based
fix zoom to cancel
add srtm alt and auto download
2011-11-29 21:49:11 +08:00
Jason Short 9931cacec7 Enabled Ch7 simple mode switching 2011-11-28 22:41:12 -08:00
Jason Short 69dd8264e6 adding flag for finished mission 2011-11-28 22:28:51 -08:00
Jason Short b92b4e9092 cleanup 2011-11-28 21:40:22 -08:00
Jason Short eb6d34e1fc Fix error with calc_nav_pitch_roll 2011-11-28 21:27:29 -08:00
Doug Weibel 88ab4f7d70 Fix for intermittent bug of log #1 starting on page 2 and confusing file system 2011-11-28 19:43:10 -07:00
Doug Weibel b03de3095e Add DataFlash.Init before doing a forced log erase on eeprom reset.
Add progress indication during log erase
2011-11-28 19:42:27 -07:00
Jason Short b4a0d8a275 Fixed navigation bug 2011-11-28 14:22:05 -08:00
Jason Short ce5ad442fc Git Test 2011-11-28 10:54:20 -08:00
Jason Short 62ed256fca made the crosstrack use the previous WP instead of the current loc to get a better line in AP. 2011-11-28 10:33:06 -08:00
Jason Short 82adf1df6b removed need to send increment flag to update commands
constrained climb_rate value
2011-11-28 10:33:06 -08:00
Jason Short 504b4b52d6 slight refactoring to avoid the increment issue when changing commands 2011-11-28 10:33:06 -08:00
Jason Short 4a6feb3acb better comments out of some old unused functions to avoid compiler errors 2011-11-28 10:33:06 -08:00
Jason Short 909e5796eb Logging input to find this freeze bug 2011-11-28 10:33:06 -08:00
Jason Short df57380adc Erasing Logs causing major havoc. Users getting infinite loop. 2011-11-28 10:33:05 -08:00
Jason Short 79945d02b7 made missions work with index of 1 2011-11-28 10:33:05 -08:00
James Goppert e8d74ae3fe Fixed apo radio error. 2011-11-28 12:29:05 -05:00
Jason Short cc1593d16d made Logs dump with dump 0 or -1 2011-11-27 22:23:02 -08:00
Jason Short b3bd4bd3c9 Cosmetic cleanup, commented functions for compiler warnings 2011-11-27 22:23:02 -08:00
Jason Short fb5302c50b No longer resetting ch7 wp index with mode change, requires reboot 2011-11-27 22:23:02 -08:00
James Goppert 8cbeafa6ba Updated plane controller for apo. 2011-11-28 00:58:39 -05:00
James Goppert 83aceb5e8f Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-28 00:56:29 -05:00
James Goppert 715e7c84a4 Updated apo for merge with apm 2.0 changes.
Still need to handle switches for 2.0 board in hal.
Should probably move into hal ctor.
2011-11-28 00:53:30 -05:00
Andrew Tridgell f59f9668e9 autotest: use kmz file not kml
saves bandwidth
2011-11-28 16:53:20 +11:00
Andrew Tridgell bdb1599e96 desktop: improved the accuracy of the sensor emulation 2011-11-28 16:22:33 +11:00