[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4792: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4793: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
AutoQuad Forum • View topic - NASA competition - suitability of AQ6 or M4

NASA competition - suitability of AQ6 or M4

Info and discussion about the original AQ v6 flight controller

Re: NASA competition - suitability of AQ6 or M4

Postby JussiH » Wed Oct 01, 2014 1:22 pm

Pls send me a PM to arrange the HW

Jussi
JussiH
 
Posts: 2103
Joined: Thu Jun 21, 2012 9:25 pm

Re: NASA competition - suitability of AQ6 or M4

Postby Max » Wed Oct 01, 2014 9:36 pm

Max
 
Posts: 2814
Joined: Mon Aug 13, 2012 9:45 pm
Location: Near Ithaca, NY, USA

Re: NASA competition - suitability of AQ6 or M4

Postby Kisssys » Thu Oct 02, 2014 1:58 am

I agree with Max on the M4, the AQ6 is better for your purpose. The AQ7 is probably the perfect choice with a Gumstix to run your algorithm but that's all very virgin ground.
Steve
Kisssys
Kisssys
 
Posts: 1340
Joined: Sat Jun 23, 2012 9:23 pm

Re: NASA competition - suitability of AQ6 or M4

Postby flomartel » Fri Oct 03, 2014 7:56 am

Thank you all for the information provided! I will need some more time to study it...
flomartel
 
Posts: 13
Joined: Thu Jun 05, 2014 4:31 pm
Location: MN, USA

Re: NASA competition - suitability of AQ6 or M4

Postby flomartel » Fri Oct 10, 2014 8:09 am

I'm starting to setup my build environment and will soon attempt to compile and upload an unmodified firmware onto the AQ at first.

On a somewhat separate note, I am also looking at possibly implementing an AGL sensor with the AQ. The obvious functionalities are precision landing and flying at a set altitude above ground. Has any of this work been done for a sonar/lidar?

I noticed a separate UKF has been added lately for the altitude ("alt_ukf") that uses measured downward acceleration integrated over time for the prediction step and measured barometric pressure converted to an altitude value for the correction step. The resulting ALT_POS and ALT_VEL state estimates are used when gpsData.hAcc (horizontal accuracy estimate contained in the NAV-POSLLH uBlox message) > 0.8 meters. Otherwise, UKF_PRES_ALT (the 17th state estimate - navUkfData.x[16] - of the nav filter) and UKF_VELD (the 3rd state estimate) are used since USE_PRES_ALT is set to 1 by default.

So, what I understand from this is that when the reported horizontal (why not vertical?) accuracy of the GPS measurements is insufficient, ALT_POS and ALT_VEL are used, otherwise UKF_PRES_ALT and UKF_VELD are used. I looked at the equations and the state estimates are calculated a little differently between the two filters (initial values are the same), but I’m struggling to understand why. For example, barometer bias is taken into account in the altUkfTimeUpdate but not the accelerometer bias. Another example is that measured downward acceleration integrated over time for the prediction step (“acc”) is divided by two in the alt UKF but not in the nav UKF. More fundamentally, I don’t get why there’s a separate alt UKF coded for when GPS performance is degraded (or in a GPS denied environment) since UKF_VELD is not determined using GPS height anyways. Is it linked to the use of “navData.presAltOffset” which adjusts pressure altitude for waypoint navigation when there’s a good GPS fix?

I’m not intimately familiar with UKFs, and I haven’t taken the time to reconstruct all the equations, so I may be a little over my head. I do want to learn how it all works...

How were the process and measurement noise values for the altitude and vertical velocity for both the alt and nav UKFs determined (there’s a bunch of them)? I’m trying to find what kind of specs/measurements I would need to find out about the sensor I would like to integrate to determine some decent noise values to use.
flomartel
 
Posts: 13
Joined: Thu Jun 05, 2014 4:31 pm
Location: MN, USA

Re: NASA competition - suitability of AQ6 or M4

Postby bn999 » Fri Oct 10, 2014 11:19 am

bn999
 
Posts: 1559
Joined: Thu Jun 21, 2012 11:40 pm

Re: NASA competition - suitability of AQ6 or M4

Postby flomartel » Sat Oct 11, 2014 12:27 am

flomartel
 
Posts: 13
Joined: Thu Jun 05, 2014 4:31 pm
Location: MN, USA

Re: NASA competition - suitability of AQ6 or M4

Postby bn999 » Sat Oct 11, 2014 1:56 pm

bn999
 
Posts: 1559
Joined: Thu Jun 21, 2012 11:40 pm

Re: NASA competition - suitability of AQ6 or M4

Postby zhlearnaq » Thu Dec 18, 2014 2:04 pm

hello,
Could anybody tell me the frequency of the attitude calculation - the value of AQ_OUTER_TIMSTEP? Is it a fixed value?
zhlearnaq
 
Posts: 43
Joined: Wed May 14, 2014 10:47 am

Re: NASA competition - suitability of AQ6 or M4

Postby zhlearnaq » Thu Dec 18, 2014 2:05 pm

hello,
Could anybody tell me the frequency of the attitude calculation - the value of AQ_OUTER_TIMSTEP? Is it a fixed value?
zhlearnaq
 
Posts: 43
Joined: Wed May 14, 2014 10:47 am

PreviousNext

Return to AutoQuad 6 Flight Controller

Who is online

Users browsing this forum: No registered users and 2 guests

cron