turtlebot3_node
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rclcpp
Namespace robotis
Namespace robotis::turtlebot3
Namespace robotis::turtlebot3::devices
Namespace robotis::turtlebot3::sensors
Classes and Structs
Struct ControlItem
Struct ControlTable
Struct DynamixelSDKWrapper::Device
Struct DynamixelSDKWrapper::Memory
Struct TurtleBot3::Motors
Struct TurtleBot3::Wheels
Class Devices
Class MotorPower
Class Reset
Class Sound
Class DiffDriveController
Class DynamixelSDKWrapper
Class Odometry
Class BatteryState
Class Imu
Class JointState
Class Sensors
Class SensorState
Class TurtleBot3
Variables
Variable robotis::turtlebot3::EEPROM
Variable robotis::turtlebot3::extern_control_table
Variable robotis::turtlebot3::RAM
Variable robotis::turtlebot3::READ
Variable robotis::turtlebot3::READ_WRITE
Variable robotis::turtlebot3::sensors::JOINT_NUM
Variable robotis::turtlebot3::sensors::RPM_TO_MS
Variable robotis::turtlebot3::sensors::TICK_TO_RAD
Defines
Define LOG_DEBUG
Define LOG_ERROR
Define LOG_INFO
Define LOG_WARN
Define READ_DATA_SIZE
Directories
Directory include
Directory turtlebot3_node
Directory devices
Directory sensors
Files
File battery_state.hpp
File control_table.hpp
File devices.hpp
File diff_drive_controller.hpp
File dynamixel_sdk_wrapper.hpp
File imu.hpp
File joint_state.hpp
File motor_power.hpp
File odometry.hpp
File reset.hpp
File sensor_state.hpp
File sensors.hpp
File sound.hpp
File turtlebot3.hpp
Standard Documents
CHANGELOG
Changelog for package turtlebot3_node
2.1.5 (2022-05-26)
2.1.4 (2022-02-08)
2.1.3 (2021-09-02)
2.1.2 (2021-04-07)
2.1.1 (2021-01-06)
2.1.0 (2020-06-22)
2.0.1 (2019-09-05)
2.0.0 (2019-08-20)
PACKAGE
Index
turtlebot3_node
Index
Index
L
|
R
L
LOG_DEBUG (C macro)
LOG_ERROR (C macro)
LOG_INFO (C macro)
LOG_WARN (C macro)
R
READ_DATA_SIZE (C macro)
robotis::turtlebot3::ControlItem (C++ struct)
robotis::turtlebot3::ControlItem::addr (C++ member)
robotis::turtlebot3::ControlItem::length (C++ member)
robotis::turtlebot3::ControlItem::memory (C++ member)
robotis::turtlebot3::ControlItem::rw (C++ member)
robotis::turtlebot3::ControlTable (C++ struct)
robotis::turtlebot3::ControlTable::battery_percentage (C++ member)
robotis::turtlebot3::ControlTable::battery_voltage (C++ member)
robotis::turtlebot3::ControlTable::baud_rate (C++ member)
robotis::turtlebot3::ControlTable::bumper_1 (C++ member)
robotis::turtlebot3::ControlTable::bumper_2 (C++ member)
robotis::turtlebot3::ControlTable::button_1 (C++ member)
robotis::turtlebot3::ControlTable::button_2 (C++ member)
robotis::turtlebot3::ControlTable::cmd_velocity_angular_x (C++ member)
robotis::turtlebot3::ControlTable::cmd_velocity_angular_y (C++ member)
robotis::turtlebot3::ControlTable::cmd_velocity_angular_z (C++ member)
robotis::turtlebot3::ControlTable::cmd_velocity_linear_x (C++ member)
robotis::turtlebot3::ControlTable::cmd_velocity_linear_y (C++ member)
robotis::turtlebot3::ControlTable::cmd_velocity_linear_z (C++ member)
robotis::turtlebot3::ControlTable::device_status (C++ member)
robotis::turtlebot3::ControlTable::external_led_1 (C++ member)
robotis::turtlebot3::ControlTable::external_led_2 (C++ member)
robotis::turtlebot3::ControlTable::external_led_3 (C++ member)
robotis::turtlebot3::ControlTable::external_led_4 (C++ member)
robotis::turtlebot3::ControlTable::firmware_version (C++ member)
robotis::turtlebot3::ControlTable::heartbeat (C++ member)
robotis::turtlebot3::ControlTable::id (C++ member)
robotis::turtlebot3::ControlTable::illumination (C++ member)
robotis::turtlebot3::ControlTable::imu_angular_velocity_x (C++ member)
robotis::turtlebot3::ControlTable::imu_angular_velocity_y (C++ member)
robotis::turtlebot3::ControlTable::imu_angular_velocity_z (C++ member)
robotis::turtlebot3::ControlTable::imu_linear_acceleration_x (C++ member)
robotis::turtlebot3::ControlTable::imu_linear_acceleration_y (C++ member)
robotis::turtlebot3::ControlTable::imu_linear_acceleration_z (C++ member)
robotis::turtlebot3::ControlTable::imu_magnetic_x (C++ member)
robotis::turtlebot3::ControlTable::imu_magnetic_y (C++ member)
robotis::turtlebot3::ControlTable::imu_magnetic_z (C++ member)
robotis::turtlebot3::ControlTable::imu_orientation_w (C++ member)
robotis::turtlebot3::ControlTable::imu_orientation_x (C++ member)
robotis::turtlebot3::ControlTable::imu_orientation_y (C++ member)
robotis::turtlebot3::ControlTable::imu_orientation_z (C++ member)
robotis::turtlebot3::ControlTable::imu_re_calibration (C++ member)
robotis::turtlebot3::ControlTable::ir (C++ member)
robotis::turtlebot3::ControlTable::micros (C++ member)
robotis::turtlebot3::ControlTable::millis (C++ member)
robotis::turtlebot3::ControlTable::model_information (C++ member)
robotis::turtlebot3::ControlTable::model_number (C++ member)
robotis::turtlebot3::ControlTable::motor_torque_enable (C++ member)
robotis::turtlebot3::ControlTable::present_current_left (C++ member)
robotis::turtlebot3::ControlTable::present_current_right (C++ member)
robotis::turtlebot3::ControlTable::present_position_left (C++ member)
robotis::turtlebot3::ControlTable::present_position_right (C++ member)
robotis::turtlebot3::ControlTable::present_velocity_left (C++ member)
robotis::turtlebot3::ControlTable::present_velocity_right (C++ member)
robotis::turtlebot3::ControlTable::profile_acceleration_left (C++ member)
robotis::turtlebot3::ControlTable::profile_acceleration_right (C++ member)
robotis::turtlebot3::ControlTable::sonar (C++ member)
robotis::turtlebot3::ControlTable::sound (C++ member)
robotis::turtlebot3::devices::Devices (C++ class)
robotis::turtlebot3::devices::Devices::command (C++ function)
robotis::turtlebot3::devices::Devices::Devices (C++ function)
robotis::turtlebot3::devices::Devices::dxl_sdk_wrapper_ (C++ member)
robotis::turtlebot3::devices::Devices::nh_ (C++ member)
robotis::turtlebot3::devices::Devices::qos_ (C++ member)
robotis::turtlebot3::devices::MotorPower (C++ class)
robotis::turtlebot3::devices::MotorPower::command (C++ function)
robotis::turtlebot3::devices::MotorPower::MotorPower (C++ function)
robotis::turtlebot3::devices::MotorPower::request (C++ function)
robotis::turtlebot3::devices::Reset (C++ class)
robotis::turtlebot3::devices::Reset::command (C++ function)
robotis::turtlebot3::devices::Reset::request (C++ function)
robotis::turtlebot3::devices::Reset::Reset (C++ function)
robotis::turtlebot3::devices::Sound (C++ class)
robotis::turtlebot3::devices::Sound::command (C++ function)
robotis::turtlebot3::devices::Sound::request (C++ function)
robotis::turtlebot3::devices::Sound::Sound (C++ function)
robotis::turtlebot3::DiffDriveController (C++ class)
robotis::turtlebot3::DiffDriveController::DiffDriveController (C++ function)
robotis::turtlebot3::DiffDriveController::~DiffDriveController (C++ function)
robotis::turtlebot3::DynamixelSDKWrapper (C++ class)
robotis::turtlebot3::DynamixelSDKWrapper::Device (C++ struct)
,
[1]
robotis::turtlebot3::DynamixelSDKWrapper::Device::baud_rate (C++ member)
,
[1]
robotis::turtlebot3::DynamixelSDKWrapper::Device::id (C++ member)
,
[1]
robotis::turtlebot3::DynamixelSDKWrapper::Device::protocol_version (C++ member)
,
[1]
robotis::turtlebot3::DynamixelSDKWrapper::Device::usb_port (C++ member)
,
[1]
robotis::turtlebot3::DynamixelSDKWrapper::DynamixelSDKWrapper (C++ function)
robotis::turtlebot3::DynamixelSDKWrapper::get_data_from_device (C++ function)
robotis::turtlebot3::DynamixelSDKWrapper::init_read_memory (C++ function)
robotis::turtlebot3::DynamixelSDKWrapper::is_connected_to_device (C++ function)
robotis::turtlebot3::DynamixelSDKWrapper::Memory (C++ struct)
robotis::turtlebot3::DynamixelSDKWrapper::Memory::data (C++ member)
robotis::turtlebot3::DynamixelSDKWrapper::Memory::length (C++ member)
robotis::turtlebot3::DynamixelSDKWrapper::Memory::start_addr (C++ member)
robotis::turtlebot3::DynamixelSDKWrapper::read_data_set (C++ function)
robotis::turtlebot3::DynamixelSDKWrapper::set_data_to_device (C++ function)
robotis::turtlebot3::DynamixelSDKWrapper::~DynamixelSDKWrapper (C++ function)
robotis::turtlebot3::EEPROM (C++ member)
robotis::turtlebot3::extern_control_table (C++ member)
robotis::turtlebot3::Odometry (C++ class)
robotis::turtlebot3::Odometry::Odometry (C++ function)
robotis::turtlebot3::Odometry::~Odometry (C++ function)
robotis::turtlebot3::RAM (C++ member)
robotis::turtlebot3::READ (C++ member)
robotis::turtlebot3::READ_WRITE (C++ member)
robotis::turtlebot3::sensors::BatteryState (C++ class)
robotis::turtlebot3::sensors::BatteryState::BatteryState (C++ function)
robotis::turtlebot3::sensors::BatteryState::publish (C++ function)
robotis::turtlebot3::sensors::Imu (C++ class)
robotis::turtlebot3::sensors::Imu::Imu (C++ function)
robotis::turtlebot3::sensors::Imu::publish (C++ function)
robotis::turtlebot3::sensors::JOINT_NUM (C++ member)
robotis::turtlebot3::sensors::JointState (C++ class)
robotis::turtlebot3::sensors::JointState::JointState (C++ function)
robotis::turtlebot3::sensors::JointState::publish (C++ function)
robotis::turtlebot3::sensors::RPM_TO_MS (C++ member)
robotis::turtlebot3::sensors::Sensors (C++ class)
robotis::turtlebot3::sensors::Sensors::frame_id_ (C++ member)
robotis::turtlebot3::sensors::Sensors::nh_ (C++ member)
robotis::turtlebot3::sensors::Sensors::publish (C++ function)
robotis::turtlebot3::sensors::Sensors::qos_ (C++ member)
robotis::turtlebot3::sensors::Sensors::Sensors (C++ function)
robotis::turtlebot3::sensors::SensorState (C++ class)
robotis::turtlebot3::sensors::SensorState::publish (C++ function)
robotis::turtlebot3::sensors::SensorState::SensorState (C++ function)
robotis::turtlebot3::sensors::TICK_TO_RAD (C++ member)
robotis::turtlebot3::TurtleBot3 (C++ class)
robotis::turtlebot3::TurtleBot3::get_motors (C++ function)
robotis::turtlebot3::TurtleBot3::get_wheels (C++ function)
robotis::turtlebot3::TurtleBot3::Motors (C++ struct)
,
[1]
robotis::turtlebot3::TurtleBot3::Motors::profile_acceleration (C++ member)
,
[1]
robotis::turtlebot3::TurtleBot3::Motors::profile_acceleration_constant (C++ member)
,
[1]
robotis::turtlebot3::TurtleBot3::TurtleBot3 (C++ function)
robotis::turtlebot3::TurtleBot3::Wheels (C++ struct)
,
[1]
robotis::turtlebot3::TurtleBot3::Wheels::radius (C++ member)
,
[1]
robotis::turtlebot3::TurtleBot3::Wheels::separation (C++ member)
,
[1]
robotis::turtlebot3::TurtleBot3::~TurtleBot3 (C++ function)