James Cotton
|
f1aa3b658e
|
Add a new sensor simulation mode that essentially has a gyro rate that is rate
desired and the accel based on the current attitude.
|
2012-04-03 09:16:28 -05:00 |
|
James Cotton
|
ce54c4205d
|
Disable a print from the port that was causing rashes
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
6df2df6eec
|
Get rid of the mutex when enabling/disabling soft IRQs. This isn't ideal but
it seems to be triggering deadlocks.
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
6adc74f6f9
|
Check in the fake sensor data module
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
dee17f8fd4
|
Enable task run time monitoring in osx simulation
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
0e815540ff
|
Patch from Stac that processes module names without using sed. Also enable
diagnostic stuff for simulation.
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
2391385788
|
Remove the pauase in the idle task. Increases load but also stability.
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
e97c1bc016
|
Include the module include file before any uavo ones
|
2012-04-03 09:16:27 -05:00 |
|
James Cotton
|
dfa39b59bf
|
Rename the pios_config file for simulation
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
cb7b475d03
|
Remove the need ot have two ways of listing the modules for simulation
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
76bdd09795
|
Rename the pios_config file for simulation
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
e79a6e292b
|
Add watchdog flag for simulated sensor task
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
e0fbdaf9fe
|
Move the pios_board_posix file to something more general
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
c8a64ccbc7
|
Need to use slightly different code to generate the InitMods.c function for
simulation because of the Attitude/Revolution format.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
1763d0c72c
|
Switch to conditional signaling. Seems more robust.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
f0e84088c1
|
Simulated LED now flashing.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
5589ca60db
|
Check in compilation files for OSX simulation. Update to work on revolution
tree.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
ea5b733ac8
|
Fix the soft timing in pios_delay. Also disable LED printing messages.
|
2012-04-03 09:16:26 -05:00 |
|
James Cotton
|
dd5a71c48d
|
Add watchdog flag for simulated sensor task
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
ae2f1e95f6
|
Move the pios_board_posix file to something more general
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
5fd569829c
|
Need to use slightly different code to generate the InitMods.c function for
simulation because of the Attitude/Revolution format.
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
5901a07eb1
|
Switch to conditional signaling. Seems more robust.
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
99b81c7159
|
Simulated LED now flashing.
|
2012-04-03 09:16:25 -05:00 |
|
James Cotton
|
4e64b27034
|
Disable matlab simulation for now
|
2012-04-03 09:16:24 -05:00 |
|
James Cotton
|
cfd92de87a
|
Add explicit casts in manualcontrol to avoid compiler warnings/errors
|
2012-04-03 09:16:24 -05:00 |
|
James Cotton
|
7ba32f8735
|
Check in compilation files for OSX simulation. Update to work on revolution
tree.
|
2012-04-03 09:16:24 -05:00 |
|
James Cotton
|
5827e3f565
|
Add box around logo path
|
2012-04-03 03:42:37 -05:00 |
|
James Cotton
|
bfb0c6935e
|
Make pathplanner use callbacks on the waypoints and their index to pick up
changes from the GCS while flying
|
2012-04-03 03:42:37 -05:00 |
|
James Cotton
|
c26cceb47b
|
If the waypoint index is changed then update teh position desired. This should
probably be done with change callbacks because currently changing the waypoints
themselves doesn't update position desired.
|
2012-04-03 03:42:36 -05:00 |
|
James Cotton
|
6d1c36680f
|
Scale the max velocity as a magnitude on teh vector instead of independently on
each direction
|
2012-04-03 03:42:36 -05:00 |
|
James Cotton
|
5b3cc4876e
|
In simulations a higher GPS noise is required for the INS
|
2012-04-03 03:42:35 -05:00 |
|
James Cotton
|
32f76db8ae
|
Only update position desired when you change waypoints active
|
2012-04-03 03:42:35 -05:00 |
|
James Cotton
|
d93ee95a4a
|
For now update waypoints periodically or GCS not aware of them
|
2012-04-03 03:42:35 -05:00 |
|
James Cotton
|
ba1ade33cb
|
Get navigation working and program hardcoded flight path
|
2012-04-03 03:42:34 -05:00 |
|
James Cotton
|
cd5fad2ae9
|
Update the map to set locations with the home location representation
|
2012-04-03 03:42:34 -05:00 |
|
James Cotton
|
62117430cf
|
Flip the sign of throttle in the guidance altitude control
|
2012-04-03 03:42:34 -05:00 |
|
James Cotton
|
7f226867c6
|
Some bug fixes for revo attitude estimation.
|
2012-04-03 03:42:33 -05:00 |
|
James Cotton
|
d4488512c0
|
Add RTH waypoint action
|
2012-04-03 03:42:33 -05:00 |
|
James Cotton
|
3eac69e953
|
Create stub for waypoint navigation
|
2012-04-03 03:42:32 -05:00 |
|
James Cotton
|
c8ceea72e6
|
Increase the telemetry queue size from revolution
|
2012-04-03 03:42:32 -05:00 |
|
James Cotton
|
af9f36d7df
|
Improve the attitude initialization for all of the modes
|
2012-04-03 03:42:32 -05:00 |
|
James Cotton
|
3888d6ff69
|
Changed settings that makes updates smoother
|
2012-04-03 03:42:31 -05:00 |
|
James Cotton
|
319b53a342
|
Make sure full initialization routine for INSGPS occurs each time it is
restarted.
|
2012-04-03 03:42:31 -05:00 |
|
James Cotton
|
372f959c37
|
Refine some stack sizes
|
2012-04-03 03:42:30 -05:00 |
|
James Cotton
|
54880c83a0
|
Fix some task sizes and the memory limits
|
2012-04-03 03:42:30 -05:00 |
|
James Cotton
|
56af74d17c
|
Fix map to work with the new HomeLocation (no ECEF)
|
2012-04-03 03:42:30 -05:00 |
|
James Cotton
|
a83fb019f6
|
When in complimentary filter mode pass the GPS information straight
through to Position Actual
|
2012-04-03 03:42:29 -05:00 |
|
James Cotton
|
98b1a21921
|
Fixup: Shouldn't update gps until home location is set
|
2012-04-03 03:42:29 -05:00 |
|
James Cotton
|
7a3ec3e173
|
Some code cleanup to get rid of some warning messages
|
2012-04-03 03:42:29 -05:00 |
|
James Cotton
|
23625904c5
|
Remove the now unused ECEF and Rne fields from HomeLocation. Also reenable
calculation of the WMM and HomeLocation from the GPS code for revolution.
|
2012-04-03 03:42:28 -05:00 |
|