记录安装Autoware1.11.1失败过程!!本文的坑你就不要再入了,因为边安装边记录的不舍得删除,就发出来了!
这是一篇排坑的文章,记录本人参考各种文章的各种坑!!希望各位发文,发一些真文章!!!
1.据了解现在autoware已经开始使用ros2,ubuntu20了;2.给系统添加软件源的时候去官网找,比如使用清华源,就去清华源的官网对应系统版本别软件源,还在维护或是测试版本的就慎用!别随便一搜就敢粘贴使用,本人因为随便使用软件源,使用了不稳定的测试版,导致软件安装的结构、依赖被破坏。
参考链接:这个链接的引路不大对呀!本人入坑的第一坑
自动驾驶入门之----开源自动驾驶框架Autoware介绍 - 知乎
首先安装,上方链接引路教程如下:(此教程感觉不够官方,建议查看git)
Source Build · Wiki · Autoware Foundation / MovedToGitHub / autoware · GitLab
本人系统环境ubuntu18,选择v1.11.1版本
安装依赖
$ sudo apt update $ sudo apt install -y python-catkin-pkg python-rosdep ros-$ROS_DISTRO-catkin $ sudo apt install -y python3-pip python3-colcon-common-extensions python3-setuptools python3-vcstool $ pip3 install -U setuptools
本人eigen版本3.3.4,需要手动安装eigen3.3.7
安装CUDA,之前安装过了版本11.4
git代码
$ cd $HOME $ git clone https://gitlab.com/autowarefoundation/autoware.ai/autoware.git $ cd autoware
查看标签,安装依赖项
$ git checkout 1.11.1 $ cd ros $ rosdep update $ rosdep install -y --from-paths src --ignore-src --rosdistro $ROS_DISTRO
BUG:ros-melodic-velodyne-gazebo-plugins : 依赖: ros-melodic-gazebo-ros 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
参考链接:aptitude慎用!!后面的安装过程中使用了该方法,非常可怕,一个没注意疯狂删除东西,当时字体已经变成方块,赶紧Ctrl+c/v终止了命令。把ubuntu桌面组建给删除了,现在ubuntu变成蓝色了,软件没有丢失,但是用起来很不习惯,文件快捷方式无/设置也无了,现在只能通过终端命令操作文件,设置参考了链接安装上了
安装aptitude,使用sudo aptitude install 代替 sudo apt-get install,方案一选n,方案二选y
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。_无法修正错误,因为您要求某些软件包保持现状_hhbot的博客-CSDN博客
重新安装依赖BUG:
E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?
ERROR: the following rosdeps failed to install
apt: command [sudo -H apt-get install -y ros-melodic-jsk-recognition-utils] failed
按照提示重新安装
sudo -H apt-get install -y ros-melodic-jsk-recognition-utils
再次重新安装依赖BUG:E: 软件包 gstreamer0.10-plugins-good 没有可安装候选
ERROR: the following rosdeps failed to install
apt: command [sudo -H apt-get install -y gstreamer0.10-plugins-good] failed
参考链接:此链接也有问题,提供的软件源有404问题
错误:9 http://ppa.launchpad.net/mc3man/trusty-media/ubuntu bionic Release
404 Not Found [IP: 185.125.190.52 80]
正在读取软件包列表... 完成
请大佬帮忙查看,这个0.10官方已经不维护了
使用的每一条终端指令都要知道什么意思,慎重使用,否则就会向作者一样想拥有蓝色的ubuntu18.04
接下来会尝试一下1.11.3版本,这篇说成功安装了,本人去试试看,另外也打算去git上搜搜看还有没有1.11.1版本,这俩都不成功的话,就要转战ros2和ubuntu20了。
【Autoware】2小时安装Autoware1.13(保姆级教程)_autoware安装_Frank学习路上的博客-CSDN博客