The SensorCalibration class is used for holding the calibration information of each rokubi mini sensor.
More...
#include <SensorCalibration.hpp>
|
| Eigen::Matrix< double, 6, 1 > | accelerationOffset_ |
| | The matrix for the acceleration. More...
|
| |
| Eigen::Matrix< double, 6, 1 > | angularRateOffset_ |
| | The offset matrix for the angular rate. More...
|
| |
| Eigen::Matrix< double, 6, 6 > | calibrationMatrix_ |
| | The calibration matrix. More...
|
| |
| Eigen::Matrix< double, 6, 1 > | calibrationOffset_ |
| | The calibration offset matrix. More...
|
| |
| Eigen::Matrix< double, 10, 1 > | inertia_ |
| | The inertia matrix. More...
|
| |
| uint32_t | passphrase_ { 0x87654321 } |
| | The passphrase. More...
|
| |
| Eigen::Matrix< double, 6, 1 > | temperatureGain_ |
| | The temperature gain matrix. More...
|
| |
| Eigen::Matrix< double, 2, 1 > | thermistorCalibration_ |
| | The thermistor calibration matrix. More...
|
| |
The SensorCalibration class is used for holding the calibration information of each rokubi mini sensor.
Definition at line 16 of file SensorCalibration.hpp.
◆ NodeHandlePtr
◆ SensorCalibration()
| rokubimini::calibration::SensorCalibration::SensorCalibration |
( |
| ) |
|
|
default |
◆ ~SensorCalibration()
| rokubimini::calibration::SensorCalibration::~SensorCalibration |
( |
| ) |
|
|
default |
◆ getCalibrationMatrix() [1/2]
| Eigen::Matrix<double, 6, 6>& rokubimini::calibration::SensorCalibration::getCalibrationMatrix |
( |
| ) |
|
|
inline |
◆ getCalibrationMatrix() [2/2]
| Eigen::Matrix< double, 6, 6 > & rokubimini::calibration::SensorCalibration::getCalibrationMatrix |
( |
| ) |
const |
|
inline |
◆ getPassPhrase()
| const uint32_t rokubimini::calibration::SensorCalibration::getPassPhrase |
( |
| ) |
const |
|
inline |
◆ load()
| bool rokubimini::calibration::SensorCalibration::load |
( |
const std::string & |
key, |
|
|
const NodeHandlePtr & |
nh |
|
) |
| |
Loads the calibrations from the parameter server.
- Parameters
-
| key | The key to search in the parameter server. |
| nh | The ROS NodeHandle to access the parameter server. |
- Returns
- True if the calibrations were loaded successfully.
Definition at line 7 of file SensorCalibration.cpp.
◆ setCalibrationMatrix()
| void rokubimini::calibration::SensorCalibration::setCalibrationMatrix |
( |
const Eigen::Matrix< double, 6, 6 > & |
calibrationMatrix | ) |
|
|
inline |
Sets the calibration matrix.
- Parameters
-
| calibrationMatrix | The calibration matrix. |
Definition at line 96 of file SensorCalibration.hpp.
◆ setPassPhrase()
| void rokubimini::calibration::SensorCalibration::setPassPhrase |
( |
const uint32_t |
passphrase | ) |
|
|
inline |
Sets the passphrase.
- Parameters
-
| passphrase | The passphrase to be set. |
Definition at line 60 of file SensorCalibration.hpp.
◆ accelerationOffset_
| Eigen::Matrix< double, 6, 1 > rokubimini::calibration::SensorCalibration::accelerationOffset_ |
|
private |
◆ angularRateOffset_
| Eigen::Matrix< double, 6, 1 > rokubimini::calibration::SensorCalibration::angularRateOffset_ |
|
private |
◆ calibrationMatrix_
| Eigen::Matrix< double, 6, 6 > rokubimini::calibration::SensorCalibration::calibrationMatrix_ |
|
private |
◆ calibrationOffset_
| Eigen::Matrix< double, 6, 1 > rokubimini::calibration::SensorCalibration::calibrationOffset_ |
|
private |
◆ inertia_
| Eigen::Matrix< double, 10, 1 > rokubimini::calibration::SensorCalibration::inertia_ |
|
private |
◆ passphrase_
| uint32_t rokubimini::calibration::SensorCalibration::passphrase_ { 0x87654321 } |
|
private |
◆ temperatureGain_
| Eigen::Matrix< double, 6, 1 > rokubimini::calibration::SensorCalibration::temperatureGain_ |
|
private |
◆ thermistorCalibration_
| Eigen::Matrix< double, 2, 1 > rokubimini::calibration::SensorCalibration::thermistorCalibration_ |
|
private |
The documentation for this class was generated from the following files: