apollo上使用摄像头和opencv

编译apollo的摄像头系统:(整个包编译一次应该就行)
#(in apollo)
./apollo.sh build_usbcam

下面布置摄像头包:
首先把vi_ws/src文件夹中的两个包拷贝到apollo路径中,如apollo/vi_ws/src
然后到vi_ws文件夹,应该要安装依赖,即rosdep install --from-paths src --ignore-src --rosdistro=indigo -y
但是apollo环境好像没有rosdep,所以安装不了依赖,跳过。
接下来编译,在vi_ws文件夹,执行catkin_make
然后链接环境:

source ~/vi_ws/devel/setup.bash
Rospack profile
这里可能出现找不到文件,就cd到devel目录:
Cd vi_ws/devel/
然后执行source setup.bash
再Rospack profile
最后再
echo “source ~/tutorial_ws/devel/setup.bash” >> ~/.bashrc
Rospack profile

这时工作空间就配置好了,可以执行工具包
首先启动dreamview,启动ros:
用一个终端进入docker,然后./scripts/bootstrap.sh
在另一个终端,cd到vi_ws,运行roslaunch robot_vision usb_cam.launch启动摄像头,发布topic到/usb_cam/image_raw’
然后启动另一个docker,运行py程序,cd到放程序的scripts目录,执行python XXX.py即可

运行opencv还需要安装opencv:
Sudo apt-get install ros-indigo-vision-opencv libopencv-dev python-opencv

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值