ros无人车仿真学习:arbotix使用流程,遇到报错

学习赵虚左老师无人车开发过程中,一直用的双系统ubuntu18.04 + ros melodic,前期基本上没出什么问题,跳到学习无人车仿真时,运行arbotix出错,无法出现odom参考系,主要原因如下:

  1. 默认git安装会安装ubuntu20.04的neotic版本的arbotix
  2. melodic支持python2.7,默认安装版本则需要python3

采用视频弹幕中所有办法,还是不行,后来发现是本身的python2.7部分文件有错误。

  • 1.缩进错误

此文件中运行报错如下,url应缩进四个空格。

    url="https://ghproxy.com/"+url
    ^
IndentationError: unexpected unindent
  • 2.行文错误

此处报错如下,删掉就行了,不知道为啥这个文件这样错

  File "/usr/lib/python2.7/dist-packages/rosdistro/__init__.py", line 69
    /master/index-v4.yaml'
    ^
SyntaxError: invalid syntax

总之就是按视频教程,下载好支持indigo到melodic的arbotix功能包,放好位置编译好,然后按照报错改下去就行了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值