10#ifndef _IMU_DRIVER_HPP
11#define _IMU_DRIVER_HPP
14#include <driver_msgs/msg/imu.hpp>
15#include <rclcpp/rclcpp.hpp>
52 std::shared_ptr<timer::Timeout> timeout_;
53 std::shared_ptr<g366::G366> g366_;
55 rclcpp::Publisher<driver_msgs::msg::IMU>::SharedPtr pub_;
56 rclcpp::TimerBase::SharedPtr timer_;
IMU driver class.
Definition: imu_driver.hpp:33
void hw_reset()
Hardware reset of IMU.
Definition: imu_driver.cpp:36
IMUDriver()
G366 & ROS-topic setting.
Definition: imu_driver.cpp:17