Config for the IMU sensor. More...
#include <MultiSenseTypes.hh>
Classes | |
| struct | OperatingMode |
| Config for a specific IMU operating mode. There are separate modes for each of the IMU sensors (i.e. accelerometer, gyroscope, magnetometer) More... | |
Public Member Functions | |
| bool | operator== (const ImuConfig &rhs) const |
| Equality operator. More... | |
Public Attributes | |
| std::optional< OperatingMode > | accelerometer = std::nullopt |
| Configuration for the onboard accelerometer. More... | |
| std::optional< OperatingMode > | gyroscope = std::nullopt |
| Configuration for the onboard gyroscope. More... | |
| std::optional< OperatingMode > | magnetometer = std::nullopt |
| Configuration for the onboard magnetometer. More... | |
| uint32_t | samples_per_frame = 0 |
| The number of IMU samples which should be included in a IMU frame. More... | |
Config for the IMU sensor.
Definition at line 834 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
|
inline |
Equality operator.
Definition at line 890 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
| std::optional<OperatingMode> multisense::MultiSenseConfig::ImuConfig::accelerometer = std::nullopt |
Configuration for the onboard accelerometer.
Definition at line 875 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
| std::optional<OperatingMode> multisense::MultiSenseConfig::ImuConfig::gyroscope = std::nullopt |
Configuration for the onboard gyroscope.
Definition at line 880 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
| std::optional<OperatingMode> multisense::MultiSenseConfig::ImuConfig::magnetometer = std::nullopt |
Configuration for the onboard magnetometer.
Definition at line 885 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
| uint32_t multisense::MultiSenseConfig::ImuConfig::samples_per_frame = 0 |
The number of IMU samples which should be included in a IMU frame.
Definition at line 870 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.