开始使用
基础操作
重点功能
ProtocolAdapter
await adapter.start() -> None
await adapter.stop() -> None
adapter.add_header_parser(parser) -> None
adapter.bind_communication(communication) -> None
await ProtocolAdapter.start_protocol(package_path, config=None, *, start=True)
ProtocolConfig
TCPServer
TCPClient
HeaderParser
PayloadParser
CompositePayloadParser
Gap(count=1)
LeafFieldParser(field_name, reader_fn)
ConditionalFieldParser(predicate, true_parser, false_parser=None)
ExecutionContext
CommandRequest
ExecutionResult
Operation
set_robot_pose
update_step_property
ResponseAssembler
WriteContext
RobotService
技术支持
该步骤可将四元数形式的旋转向量分解为三个向量,分别是X轴向量,Y轴向量,Z轴向量。
该步骤为通用的位姿分解相关步骤。
原始四元数:待分解的旋转向量(四元数形式)。
X轴:输入的原始四元数分解出的X轴向量。
Y轴:输入的原始四元数分解出的Y轴向量。
Z轴:输入的原始四元数分解出的Z轴向量。