UAS/Design/Software: Difference between revisions

From HeatSync Labs Wiki
Jump to navigation Jump to search
(Created page with 'Software Design should be layout out here. Should have an initial design that outlines the major components, and how they inter communicate. ==Implementation Considerations ==…')
 
en>Jmussemann
No edit summary
Line 3: Line 3:
Should have an initial design that outlines the major components, and how they inter communicate.
Should have an initial design that outlines the major components, and how they inter communicate.


In order to fully describe a motion status of an object, 6 variables are needed, 3 linear coordinate: x, y, z, and 3 angular coordinate α, β, γ. accelerometer can measure the x y z and gyro can measure the α, β, γ, so 6 variables are all measured by the 2 elements, you get the exact status.


==Implementation Considerations ==
==Implementation Considerations ==

Revision as of 17:10, 12 September 2011

Software Design should be layout out here.

Should have an initial design that outlines the major components, and how they inter communicate.


In order to fully describe a motion status of an object, 6 variables are needed, 3 linear coordinate: x, y, z, and 3 angular coordinate α, β, γ. accelerometer can measure the x y z and gyro can measure the α, β, γ, so 6 variables are all measured by the 2 elements, you get the exact status.

Implementation Considerations

  • code will be implemented in c++
  • application will be single threaded, design may or mayn't take this into consideration.