在Ubuntu18.04下安装Apollo6.0

Apollo自动驾驶平台安装与问题解决指南 自动驾驶开发中,环境配置与依赖管理是基础且关键的环节。以百度Apollo平台为例,其基于Docker容器化技术实现环境隔离,通过Bazel构建系统管理复杂的依赖关系。在实际部署过程中,开发者常遇到CUDA驱动兼容性、Protobuf版本冲突等典型问题,这些问题直接影响自动驾驶算法的训练与推理效率。本文结合工程实践,详细解析Apollo平台的安装流程,提供针对Ubuntu系统的环境配置方案,并给出常见报错的排查方法,帮助开发者快速搭建稳定的自动驾驶开发环境。 阅读详情

在Ubuntu18.04下安装Apollo6.0

参考文章
在Ubuntu16.04下安装Apollo5.0

1 docker install

安装docker

sudo apt-get update

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo apt-key fingerprint 0EBFCD88
验证输出(9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88)

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

sudo apt-get install docker-ce docker-ce-cli containerd.io

sudo docker run hello-world

2 Apollo Software Installation Guide

官方文档Apollo Software Installation Guide

github终端clone不下来,修改hosts之后也很慢,直接用国内gitee下载了,速度很快。

问题1

(base) leo@leo:~/Desktop/apollo$ bash docker/scripts/dev_start.sh
[INFO] Use default GeoLocation settings
[INFO] Start pulling docker image apolloauto/apollo:dev-x86_64-18.04-20210204_2153 ...
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/create?fromImage=apolloauto%2Fapollo&tag=dev-x86_64-18.04-20210204_2153: dial unix /var/run/docker.sock: connect: permission denied
[ERROR] Failed to pull docker image : apolloauto/apollo:dev-x86_64-18.04-20210204_2153

加上sudo即可;或者更改docker权限,可以去掉每次要输入sudo

sudo bash docker/scripts/dev_start.sh

问题2

遇到traffic_light模块编译失败,用的./apollo.sh build_opt
使用./apollo.sh build编译就没问题了

问题3

sudo bash docker/scripts/dev_start.sh时遇到读取不了nvidia-smi,显卡驱动等
安装nvidia-docker
Setting up NVIDIA Container Toolkit

distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
   && curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \
   && curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list

sudo apt-get update
sudo apt-get install -y nvidia-docker2
sudo systemctl restart docker

3 How to Launch and Run Apollo

官方文档How to Launch and Run Apollo

编译完之后可以正常运行,打开网页端口显示Dreamview界面

问题1

github下载demo_3.5.record很慢,因为我chrome带了插件,直接网页下下来了。或者gitee。或者修改hosts。或者终端翻q

问题2

bash: cyber_recorder: command not found

运行

source cyber/setup.bash

cyber_recorder: command not found

Ubuntu 18.04安装Apollo 6.0:从零开始到启动Demo(超多细节) 最近在以Apollo平台为模板学习无人驾驶系统,在安装Apollo时遇到一些小问题,故写一篇文章作总结,初步介绍Apollo平台,并详解安装过程。 阅读详情

相关推荐

【Apollo 6.0项目实战】Apollo 6.0安装

本文主要讲解 Apollo 6.0安装及启动。

xiewf的博客 2641

win10 linux子系统(WSL 2)ubuntu18.04安装docker18.06步骤

环境 操作系统:win10 linux子系统Ubuntu 18.04.5 LTS 操作用户:安装子系统时创建的有sudo权限的普通用户 1、添加docker源和对应的GPG密钥 中科大源镜像(推荐): sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \ $(lsb_release -cs) \ stable" 这句命令会在/etc/apt/sou.

haohaifeng002的博客 2301

三维视觉智能焊接系统:免示教技术的工业应用实践

本文深入探讨了三维视觉智能焊接系统中免示教技术的工业应用实践。该系统通过三维视觉相机实时扫描工件,自动识别焊缝并生成轨迹,将产线换型时间从数小时缩短至几分钟,显著提升了生产柔性。文章详细解析了其核心硬件、算法及工厂部署流程,并展望了与数字孪生、工艺智能化融合的未来趋势。

weixin_29091105的博客 432

ubuntu 12.10安装后需要做的那些事

一 安装ubntu-tweak,现在(2013.1.7)最新版本0.8.3下载:http://ubuntu-tweak.com/双击安装或者在终端输入:sudo dpkg -i ubuntu-tweak_0.8.3-1~precise1_all.deb 二 A卡驱动安装我电脑显卡是AMD Radeon HD 4500,最新的A卡驱动12.12版本不支持AMD Radeon HD 2xxx-4...

