Brian Webb
|
0f9f897870
|
Added PPM packet to packet handler, created replacement system module for PipXtreme (PipXtreme module), removed all UAVObjects from PipXtreme, and added parsing of incoming (over USB/COM) UAVTalk stream.
|
2012-04-07 18:17:32 -07:00 |
|
James Cotton
|
414e62f14e
|
Revert "Disable baro updates into INSGPS for now. Seems to cause issues."
This reverts commit 04591309770679e7b01c53a6cb54cac1c043f8b6.
|
2012-04-07 00:58:36 -05:00 |
|
James Cotton
|
fcb9193d25
|
Disable baro updates into INSGPS for now. Seems to cause issues.
|
2012-04-07 00:58:36 -05:00 |
|
James Cotton
|
aa6c8a451d
|
Shrink some stack sizes
|
2012-04-07 00:58:36 -05:00 |
|
James Cotton
|
81fcfd45c4
|
Some work on the code to initialize the INSGPS and allow setting the variance
of the baro
|
2012-04-07 00:37:42 -05:00 |
|
Brian Webb
|
56a2006fd8
|
Reconfigured to run on the real PipX board.
|
2012-04-06 18:44:31 -07:00 |
|
Brian Webb
|
bc1adb2519
|
Some cleanup of rfm22 driver.
|
2012-04-06 17:36:35 -07:00 |
|
James Cotton
|
345b6578b1
|
Fix a possible race condition for complimentary filter on L3GD20 attitude
estimation where the accel queue wouldn't immediately have data available.
Added 1 ms timeout on queue.
|
2012-04-06 13:59:12 -05:00 |
|
James Cotton
|
e60c70251f
|
Slow down update rate for the altitude hold smoothed EKF
|
2012-04-06 13:58:46 -05:00 |
|
James Cotton
|
ea13536da0
|
Take quidance settings from simulation and make the INSGPS pick up the GPS
noise from a setting.
|
2012-04-06 12:59:49 -05:00 |
|
Brian Webb
|
fff93910e2
|
RFM22B device now fully interrupt driven. Packet handeling moved to RadioComBridge module.
|
2012-04-05 20:24:50 -07:00 |
|
James Cotton
|
3071f77d59
|
Add Baro offset to the simulation
|
2012-04-03 10:58:48 -05:00 |
|
James Cotton
|
c988685293
|
Simulate GPS noise drift
|
2012-04-03 09:17:55 -05:00 |
|
James Cotton
|
5d0e513678
|
Fix small deg/rad issue in generating gps data
|
2012-04-03 09:17:55 -05:00 |
|
James Cotton
|
df6bc4deff
|
Enable guidance on simulation and add wind model
|
2012-04-03 09:16:31 -05:00 |
|
James Cotton
|
ca535c2632
|
Fix bugs in simulated sensor data. Now works well with INSGPS.
|
2012-04-03 09:16:31 -05:00 |
|
James Cotton
|
84040d25b4
|
Add attitudesimulated object to capture the simulated state
|
2012-04-03 09:16:30 -05:00 |
|
James Cotton
|
6df9691609
|
Bring back the original module files and remove comments from FreeRTOS
debugging
|
2012-04-03 09:16:30 -05:00 |
|
James Cotton
|
543500ed78
|
Improve the simulated sensors to produce (I think) consistent data now
|
2012-04-03 09:16:30 -05:00 |
|
James Cotton
|
fbd8695d7d
|
Check in WIP for osx simulation
|
2012-04-03 09:16:30 -05:00 |
|
James Cotton
|
28cab678ce
|
Simulate a more complete QC model.
|
2012-04-03 09:16:28 -05:00 |
|
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
|
6adc74f6f9
|
Check in the fake sensor data module
|
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
|
cfd92de87a
|
Add explicit casts in manualcontrol to avoid compiler warnings/errors
|
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
|
ba1ade33cb
|
Get navigation working and program hardcoded flight path
|
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
|
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
|
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 |
|
James Cotton
|
71d0180d45
|
Use the sensor variances from object
|
2012-04-03 03:42:28 -05:00 |
|
James Cotton
|
ce2d1f94f6
|
Better hardcoded constants for INS variances
|
2012-04-03 03:42:27 -05:00 |
|
James Cotton
|
de7fc81795
|
Fixes to the GPS LLA to NED translation
|
2012-04-03 03:42:27 -05:00 |
|
James Cotton
|
e32ab9342c
|
Shuffle some stack sizes around
|
2012-04-03 03:42:26 -05:00 |
|
James Cotton
|
4cadb7ec0e
|
Forgot to initialize revo settings object
|
2012-04-03 03:42:26 -05:00 |
|