夸父机器人使用案例

第一步:编译相关功能包

```bash

cd <kuavo_ros_opensource> # 进入你的工作目录

sudo su # 进入root用户

catkin build humanoid_controllers

catkin build kuavo_sdk

catkin build motion_capture_ik

```

第二步:启动机器人(二选一)

**仿真环境:**

```bash

roslaunch humanoid_controllers load_kuavo_mujoco_sim.launch

```

**实物机器人:**

```bash

roslaunch humanoid_controllers load_kuavo_real.launch cali:=true

```

第三步:启动IK逆解服务

```bash

source devel/setup.bash

roslaunch motion_capture_ik ik_node.launch

```

第四步:启动AprilTag数据源(二选一)

**仿真环境(使用mock工具):**

```bash

python3 src/demo/arm_capture_apriltag/mock_tag_publisher.py

```

**实物机器人(启动传感器):**

```bash

cd kuavo_ros_application

sros1 # 切换到ROS1环境

roslaunch dynamic_biped load_robot_head.launch

```

第五步:验证数据接收

```bash

检查话题是否存在

rostopic list | grep tag

查看标签数据

rostopic echo /robot_tag_info

```

第六步:运行抓取程序

**实物运行(灵巧手):**

```bash

python3 src/demo/arm_capture_apriltag/arm_capture_apriltag.py --offset_start True

```

**仿真运行(灵巧手):**

```bash

python3 src/demo/arm_capture_apriltag/arm_capture_apriltag.py --offset_start False

```

**使用夹爪版本:**

```bash

python3 src/demo/arm_capture_apriltag/claw_capture_apriltag.py --offset_start True

```

重要注意事项

  1. **二维码准备**:需要打印AprilTag(类型36h11,ID=0),贴在瓶盖正上方(因为代码默认抓取点在二维码正下方)

  2. **配置文件**:实物运行时,需要在`apriltag_ros/config/tags.yaml`中配置二维码信息:

```yaml

standalone_tags:

{id: 0, size: 0.042, name: 'tag_0'}

```

  1. **参数调整**:如果抓取位置不准确,可以在主函数中调整偏移量参数:
  • `offset_z`:上下方向调整

  • `temp_x_l/r`:前后方向调整

  • `temp_y_l/r`:左右方向调整

  1. **仿真卡顿**:若仿真运动不流畅,可增大`publish_arm_target_poses`的第一个参数(运动时间)和`time.sleep`的延时

  2. **先启动机器人,再启动抓取程序**:确保所有服务和话题都就绪

相关推荐
沫儿笙6 小时前
机器人焊接混合气智能节气装置
人工智能·机器人
红色星际7 小时前
进军具身机器人和Robotaxi的智驾公司
大数据·人工智能·机器人
kobesdu7 小时前
连接大模型与物理机器人-RoboNeuron让机器人真正“听懂人话”
机器人·开源·ros·人形机器人
yzk_20177 小时前
OpenClaw 完整部署指南:安装 + 三大 Coding Plan 配置 + CC Switch + 飞书机器人
arcgis·机器人·飞书
大江东去浪淘尽千古风流人物9 小时前
【RT-1】面向真实世界规模化控制的机器人Transformer
深度学习·机器人·transformer
kobesdu10 小时前
【ROS2实战笔记-13】Foxglove Studio:ROS可视化工具的另一条路
笔记·机器人·自动驾驶·ros
瑞璐塑业peek注塑11 小时前
精密注塑赋能机器人轻量化:PEEK复合材料关节模块壳体的降本制造
机器人·制造
千年奇葩12 小时前
ROS2与Foxglove数据可视化联调:Ros2 Humble 安装 + 机器人假数据生成调试 + Foxglove 连接完整教程
信息可视化·机器人
鲁邦通物联网14 小时前
架构实战:分布式 机器人梯控 系统的边缘解耦与状态机设计
机器人·机器人梯控·agv梯控·非侵入式采集·机器人乘梯·机器人自主乘梯·agv机器人梯控