|
Autoware.Auto
|
|
#include <xsens_gps_translator.hpp>


Classes | |
| class | Config |
Public Member Functions | |
| XsensGpsTranslator (const Config &config) | |
| void | parse_xdigroup_mtdata2 (XDIGroup xdigroup, sensor_msgs::msg::NavSatFix &message, int32_t data_id, const std::vector< uint8_t > &content) |
| void | parse_gnss (sensor_msgs::msg::NavSatFix &message, int32_t data_id, const std::vector< uint8_t > &content) |
Public Member Functions inherited from autoware::drivers::xsens_driver::XsensBaseTranslator< XsensGpsTranslator, sensor_msgs::msg::NavSatFix > | |
| XsensBaseTranslator () | |
| bool8_t | use_double_precision (int32_t data_id) |
| bool8_t | convert (const Packet &pkt, sensor_msgs::msg::NavSatFix &output) |
| Convert Xsens frames into ROS messages. An Xsens frame is composed of the following bytes: More... | |
| void | parse_mtdata2 (sensor_msgs::msg::NavSatFix &output) |
Additional Inherited Members | |
Protected Types inherited from autoware::drivers::xsens_driver::XsensBaseTranslator< XsensGpsTranslator, sensor_msgs::msg::NavSatFix > | |
| enum | State |
Protected Member Functions inherited from autoware::common::helper_functions::crtp< XsensGpsTranslator > | |
| const XsensGpsTranslator & | impl () const |
| XsensGpsTranslator & | impl () |
Protected Attributes inherited from autoware::drivers::xsens_driver::XsensBaseTranslator< XsensGpsTranslator, sensor_msgs::msg::NavSatFix > | |
| std::vector< uint8_t > | raw_message_ |
| State | current_state_ |
| MID | current_mid_ |
| std::size_t | current_length_ |
|
explicit |
| void autoware::drivers::xsens_driver::XsensGpsTranslator::parse_gnss | ( | sensor_msgs::msg::NavSatFix & | message, |
| int32_t | data_id, | ||
| const std::vector< uint8_t > & | content | ||
| ) |
| void autoware::drivers::xsens_driver::XsensGpsTranslator::parse_xdigroup_mtdata2 | ( | XDIGroup | xdigroup, |
| sensor_msgs::msg::NavSatFix & | message, | ||
| int32_t | data_id, | ||
| const std::vector< uint8_t > & | content | ||
| ) |