weixin_30877493的博客 149

POST 接口,将参数拼接到 URL 上,而不是将其作为表单数据发送

POST 接口,将参数拼接到 URL 上,而不是将其作为表单数据发送

pig_ning的博客 3144

解决linux 2.5G网卡驱动问题

解决linux 2.5G网卡驱动问题 关键词:2.5G网卡驱动,ubuntu,安装,2.5G Ethernet LINUX driver,Realtek网卡驱动 由于2.5G网卡较新,各linux发行版的通用驱动已不适用,新装的系统会出现无法上网问题,由于国内网络环境去Realtek官网很难下载到驱动文件,故本文提供github上的2.5G Ethernet LINUX driver r8125 for kernel up to 5.6的版本驱动文件r8125-9.003.05.tar.bz2各位可以自

poorguy_aos的博客 1万+

《Apollo6.0:安装教程与启动测试》

Apollo6.0的使用教程。

Boys_Wu的博客 2481

【在英伟达nvidia的jetson-orin-nx上使用调试can基础收发-硬件连接-开机自启动can-初步调试】

近期开始学习英伟达的工控板,作为新手还是有很多不同懂得地方,但是一部分它用的linux系统,有点像玩树莓派,通过自己一段时间学习can调试,终于可以简单通信了。开始的时候,自己也是什么都不是很懂,从新手一点点摸索过来,现在使用工控机,简单can通信也已经没有问题了,算是有些进步吧。每一步走的都很艰辛,需要反复验证,才能准去无误,开始以为发送没有问题就没事了,没想到发送可以却接受不行,每一步都要反复确认啊,这个问题会持续关注下吧。

qq_22146161的博客 6120

Ubuntu 18.04 Docker 安装配置 Apollo 6.0

Ubuntu 18.04 Docker 安装配置 Apollo 6.0

Solititude的博客 1792

测试人必看!正交表与Allpairs工具对比:如何选择最适合你的组合测试方案?

本文深入对比了正交表、PICT与Allpairs三种主流组合测试方案,帮助测试人员根据项目场景做出最佳选择。文章分析了各自的核心原理、优劣势及适用场景,特别强调了在涉及复杂约束时PICT工具的强大功能,并提供了从原理学习到CI/CD集成的实战选型指南。

weixin_29224309的博客 267

WinForm布局

登录模板页面UILoginForm

m0_71541781的博客 470

Ubuntu18.04/20.04/22.04的Apollo8.0软件包安装(免编译)

本文主要介绍在如何使用软件包(即 deb 包)的方式来安装 Apollo,相对于源码方式安装,软件包安装方式不需要编译,更加快捷。但是对环境的支持比较单一,如果在自定义环境内安装,请移步源码安装方式。

HIT_Vanni的博客 3258

【K8S系列】在 Kubernetes 中使用 Prometheus 进行监控的详细指南

Prometheus 是一个开源的监控和报警工具,广泛用于 Kubernetes 环境中。本文将深入探讨如何通过 Kubernetes 中的注解配置 Prometheus 的抓取设置,以高效监控服务,并确保系统的可靠性和可维护性。

颜淡慕潇 2万+

在Ubuntu 18.04上安装Apollo 6.0

文章目录1 前期准备1.1 安装Ubuntu1.2 安装NVIDIA GPU驱动1.3 安装Docker Engine1.4 安装NVIDIA Container Toolkit2 下载Apollo源文件3 启动Docker容器4 进入Apollo的Docker容器5 在容器内构建Apollo6 运行Apollo6.1 启动Apollo6.2 访问Dreamview Web UI 1 前期准备 1.1 安装Ubuntu 建议使用 Ubuntu 18.04.5+(包括 Ubuntu 20.04)作为主机系统。

W_Tortoise的博客 4796

OpenClaw用户必看:每天0成本使用OpenClaw!NVIDIA NIM免费大模型接入教程

🚀 OpenClaw接入NVIDIA NIM免费API!glm5、minimax-m2.5等大量模型任选,0成本升级AI助手!💰

XiaoqiangClub的博客 5578

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

在ubuntu18.04上体验百度Apollo6.0自动驾驶

Apollo 是优秀的自动驾驶开发框架,出自百度之手,目前已更新到 6.0 版本,本文旨在详细记录 Apollo 6.0 在 Ubuntu 18.04 中的完整安装及运行过程,并会阐述在虚拟机和物理机中进行安装时的细微区别。

GitHub质检员 2103

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Ubuntu 18.04 安装Apollo 6.0 (博主亲测)

