What does it do?

Takes Manual Thrust for each degree of freedom and converts it to individual thrust value for each thrust vector according to the thruster map for each degree of freedom.

Challenges

  • PWM values to Thrust values
  • Linear conversion of pwm values to thrust values
  • Ensuring zero before shutdown

Hierarchy

  • Motioncontroller
  • PID Controller
  • Reporters
  • Thruster-config