imuDataCopter结构体类,用于从 CopterSim 接收 IMU 数据,并将这些数据发布到 ROS 话题上 更多...
Public 成员函数 | |
__init__ (self, imu_name="/rflysim/imu", node=None) | |
imuDataCopter的构造函数 | |
AlignTime (self, img_time) | |
用于与图像时间对齐 | |
Imu2ros (self, node=None) | |
用于将IMU数据发布到ROS话题。它根据当前使用的是ROS1还是ROS2, 设置时间戳和IMU数据,然后发布这些数据 | |
Public 属性 | |
checksum | |
seq | |
timestmp | |
acc | |
rate | |
imuStmp | |
rflyStartStmp | |
time_record | |
isUseTimeAlign | |
ns | |
imu_pub | |
rostime | |
time_queue | |
newest_time_img | |
test_imu_time | |
test_sum | |
count | |
ros_imu | |
imu_frame_id | |
imuDataCopter结构体类,用于从 CopterSim 接收 IMU 数据,并将这些数据发布到 ROS 话题上
This is a class (C++ struct) for IMU data receive from CopterSim # struct imuDataCopter{ # int checksum; //数据校验位1234567898 # int seq; //消息序号 # double timestmp;//时间戳 # float acc[3]; # float rate[3]; # } //2i1d6f
__init__ | ( | self, | |
imu_name = "/rflysim/imu", | |||
node = None ) |
imuDataCopter的构造函数
初始化类属性,包括校验和、序号、时间戳、加速度和速率等 |
AlignTime | ( | self, | |
img_time ) |
用于与图像时间对齐
Imu2ros | ( | self, | |
node = None ) |
用于将IMU数据发布到ROS话题。它根据当前使用的是ROS1还是ROS2, 设置时间戳和IMU数据,然后发布这些数据
xxx_covariance是指xxx的协方差矩阵 |