开始使用
基础操作
重点功能
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
技术支持
将位姿列表中的每个位姿改为一个元素的位姿列表。
通用的数据结构转换步骤,例如在步骤 “3D粗匹配”与 “3D精匹配” 之间使用,或 “计算平面点云的位姿和尺寸” 与 “过滤” 之间使用。
位姿列表:将要被转换的位姿列表
位姿列表:多个位姿列表形成的列表