rt_usb_9axisimu_driver
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rclcpp_lifecycle
Namespace rt_usb_9axisimu
Namespace rt_usb_9axisimu_driver
Classes and Structs
Class Consts
Template Class ImuData
Class SensorData
Class SerialPort
Class Driver
Class RtUsb9axisimuRosDriver
Defines
Define RT_USB_9AXISIMU_DRIVER_EXPORT
Define RT_USB_9AXISIMU_DRIVER_IMPORT
Define RT_USB_9AXISIMU_DRIVER_LOCAL
Define RT_USB_9AXISIMU_DRIVER_PUBLIC
Define RT_USB_9AXISIMU_DRIVER_PUBLIC_TYPE
Directories
Directory include
Directory rt_usb_9axisimu_driver
Files
File rt_usb_9axisimu.hpp
File rt_usb_9axisimu_driver.hpp
File rt_usb_9axisimu_driver_component.hpp
File visibility_control.h
Standard Documents
CHANGELOG
Changelog for package rt_usb_9axisimu_driver
3.0.0 (2024-11-07)
2.1.0 (2024-08-23)
2.0.2 (2023-01-26)
2.0.1 (2020-12-01)
2.0.0 (2020-09-03)
1.0.0 (2020-07-21)
0.2.0 (2019-12-21)
0.1.2 (2016-03-10)
0.1.1 (2015-09-30)
0.1.0 (2015-09-26)
LICENSE
PACKAGE
README
rt_usb_9axisimu_driver
1. 概要
2. インストール
3. ノード
4. ROS 2 特有の使い方
Index
rt_usb_9axisimu_driver
Index
Index
R
R
rt_usb_9axisimu::Consts (C++ class)
rt_usb_9axisimu::Consts::ChangeConvertor (C++ function)
rt_usb_9axisimu::Consts::Consts (C++ function)
rt_usb_9axisimu::Consts::CONVERTOR_D2R (C++ member)
rt_usb_9axisimu::Consts::CONVERTOR_G2A (C++ member)
rt_usb_9axisimu::Consts::CONVERTOR_RAW2C_1 (C++ member)
rt_usb_9axisimu::Consts::CONVERTOR_RAW2C_2 (C++ member)
rt_usb_9axisimu::Consts::CONVERTOR_RAW2DPS (C++ member)
rt_usb_9axisimu::Consts::CONVERTOR_RAW2G (C++ member)
rt_usb_9axisimu::Consts::CONVERTOR_RAW2UT (C++ member)
rt_usb_9axisimu::Consts::CONVERTOR_UT2T (C++ member)
rt_usb_9axisimu::Consts::DEFAULT_ANGULAR_VELOCITY_STDDEV (C++ member)
rt_usb_9axisimu::Consts::DEFAULT_LINEAR_ACCELERATION_STDDEV (C++ member)
rt_usb_9axisimu::Consts::DEFAULT_MAGNETIC_FIELD_STDDEV (C++ member)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE (C++ enum)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_ACC_X (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_ACC_Y (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_ACC_Z (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_DATA_SIZE (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_GYRO_X (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_GYRO_Y (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_GYRO_Z (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_MAG_X (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_MAG_Y (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_MAG_Z (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_TEMP (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_ASCII_DATA_TABLE::IMU_ASCII_TIMESTAMP (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE (C++ enum)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_ACC_X_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_ACC_X_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_ACC_Y_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_ACC_Y_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_ACC_Z_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_ACC_Z_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_DATA_SIZE (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_FIRMWARE (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_GYRO_X_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_GYRO_X_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_GYRO_Y_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_GYRO_Y_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_GYRO_Z_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_GYRO_Z_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_HEADER_FF0 (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_HEADER_FF1 (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_HEADER_ID0 (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_HEADER_ID1 (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_HEADER_R (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_HEADER_T (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_MAG_X_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_MAG_X_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_MAG_Y_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_MAG_Y_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_MAG_Z_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_MAG_Z_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_TEMP_H (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_TEMP_L (C++ enumerator)
rt_usb_9axisimu::Consts::IMU_BINARY_DATA_TABLE::IMU_BIN_TIMESTAMP (C++ enumerator)
rt_usb_9axisimu::Consts::READ_BUFFER_SIZE (C++ member)
rt_usb_9axisimu::Consts::~Consts (C++ function)
rt_usb_9axisimu::ImuData (C++ class)
rt_usb_9axisimu::ImuData::ax (C++ member)
rt_usb_9axisimu::ImuData::ay (C++ member)
rt_usb_9axisimu::ImuData::az (C++ member)
rt_usb_9axisimu::ImuData::firmware_ver (C++ member)
rt_usb_9axisimu::ImuData::gx (C++ member)
rt_usb_9axisimu::ImuData::gy (C++ member)
rt_usb_9axisimu::ImuData::gz (C++ member)
rt_usb_9axisimu::ImuData::ImuData (C++ function)
rt_usb_9axisimu::ImuData::mx (C++ member)
rt_usb_9axisimu::ImuData::my (C++ member)
rt_usb_9axisimu::ImuData::mz (C++ member)
rt_usb_9axisimu::ImuData::reset (C++ function)
rt_usb_9axisimu::ImuData::temperature (C++ member)
rt_usb_9axisimu::ImuData::timestamp (C++ member)
rt_usb_9axisimu::ImuData::~ImuData (C++ function)
rt_usb_9axisimu::SensorData (C++ class)
rt_usb_9axisimu::SensorData::convertRawDataUnit (C++ function)
rt_usb_9axisimu::SensorData::getImuData (C++ function)
rt_usb_9axisimu::SensorData::reset (C++ function)
rt_usb_9axisimu::SensorData::SensorData (C++ function)
rt_usb_9axisimu::SensorData::setImuData (C++ function)
rt_usb_9axisimu::SensorData::setImuRawData (C++ function)
rt_usb_9axisimu::SensorData::~SensorData (C++ function)
rt_usb_9axisimu::SerialPort (C++ class)
rt_usb_9axisimu::SerialPort::closeSerialPort (C++ function)
rt_usb_9axisimu::SerialPort::openPort (C++ function)
rt_usb_9axisimu::SerialPort::openSerialPort (C++ function)
rt_usb_9axisimu::SerialPort::readFromDevice (C++ function)
rt_usb_9axisimu::SerialPort::SerialPort (C++ function)
rt_usb_9axisimu::SerialPort::setPort (C++ function)
rt_usb_9axisimu::SerialPort::writeToDevice (C++ function)
rt_usb_9axisimu::SerialPort::~SerialPort (C++ function)
rt_usb_9axisimu_driver::Driver (C++ class)
rt_usb_9axisimu_driver::Driver::Driver (C++ function)
rt_usb_9axisimu_driver::Driver::on_publish_timer (C++ function)
RT_USB_9AXISIMU_DRIVER_EXPORT (C macro)
RT_USB_9AXISIMU_DRIVER_IMPORT (C macro)
RT_USB_9AXISIMU_DRIVER_LOCAL (C macro)
RT_USB_9AXISIMU_DRIVER_PUBLIC (C macro)
RT_USB_9AXISIMU_DRIVER_PUBLIC_TYPE (C macro)
RtUsb9axisimuRosDriver (C++ class)
RtUsb9axisimuRosDriver::checkDataFormat (C++ function)
RtUsb9axisimuRosDriver::getImuMagUniquePtr (C++ function)
RtUsb9axisimuRosDriver::getImuRawDataUniquePtr (C++ function)
RtUsb9axisimuRosDriver::getImuTemperatureUniquePtr (C++ function)
RtUsb9axisimuRosDriver::hasAsciiDataFormat (C++ function)
RtUsb9axisimuRosDriver::hasBinaryDataFormat (C++ function)
RtUsb9axisimuRosDriver::hasRefreshedImuData (C++ function)
RtUsb9axisimuRosDriver::readSensorData (C++ function)
RtUsb9axisimuRosDriver::ReadStatus (C++ enum)
RtUsb9axisimuRosDriver::ReadStatus::FAILURE (C++ enumerator)
RtUsb9axisimuRosDriver::ReadStatus::NEED_TO_CONTINUE (C++ enumerator)
RtUsb9axisimuRosDriver::ReadStatus::SUCCESS (C++ enumerator)
RtUsb9axisimuRosDriver::RtUsb9axisimuRosDriver (C++ function)
,
[1]
RtUsb9axisimuRosDriver::setImuFrameIdName (C++ function)
RtUsb9axisimuRosDriver::setImuPortName (C++ function)
RtUsb9axisimuRosDriver::setImuStdDev (C++ function)
RtUsb9axisimuRosDriver::startCommunication (C++ function)
RtUsb9axisimuRosDriver::stopCommunication (C++ function)
RtUsb9axisimuRosDriver::~RtUsb9axisimuRosDriver (C++ function)