官术网_书友最值得收藏!

2.6.1 開始安裝

我們要安裝的ROS發行版是Dashing Diademata,代號為dashing,安裝環境為Ubuntu 18.04。讀者可以訪問https://index.ros.org/doc/ros2/Installation/來了解ROS-2安裝的更多信息。要從源代碼開始安裝,首先需要設置環境。

1.設置系統區域

首先我們需要確保安裝環境支持UTF-8格式。如果在Docker中安裝,則需要將環境設置為POSIX。使用以下命令設置指定格式的區域:

正常情況下,執行上述命令后終端窗口的內容如圖2.7所示。

圖2.7 系統區域設置

如果讀者使用的是UTF-8支持的其他語言環境(如中文),則上述過程通常也不會有問題(但需要根據實際情況對命令的參數進行修改)。

2.添加ROS-2代碼倉庫

按照以下步驟添加ROS-2代碼倉庫:

1)確保已經將ROS-2的apt倉庫添加到自己的操作系統之中。需要使用以下命令向功能包管理器進行密鑰授權:

2)使用以下命令將代碼倉庫添加到你的源列表中:

至此,我們完成了代碼倉庫的添加,下面開始安裝其他必要組件。

3.安裝依賴和ROS工具

按照以下步驟安裝ROS工具:

1)需要通過功能包管理器按照以下命令安裝依賴項和工具:

2)使用pip3安裝測試功能包,命令如下:

3)使用以下命令安裝FAST-RTPS依賴項:

至此,我們完成了所需工具和依賴項的安裝,下面開始創建和編譯工作空間。

主站蜘蛛池模板: 荥经县| 凤冈县| 利辛县| 获嘉县| 庄河市| 鹤山市| 静乐县| 绵阳市| 乌兰浩特市| 三穗县| 辽宁省| 襄樊市| 澄城县| 泽州县| 杭州市| 泸州市| 翼城县| 永丰县| 工布江达县| 荆门市| 洪雅县| 都兰县| 武川县| 视频| 曲松县| 鹿泉市| 莆田市| 大田县| 内黄县| 延安市| 高州市| 漳州市| 秦皇岛市| 玉门市| 万宁市| 江口县| 鄂州市| 长春市| 黎城县| 金昌市| 漳浦县|