- The
AttitudeObserver
class simulates an ideal attitude observer. - The
AttitudeObserver
class observes attitude quaternion with noise.
attitude_observer.cpp, attitude_observer.hpp
: Definitions and declarations of the classattitude_observer.ini
: Initialization fileplot_attitude_observer.py
: An example of a Python script to plot attitude observer output
- Set the parameters in
attitude_observer.ini
.error_angle_standard_deviation_deg
: Standard deviation of error angle- Other parameters
- Parameters for the
Component
class
- Parameters for the
- Create an instance by using the initialization function
InitializeAttitudeObserver
- Use the
GetQuaternion_i2b
function to get magnetic field information.
- The
MainRoutine
function adds the noise to the true attitude quaternion.
- NA
- NA
- The output result obtained by the default initial settings.
- The figure is generated by the Python script.