【持续记录中】ROS autoware 使用过程中遇到的问题

本文记录了在ROS autoware环境下使用anaconda pytorch、解决python2 rospkg模块缺失问题,以及在roslaunch中避免argparse错误的方法。详细介绍了环境配置、问题原因与解决步骤。
摘要由CSDN通过智能技术生成

【持续记录中】ROS autoware 使用过程中遇到的问题

1. ROS autoware 下使用 anaconda pytorch 的方法

2019年11月20日 10:38:00

ROS 下使用python27 写 node 的原因:

autoware 的感知部分需要只用深度学习方法来进行目标检测,我一直用的框架是pytorch,为了快速将之前的算法部署到 autoware 平台上,我就必须要使用 python 环境来运行我的目标检测代码,同时 ROS 里的节点node 不仅支持C++,同时也支持python,所以就可以只使用python 一种语言来写节点 node 和检测代码。

我的环境配置的步骤

  1. 先安装 ROS autoware
  2. autoware 对python3的支持不是很好,所以我重装了最新的 anaconda2,
  3. 同时在conda里安装了最新的 pytorch-gpu。
  4. 为了适应ROS的py27环境,需要将原来的检测代码从py3改成py27的。

报错no module named rospkg 及解决方法

使用anaconda 中的python2 运行之前写的 .py 节点文件时,报错:no module named rospkg
无法在Anaconda中导入ROS包归根结底是由于没有相应的包。

conda 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值