docker安裝ros2詳細(xì)步驟介紹
正題
說一說今天的正題docker和ros2 ,本篇文章要解決三個問題:
ubuntu上如何安裝dockerdocker如何安裝ros2如何可視化docker中的小烏龜
一、ubuntu上安裝docker
這個就很簡單啦,一句話搞定
sudo apt install docker.io

二、Docker中安裝ROS2-Foxy
安裝其實(shí)談不上,這里我們直接拉取ROS2的官方鏡像
sudo docker pull osrf/ros:foxy-desktop

拉取完成使用下面的命令就可以進(jìn)入已經(jīng)安裝好的鏡像
sudo docker run -it osrf/ros:foxy-desktop
接著在終端里輸入ros2

到這里就完成了docker中運(yùn)行ros2鏡像,是不是速度賊快,而且完全和你的電腦隔離,一行指令就可以生成多個鏡像,連rosdep都是init和update好的。
三、ROS2 docker可視化運(yùn)行小烏龜
安裝好啟動mobaxterm遠(yuǎn)程工具

確保你和你的安裝docker的電腦在一個局域網(wǎng)里

注意這里的display,接著我們設(shè)置docker中ros2鏡像的DISPLAY的環(huán)境變量的值
export DISPLAY=192.168.0.112:0.0
接著就可以啟動小烏龜模擬器看看
ros2 run turtlesim turtlesim_node
接著你會發(fā)現(xiàn)神奇的一幕,在你的windows電腦上跳出來了小烏龜?shù)慕缑?/p>

接著運(yùn)行鍵盤控制節(jié)點(diǎn)
ros2 run turtlesim turtle_teleop_key
按下按鍵,小烏龜就跑起來了

最后
到此這篇關(guān)于docker安裝ros2詳細(xì)步驟介紹的文章就介紹到這了,更多相關(guān)docker安裝ros2內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker-client for python詳解及簡單示例
這篇文章主要介紹了Docker-client for python詳解及簡單示例的相關(guān)資料,需要的朋友可以參考下2017-04-04
打包docker鏡像推送到遠(yuǎn)程服務(wù)器并部署到k8s的方法步驟
本文主要介紹了打包docker鏡像推送到遠(yuǎn)程服務(wù)器并部署到k8s的方法步驟,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-11-11
yum下載docker安裝包安裝到離線機(jī)器的實(shí)例代碼詳解
本文通過實(shí)例代碼給大家介紹了yum下載docker安裝包,安裝到離線機(jī)器,代碼簡單易懂,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-12-12

