Inspirati / gentlenav

Automatically exported from code.google.com/p/gentlenav
0 stars 0 forks source link

Create and use a Library #11

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I think we should pull out the following code into a library (libmatrix?  
libdonut?)

 - radio in, servo out
 - gps code
 - DCM code
 - navigation code
 - utility code to do things like sending telemetry

We'll have to decide what the interface to this library should look like.  It 
should be able to be 
fairly simple.

Then MatrixPilot will mostly be made up of code that configures the library, 
the main state 
machine, code to control the surfaces based on the rmat and waypoints, and code 
to send out 
telemetry data.

Then the Helicopter code could either be integrated with MatrixPilot, or could 
be built as another 
small program that uses the same big library.

Original issue reported on code.google.com by benjie on 20 Apr 2010 at 11:57

GoogleCodeExporter commented 9 years ago

Original comment by benjie on 21 Apr 2010 at 1:24

GoogleCodeExporter commented 9 years ago

Original comment by benjie on 16 Jun 2010 at 6:20