Matrix Controller Reference Manual - kwan3217/Orbiter GitHub Wiki
MatrixController Copyright 2009 Chris Jeppesen. Published by St. Kwan's Home for the Terminally ADD. This work is released under the GNU Library GPL.
The MatrixController is an attitude control system implemented using matrices. Given a target attitude, the controller uses the maneuvering thrusters to achieve the target attitude.
The MatrixController is not an MFD, vessel, or autopilot. Instead, it is a component of any of these. What is typically called "guidance" is actually at least three separate tasks:
- Navigation: Figuring out where the vessel is
- Guidance: Figuring out where the vessel should be and how to get there
- Control: Making the vessel follow the commands from Guidance
Another thing the controller isn't: It isn't subject to gimbal lock. You may freely point at any attitude however close to (or right at) any pole, and the controller will keep on cranking.