Skip to content

🔧 MANIPULATION 子系统 ​

📊 接口概览 ​


📦 Services (8) ​

1. camera_calibration ​

字段值
Service Name/zj_humanoid/manipulation/camera_calibration
Typemanipulation/CameraCalibration
Description相机内外参标定
Note自动相机内外参标定,外参标定时机器人会执行一段轨迹,拍摄不同角度的照片,从而计算外参

2. execute_pick_task ​

字段值
Service Name/zj_humanoid/manipulation/execute_pick_task
Typemanipulation/ExecutePickTask
Description执行抓取服务
Note输出物品名称执行抓取服务

3. grasp_teach_service ​

字段值
Service Name/zj_humanoid/manipulation/grasp_teach_service
Typemanipulation/GraspTeach
Description视觉抓取示教
Note视觉示教抓取,让机器人知道该从什么方位抓取物品

4. joint_space_trajectory_planner ​

字段值
Service Name/zj_humanoid/manipulation/joint_space_trajectory_planner
Typemanipulation/JointSpaceTrajPlan
Description关节空间轨迹规划
Note节空间轨迹规划,输出关节轨迹,示教模式下记录各个关节数据,据此生成完整的执行轨迹

5. pose_estimation_service ​

字段值
Service Name/zj_humanoid/manipulation/pose_estimation_service
Typemanipulation/PoseEst
Description获取目标位姿
Note输入图像获取指定物品的6D位姿

6. pose_space_trajectory_planner ​

字段值
Service Name/zj_humanoid/manipulation/pose_space_trajectory_planner
Typemanipulation/PoseSpaceTrajPlan
Description末端轨迹规划
Note末端空间轨迹规划,示教模式下记录各个末端执行器数据,据此生成完整的执行轨迹

7. scene_update ​

字段值
Service Name/zj_humanoid/manipulation/scene_update
Typemanipulation/SceneUpdate
Description场景更新
Note机器人场景更新,基于二维码,需要场景中有二维码,机器人抓取物品前的环境感知

8. version ​

字段值
Service Name/zj_humanoid/manipulation/version
Typestd_srvs/Trigger
Description操作模块版本号

📡 Topics (1) ​

1. instance_segmentation_action/goal ​

字段值
Topic Name/zj_humanoid/manipulation/instance_segmentation_action/goal
Typemanipulation/InstSeg
Direction📤 Publish
Description实例分割Action

⚙️ Actions (1) ​

1. instance_segmentation_action ​

字段值
Action Name/zj_humanoid/manipulation/instance_segmentation_action
Typemanipulation/InstSeg
Description实例分割