Class I2cImuNode¶
Defined in File i2c_imu_node.hpp
Inheritance Relationships¶
Base Type¶
public rclcpp::Node
Class Documentation¶
-
class I2cImuNode : public rclcpp::Node¶
Inheritance diagram for i2c_imu_driver::I2cImuNode:
Collaboration diagram for i2c_imu_driver::I2cImuNode:
ROS2 node for I2C IMU sensor.
This node provides a standalone ROS2 interface for I2C IMU sensors. It publishes sensor_msgs/Imu messages with configurable update rate, handles graceful failure when IMU is not available, and provides parameter-based configuration.
Public Functions¶
-
explicit I2cImuNode(const rclcpp::NodeOptions &options = rclcpp::NodeOptions())¶
Construct a new I2cImuNode object.
-
~I2cImuNode()¶
Destroy the I2cImuNode object.
-
explicit I2cImuNode(const rclcpp::NodeOptions &options = rclcpp::NodeOptions())¶