ROS No 2 ROS入門 ROS檔案系統介紹

2021-08-28 03:04:33 字數 699 閱讀 7836

本教程主要介紹ros檔案系統,包括命令工具`roscd`、`rosls`、`rospack`的使用。

**適用人群:**初學者本教程中我們將會用到`ros-tutorials`程式包,請先安裝: ``` $ sudo apt-get install ros--ros-tutorials ```

將``替換成你所安裝的版本(比如jade、indigo、hydro、groovy、fuetue、kinetic等)。

比如我的版本是kinetic,我的命令是:

$sudo apt-get install ros-kinetic-ros-tutorials
程式**是分布在眾多ros軟體包中,當使用命令工具(比如`ls`和`cd`)來瀏覽時會比較繁瑣,因此ros提供了專門的命令來簡化這些操作。rospack允許你獲取軟體的相關資訊。本教程中,我們只涉及到`rospack`中的`find`引數選項,該選項可以返回軟體包的路徑資訊。

用法: ``` # rospack find [名稱] ```

示例: ``` $ rospack find roscpp ```

應該輸出: ``` your_install_path/share/roscpp ```

如果你在ubantu linux作業系統上通過`apt`來安裝的ros,你應該會準確看到: ``` /opt/ros/groovy/share/roscpp ```

ROS學習(一) ROS入門

注 主要是古月部落格學習過程中的記錄,其專欄為 ros robot operating system 是用於機械人的一種次級作業系統,可以提供硬體抽象描述 底層驅動程式管理 共用功能執行 程式間的訊息傳遞 程式發行包管理等功能。ros的設計目標是在機械人研發中提高 復用率,是一種分布式處理框架,可執...

ros中文社群 ROS2中文指南 PDF

ros2中文指南 目錄引言 1.1 安裝 1.2 教程關於ros2 2.1 ros2基本概念 2.1.1 dds和ros中介軟體實現 2.1.2 ros2客戶端程式庫 2.1.3 ros的介面 2.1.4 服務質量設定 2.1.5 ros2教程 2.2 從原始碼安裝ros2 2.2.1 使用amen...

ROS入門教程 (建立ROS訊息和ROS服務)

參考中文官網 description 本教程詳細介紹如何建立並編譯ros訊息和服務,以及rosmsg,rossrv和roscp命令列工具的使用。01.訊息 msg 和服務 srv 介紹 msg檔案存放在package的msg目錄下,srv檔案則存放在srv目錄下。msg檔案實際上就是每行宣告乙個資料...