sensors::ops::ActionOPS
上游未提供类型说明。
继承关系
- 基类
protocol::UartRxSync< 2, 28 >公开
构造与析构
1ActionOPS
sensors::ops::ActionOPS::ActionOPS (UART_HandleTypeDef *huart, Buffer &buffer, const Config &cfg)
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:83成员函数
15calibration
void sensors::ops::ActionOPS::calibration () const
OPS校准命令(发送"ACTR") 该函数一般情况下不会被使用
ops/ActionOPS/ActionOPS.hpp:122decode
bool sensors::ops::ActionOPS::decode (const uint8_t data[26]) override
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:107getBodyX
const float & sensors::ops::ActionOPS::getBodyX () const
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:94getBodyY
const float & sensors::ops::ActionOPS::getBodyY () const
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:96getBodyYaw
const float & sensors::ops::ActionOPS::getBodyYaw () const
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:98header
const std::array< uint8_t, 2 > & sensors::ops::ActionOPS::header () const override
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:101resetWorldCoord
bool sensors::ops::ActionOPS::resetWorldCoord ()
世界坐标系重置函数(清零pos_x、pos_y和陀螺仪偏航角)
ops/ActionOPS/ActionOPS.hpp:88resetWorldCoordByPose
bool sensors::ops::ActionOPS::resetWorldCoordByPose (const Posture &posture)
通过传入的位姿重设世界坐标系
ops/ActionOPS/ActionOPS.hpp:92sendData
void sensors::ops::ActionOPS::sendData (const uint8_t *data, const uint16_t len) const
OPS串口发送数据 该函数为阻塞发送 data 发送数据指针 len 发送数据长度(字节)
ops/ActionOPS/ActionOPS.hpp:116transform
void sensors::ops::ActionOPS::transform ()
解算车体中心位姿
ops/ActionOPS/ActionOPS.hpp:158updateX
void sensors::ops::ActionOPS::updateX (const float posx) const
OPS更新X坐标(发送"ACTX"+4字节float) posx 目标X坐标(单位m,float类型)
ops/ActionOPS/ActionOPS.hpp:140updateXY
void sensors::ops::ActionOPS::updateXY (float posx, float posy) const
OPS更新XY坐标(发送"ACTD"+8字节float) posx 目标X坐标(单位m,float类型) posy 目标Y坐标(单位m,float类型)
ops/ActionOPS/ActionOPS.hpp:153updateY
void sensors::ops::ActionOPS::updateY (const float posy) const
OPS更新Y坐标(发送"ACTY"+4字节float) posy 目标Y坐标(单位m,float类型)
ops/ActionOPS/ActionOPS.hpp:146updateYaw
void sensors::ops::ActionOPS::updateYaw (const float angle) const
OPS更新航向角(发送"ACTJ"+4字节float) angle 目标航向角(范围-180~180度,float类型)
ops/ActionOPS/ActionOPS.hpp:134zeroClearing
void sensors::ops::ActionOPS::zeroClearing () const
OPS清零命令(发送"ACT0") 清零后角度/坐标重置为0
ops/ActionOPS/ActionOPS.hpp:128成员变量
21R_base_
R sensors::ops::ActionOPS::R_base_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:184body_x_
float sensors::ops::ActionOPS::body_x_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:198body_y_
float sensors::ops::ActionOPS::body_y_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:199body_yaw_
float sensors::ops::ActionOPS::body_yaw_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:200feedback_
struct sensors::ops::ActionOPS::@133326276357152132105351152215175132161221103323 sensors::ops::ActionOPS::feedback_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:176gyro_offset_
float sensors::ops::ActionOPS::gyro_offset_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:196gyro_yaw_
const float* sensors::ops::ActionOPS::gyro_yaw_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:195lock_
osMutexId_t sensors::ops::ActionOPS::lock_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:167p_base_
struct sensors::ops::ActionOPS::@356131276030203027363022225277335241143265270130 sensors::ops::ActionOPS::p_base_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:182p_offset_
struct sensors::ops::ActionOPS::@356131276030203027363022225277335241143265270130 sensors::ops::ActionOPS::p_offset_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:182pos_x
float sensors::ops::ActionOPS::pos_x
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:170pos_y
float sensors::ops::ActionOPS::pos_y
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:171setup_
struct sensors::ops::ActionOPS::@271071053364214377313361203232015040322047107106 sensors::ops::ActionOPS::setup_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:193theta_offset_
float sensors::ops::ActionOPS::theta_offset_
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:186w_z
float sensors::ops::ActionOPS::w_z
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:175x
float sensors::ops::ActionOPS::x
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:180xangle
float sensors::ops::ActionOPS::xangle
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:173y
float sensors::ops::ActionOPS::y
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:181yangle
float sensors::ops::ActionOPS::yangle
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:174yaw
float sensors::ops::ActionOPS::yaw
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:192zangle
float sensors::ops::ActionOPS::zangle
上游未提供说明。
ops/ActionOPS/ActionOPS.hpp:172