控制参数类
ChassisPosition
class ChassisPosition:
x: float # X坐标 (米)
y: float # Y坐标 (米)
yaw: float # 偏航角 (弧度)ChassisVelocity
class ChassisVelocity:
vel_x: float # X方向速度 (m/s),正值前进
vel_y: float # Y方向速度 (m/s)
vel_yaw: float # 角速度 (rad/s),正值:逆时针旋转ChassisControlModeParam
class ChassisControlModeParam:
mode: ChassisControlModeJointPositions
class JointPositions:
positions: list[float] # 6个关节角度 (弧度)Odometry
class Odometry:
header: Header
child_frame_id: str
pose: PoseWithCovariance
twist: TwistWithCovarianceGripperPosition
class GripperPosition:
position: float # 电机旋转角度,弧度在主臂接口中,GripperPosition.position 表示主臂扳机输入值,通常范围为 [0, 1];在从臂夹爪接口中,该字段表示夹爪位置/电机旋转角度。
LiftPosition
class LiftPosition:
position: float # 正数上升,负数下降(米)ManipulatorControlModeParam
class ManipulatorControlModeParam:
mode: ManipulatorControlMode