docker安裝ros2詳細步驟介紹
正題
說一說今天的正題docker和ros2 ,本篇文章要解決三個問題:
ubuntu上如何安裝dockerdocker如何安裝ros2如何可視化docker中的小烏龜
一、ubuntu上安裝docker
這個就很簡單啦,一句話搞定
sudo apt install docker.io
二、Docker中安裝ROS2-Foxy
安裝其實談不上,這裡我們直接拉取ROS2的官方鏡像
sudo docker pull osrf/ros:foxy-desktop
拉取完成使用下面的命令就可以進入已經安裝好的鏡像
sudo docker run -it osrf/ros:foxy-desktop
接著在終端裡輸入ros2
到這裡就完成瞭docker中運行ros2鏡像,是不是速度賊快,而且完全和你的電腦隔離,一行指令就可以生成多個鏡像,連rosdep都是init和update好的。
三、ROS2 docker可視化運行小烏龜
安裝好啟動mobaxterm遠程工具
確保你和你的安裝docker的電腦在一個局域網裡
註意這裡的display,接著我們設置docker中ros2鏡像的DISPLAY的環境變量的值
export DISPLAY=192.168.0.112:0.0
接著就可以啟動小烏龜模擬器看看
ros2 run turtlesim turtlesim_node
接著你會發現神奇的一幕,在你的windows電腦上跳出來瞭小烏龜的界面
接著運行鍵盤控制節點
ros2 run turtlesim turtle_teleop_key
按下按鍵,小烏龜就跑起來瞭
最後
到此這篇關於docker安裝ros2詳細步驟介紹的文章就介紹到這瞭,更多相關docker安裝ros2內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 關於ROS2安裝與docker環境使用
- 在Linux系統中安裝Docker的過程
- 在Docker中的ubuntu中安裝Python3和Pip的問題
- 在windows上用docker desktop安裝部署StoneDB
- docker環境搭建JMeter+Grafana+influxdb可視化性能監控平臺的教程