git压缩包安装_ubuntu16.04下使用源代码安装autoware1.10.0版本

下载autoware主要是为了看它的架构及相应的模块源代码,最新的代码是在ubuntu18.04上的,无奈自己已经在ubuntu16.04用了好几年了,所以找个ubuntu16.04的版本.

autoware现在已经迁移到了gitlab上.

1.根据autoware的1.10.0版本安装要求,ubuntu16.04需要安装ros-kinetic,qt5.2.1以上,可以选安装cuda(我没装)

e544c63bb0fafc578b69f044be315abb.png

2. 1.10.0的版本安装上有写ubuntu16.04的安装依赖,由于后面是使用catkin_make编译的,所以可以不用安装colcon等依赖,直接全部略过.

731e1788276c115fce6bf31f9a218bbe.png

3.安装要求我使用git拉下来,但是拉下来后,在git checkout的时候提示为指针分离,乱七八糟的,所以直接选择1.10.0版本的代码download下来.

9cdb67e49f2b054c1d918421a41ef48f.png

4.假设你已经把1.10.0版本的代码解压缩在$HOME目录下,即~/autoware-1.10.0

$ cd ~/autoware-1.10.0/ros #进入到ros文件夹下
$ rosdep update
$ rosdep install -y --from-paths src --ignore-src --rosdistro kinetic #安装ros依赖
$ ./catkin_make_release #使用catkin_make编译

5.编译成功后,根据官方教程下载map和bag,进行quick start,两个包大小一共为3G,提供了一个谷歌镜像.

72245f0ff60ced15471b13f6c72f4d28.png

6.下载完后解压缩到.autoware文件夹(没有的自己在$HOME目录下创建)

$ cd ~
$ mkdir .autoware
$ cd .autoware
$ cp ~/Downloads/sample_moriyama_* . #把download下载的压缩包复制到.autoware文件夹下
$ tar zxfv sample_moriyama_150324.tar.gz #解压缩
$ tar zxfv sample_moriyama_data.tar.gz
$ cd autoware/ros 
$ source devel/setup.bash
$ ./run

7.这里是quick start的youtube视频教程,新手教程还不错,推荐看下.

fc3efc09203236cbddc3b9ced386cc79.png

PS:1.好像quick start有bug,要严格按照视频教程的操作顺序,pause,stop等等,还要留一点系统反应时间,加载topic进去,否则加载太快可能会崩.

2.每次加载后,运行的效果都不一样,可能是后台每次算的起始状态都不同,需要一定时间进行匹配

3.目前无法实现mission_planning和motion_planning的加载,尚未解决.

4.rviz的配置每次编辑后默认是保留的,如果改乱了,可以到代码库里单独下rviz文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值