本文章所有内容基于Apollo官方安装指南 https://github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_software_installation_guide_cn.md 1. 安装必备软件 1.1 安装 Ubuntu Linux sudo apt-get update sudo apt-get upgrade 1.2 安装 NVIDIA GPU 驱动程序 安装命令: sudo apt-get update sudo a

weixin_42325783的博客 5923

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

apollo6.0发行版安装到启动(内含超多踩坑细节,2022-3-8日亲测可用)

毕设要开始做Apollo相关的课题,自己在这方面完全就是一个小白,光是安装apollo就已经花了不少功夫,也走了一些弯路,所以在这里记录一下,一方面做个总结,另一方面也希望可以帮到和我一样的朋友,最近在做Apollo的朋友也可以点个关注,大家一起交流讨论。 本文中的安装版本为Ubuntu 18.04+ Apollo6.0,参考了这个前辈的文章,并对这个文章里的内容做了一些拓展补充,因为这个文章应该是比较久之前的了,有些内容需要更新。Ubuntu 18.04安装Apollo 6.0:从零开始到启动De..

DLL200122的博客 6700

在虚拟机上安装运行百度Apollo 6.0

在vmware上跑apollo 6.0 主要是参考官网的教程, 但是我自己目前是在vmware上跑而且GPU不能直连,所以安装教程里的GPU部分都跳过。 1. 先装好Ubuntu 18.04和Docker 虚拟机不支持GPU那就先别装nvidia相关的(否则出错,还需要卸载nvdia相关的) Ubuntu下载链接 sudo apt-get update sudo apt-get upgrade 使用bash来装 docker There is also a dedicated bash scrip

>>> 6296

虚拟机下安装Apollo 6.0并在VS code下运行

本教程采用Apollo 6.0版本,对应操作系统 Ubuntu 20.04或 18.04,详细安装步骤本文不做纠结 Ubuntu安装完成后,先执行更新软件

ygsdytx的博客 1554

ubuntu18上安装百度Apollo6.0

安装 Ubuntu 18.04 安装 NVIDIA 显卡驱动 安装cuda 安装 Docker 引擎 curl https://get.docker.com | sh sudo systemctl start docker && sudo systemctl enable docker sudo systemctl restart docker sudo groupadd docker sudo usermod -aG docker your_username 安装 NVIDIA 容器工具

qingjiaowoagui的博客 1038

Apollo6.0 + lgSVL 联合仿真平台搭建

0、前言 先上仿真效果展示 如果你掌握了以下预备能力,将会更加如鱼得水: 熟悉 linux 懂得如何安装 Ubuntu 系统 熟悉 docker 对于想要入门 docker 的同学,真心推荐B站搜索 “狂神 docker”,有了 docker 的技能加持,才能更好的玩转 Apollo 1、硬件配置 种种机缘巧合,我获得了两台主机,所以我果断选择了通过两台主机搭建联合仿真平台的方案。 两台主机的配置分别如下: 参数 主机1 主机2 处理器 i7-4790 i7

m0_51238303的博客 5058

百度D-KIT Advanced 车型,东田i7工控机安装ubuntu及apollo8.0环境、镜像以及源码。

程序需沉淀沉淀再沉淀。

weixin_43171162的博客 1057

Ubuntu 18.04上配置Apollo 6.0仿真环境(含问题解决方案)

文章目录Ubuntu 18.04上配置Apollo 6.0仿真环境(含问题解决方案)1.基本搭建流程2. 问题与方案 Ubuntu 18.04上配置Apollo 6.0仿真环境(含问题解决方案) 废话不多说,总结以下近期遇到的问题和解决办法 1.基本搭建流程 1.1.主要参考以下步骤: https://blog.csdn.net/learning_tortosie/article/details/117948028 2. 问题与方案 2.1.nvidia显卡驱动的安装方式: 可以使用下面一条命令安装所有

qq_34273446的博客 1635

Apollo学习

Apollo学习(后续会更新)

weixin_50030143的博客 1363

Apollo8.0安装问题记录

本文记录了在Ubuntu18.04虚拟机环境下安装Apollo8.0时遇到的Dreamview安装问题及解决方法。按照官方文档安装时出现错误,经分析发现是1.0.0.2版本的deb包已被删除。解决方法是手动下载最新1.0.0.4版本deb包,通过wget获取后使用dpkg命令安装,再执行apt更新即可完成安装。

xzmnb的博客 537
上一篇: Apollo perception源码阅读 | fusion
下一篇: Apollo perception源码阅读 | fusion之关联匹配
GoodluckTian
博客等级 码龄8年 368粉丝 27原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值