OriginBOT人体跟踪功能

1. 电脑端环境配置
下载vmware虚拟机,ubuntu系统镜像。
在虚拟机中安装Ubuntu系统。
启动Ubuntu。
安装ros2:
在终端中使用鱼香ROS一键安装ROS2。
执行命令:wget http://fishros.com/install -O fishros && bash fishros
创建工作空间并安装功能包:
mkdir -p ~/dev_ws/src

cd ~/dev_ws/src

git clone https://gitee.com/guyuehome/originbot_desktop.git

cd ~/dev_ws/src/originbot_desktop/./install_prereq.sh
编译工作空间并配置环境:
 cd ~/dev_ws
colcon build
gedit ~/.bashrc

source ~/dev_ws/install/setup.sh
2. 通过MobaXTerm访问Originbot终端
安装MobaXTerm并打开。
将Originbot通过usb串口连接电脑并打开Originbot。
打开session中的serial,选择Originbot的串口,speed选为921600。
确认后等待片刻,输入两遍root并回车。
通过下列代码给Originbot连接手机热点(电脑连接相同热点):
 sudo nmcli device wifi connect 用户名password 密码
连接成功后输入ifconfig命令查看Originbot的ip。
在session的ssh中输入Originbot的ip并确认。

  • 点击ip并等待片刻

  • 输入两遍root即可进入。
  • 3. 示例运行
    输入以下指令,启动机器人底盘驱动:
    ros2 launch originbot_bringup originbot.launch.py
    启动成功后,可以听到机器人控制器的蜂鸣器短鸣0.5秒。

    运行如下指令,启动键盘控制节点:
    ros2 run teleop_twist_keyboard teleop_twist_keyboard

  • 运行如下指令,启动键盘控制节点:
  • 根据终端中的提示,即可控制机器人前后左右运动了,也可以参考提示,动态调整机器人的运动速度。
  • ros2 run teleop_twist_keyboard teleop_twist_keyboard

. 实现人体跟踪
在终端中输入如下指令,启动机器人底盘:
ros2 launch originbot_bringup originbot.launch.py
在终端中输入如下指令,启动人体跟随功能:
 cd /userdata/dev_ws
ros2 launch body_tracking body_tracking_without_gesture.launch.py

最新视频上线,求关注!

第一次在B站发视频,求关注!

  • 等待运行后在浏览器中输入如下网址进入web展示端,即可获取摄像头数据:
xxx.xxx.xxx.xxx:8000

视频加载中,速速查收惊喜!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值