有關(guān)ROS系統(tǒng)的相關(guān)知識已經(jīng)在上一篇文章中進行了闡述,在本篇文章中,將就ROS的進一步搭建方法做闡述。
??:本文中“消息代理”、“主服務器”、“Master Server”是相同的意思,可以互換。
0× 1
關(guān)于版本選擇
目前穩(wěn)定的ROS系統(tǒng)有三個版本可供選擇
我們此處以ROS Melodic Morenia為例進行本地環(huán)境的搭建,選用Ubuntu 18.04 LTS。
??:盡管實際的ROS交互并不需要任何的圖形化界面,但是為了演示方便,我們此處還是選用帶有用戶圖形界面的Desktop版本。
0× 2
本地搭建ROS環(huán)境
使用以下命令啟用restricted、universe和multiverse存儲庫。
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"
這里也可以換成阿貍云的存儲庫鏈接,但是必須是包含restricted、universe和multiverse的。
使用以下命令啟用ros存儲庫。
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.sjtug.sjtu.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
這里給出一些其他的鏡像源以供選擇:
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
機器人的發(fā)展。 ? ROS便是為機器人在研發(fā)的過程中的代碼復用提供支持的開源框架,大量的機器人開源項目,從感知到控制、從定位到構(gòu)圖、從導航到可視化,幾乎都使用ROS作為基礎。 ? Micro-ROS從何而來? ? Micro-
發(fā)表于 04-07 07:13
?7617次閱讀
本文將主要介紹Cadence本地庫搭建從0到1的過程,并提供搭建過程中所需要的安裝軟件。搭建Cadence本地庫的目的主要是為了方便元器件的
發(fā)表于 11-20 17:21
?3459次閱讀
本文著重介紹基于機器人操作系統(tǒng)ROS的無人駕駛系統(tǒng)。文中將介紹ROS以及它在無人駕駛場景中的優(yōu)缺點,并討論如何在ROS的基礎
發(fā)表于 02-15 10:26
?3742次閱讀
OPENCR硬件是怎樣通過USB虛擬串口的方式和ROS系統(tǒng)進行通信呢?如何去搭建一個基于ROS系統(tǒng)的平衡車呢?
發(fā)表于 11-08 06:57
目錄介紹一、底盤主控板二、嵌入式開發(fā)板1. 與上位機pc的關(guān)系2. 與STM32主控板的關(guān)系介紹自下而上的分析實體機器人(差分輪速機器人)搭建中的關(guān)鍵過程。一、底盤主控板本部分搭建實體機器人ros
發(fā)表于 01-20 07:36
bash,即進入命令交互進程。通過以下命令進入容器內(nèi)部。進入后,可以操作容器內(nèi)的命令,如下所示。通過exit命令,可退出容器,退出后容器就處于停止狀態(tài),如下所示。通過以上操作,我們就完成了硬件與底層的搭建,為ROS運行在這套開發(fā)板上
發(fā)表于 10-13 12:02
1. 準備工作 經(jīng)過前面的環(huán)境搭建,HDG2L-IoT評估套件已經(jīng)能穩(wěn)定地運行Ubuntu+docker環(huán)境,當前需要下載運行ROS鏡像即可?! ”疚膮⒖?b class='flag-5'>ROS官方文檔《Getting
發(fā)表于 03-09 13:55
1. 方案概述 本文重點介紹低成本搭建ARM+ROS的硬件及底層實現(xiàn)。開發(fā)板選用HDG2L-IoT評估套件,默認配置為2G內(nèi)存、8G存儲,搭載可玩性極高的Ubuntu系統(tǒng)?! ¢_發(fā)套件默認
發(fā)表于 03-09 14:11
本文主要介紹了本地測試環(huán)境搭建搭建一個本地測試環(huán)境無疑是個明智的選擇,再結(jié)合GitHub、Jenkins、Docker等工具,進行持續(xù)集成、資源隔離,既可以快速的構(gòu)建、部署自己的項目,
發(fā)表于 01-31 16:01
?2844次閱讀
本文開始闡述的闡述了搭建本地smtp服務器的教程,另外還介紹了基于CentOS搭建SMTP服務器的詳細教程。
發(fā)表于 04-08 14:46
?1.9w次閱讀
ROS全稱robot operaring system,一般ROS是應用在Ubuntu系統(tǒng)中,本次移植是將ROS移植到Zedboard上的L
發(fā)表于 10-26 11:52
?1080次閱讀
有關(guān)ROS系統(tǒng)的相關(guān)知識已經(jīng)在上一篇文章中進行了闡述,在本篇文章中,將就ROS的進一步搭建方法做闡述。
??:本文中“消息代理”、“主服務器”、“Master Server”是相
發(fā)表于 05-19 17:16
?591次閱讀
如何低成本搭建ARM+ROS的硬件載體?上文為大家介紹了實現(xiàn)的思路及原理,本文將為讀者實際操作,展示ROS部署前的籌備工作及步驟分解。
發(fā)表于 09-28 11:21
?1137次閱讀
如何低成本搭建ARM+ROS的硬件載體?上文展示ROS部署前的籌備工作及步驟分解,本文將為大家演示ROS的移植及測試方法。
發(fā)表于 10-10 18:15
?1215次閱讀
使用Nexus在本地搭建npm、yum和maven私有倉庫 為保證在無互聯(lián)網(wǎng)的情況下,可正常搭建、構(gòu)建項目,并自動化部署項目,本系統(tǒng)采用Nexus+Jenkins+Maven+Gitl
發(fā)表于 08-21 14:46
?242次閱讀
評論