日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ROS教程目录

發布時間:2024/8/1 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ROS教程目录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ROS教程目錄

ROS教程學習網站http://wiki.ros.org/cn/ROS/Tutorials

目錄如下所示

非初學者:如果你已經很熟悉 ROS fuerte(要塞龜) 或更早期版本的使用,而只是想使用在 groovy(加島象龜) 和 hydro(漁龜) 中開始采用的最新編譯構建系統 catkin,那你可以深入學習 catkin教程。 但是我們仍然建議所有人學完整個『初級』教程以方便理解新增的功能特性。

如果你是 Linux 初學者:也許先學習一些有關 Linux 命令行工具的快速使用教程會對你很有幫助,這里有篇好教程(英文)。

目錄

  • 核心 ROS 教程
  • 初級
  • 中級
  • ROS 標準
  • 外部 ROS 資源
  • 外部教程
  • 外部研討會或課件
  • 在機器人上運行 ROS
  • 其它 ROS 函數庫教程
  • 提供 ROS 接口的函數庫教程
  • ?

    ?

    核心 ROS 教程

    ?

    初級

  • 安裝并配置ROS環境

    本教程詳細描述了ROS的安裝與環境配置。

  • ROS文件系統介紹

    本教程介紹ROS文件系統概念,包括命令行工具roscd、rosls和rospack的使用。

  • 創建ROS程序包

    本教程介紹如何使用roscreate-pkg或catkin創建一個新程序包,并使用rospack查看程序包的依賴關系。

  • 編譯ROS程序包

    本教程介紹ROS程序包的編譯方法

  • 理解 ROS節點

    本教程主要介紹 ROS 圖(graph)概念 并討論roscore、rosnode和 rosrun 命令行工具的使用。

  • 理解ROS話題

    本教程介紹ROS話題(topics)以及如何使用rostopic 和 rxplot 命令行工具。

  • 理解ROS服務和參數

    本教程介紹了ROS 服務和參數的知識,以及命令行工具rosservice 和 rosparam的使用方法。

  • 使用 rqt_console 和 roslaunch

    本教程介紹如何使用rqt_console和rqt_logger_level進行調試,以及如何使用roslaunch同時運行多個節點。早期版本中的rqt工具并不完善,因此,如果你使用的是“ROS fuerte”或更早期的版本,請同時參考這個頁面學習使用老版本的“rx”工具。

  • 使用rosed編輯ROS中的文件

    本教程將展示如何使用rosed來簡化編輯過程。

  • 創建ROS消息和ROS服務

    本教程詳細介紹如何創建并編譯ROS消息和服務,以及rosmsg, rossrv和roscp命令行工具的使用。

  • 編寫簡單的消息發布器和訂閱器 (C++)

    本教程將介紹如何用 C++ 編寫發布器節點和訂閱器節點。

  • 寫一個簡單的消息發布器和訂閱器 (Python)

    本教程將通過Python編寫一個發布器節點和訂閱器節點。

  • 測試消息發布器和訂閱器

    本教程將測試上一教程所寫的消息發布器和訂閱器。

  • 編寫簡單的服務器和客戶端 (C++)

    本教程介紹如何用 C++ 編寫服務器 Service 和客戶端 Client 節點。

  • 編寫簡單的Service和Client (Python)

    本教程介紹如何用Python編寫Service和Client節點。

  • 測試簡單的Service和Client

    本教程將測試之前所寫的Service和Client。

  • 錄制與回放數據

    本教程將教你如何將ROS系統運行過程中的數據錄制到一個.bag文件中,然后通過回放數據來重現相似的運行過程。

  • roswtf入門

    本教程介紹了roswtf工具的基本使用方法。

  • 探索ROS維基

    本教程介紹了ROS維基(wiki.ros.org)的組織結構以及使用方法。同時講解了如何才能從ROS維基中找到你需要的信息。

  • 接下來做什么?

    本教程將討論獲取更多知識的途徑,以幫助你更好地使用ROS搭建真實或虛擬機器人。

  • ?

    現在你已經完成了初級教程的學習,請回答這個 問卷來檢驗一下自己的學習效果。

    ?

    中級

    大多數客戶端 API 的使用教程可以在相關程序包 (roscpp,rospy,roslisp) 中找到。

  • 手動創建ROS package

    本教程將展示如何手動創建ROS package

  • 管理系統依賴項

    本教程將展示如何使用rosdep安裝系統依賴項.

  • Roslaunch在大型項目中的使用技巧

    本教程主要介紹roslaunch在大型項目中的使用技巧。重點關注如何構建launch文件使得它能夠在不同的情況下重復利用。我們將使用 2dnav_pr2 package作為學習案例。

  • ROS在多機器人上的使用

    本教程將展示如何在兩臺機器上使用ROS系統,詳述了使用ROS_MASTER_URI來配置多臺機器使用同一個master。

  • 自定義消息

    本教程將展示如何使用ROS Message Description Language來定義你自己的消息類型.

  • 在python中使用C++類

    本教程闡述一種在python中使用C++類的方法。

  • 如何編寫教程

    (概述:)本教程介紹在編輯ros.org維基時可以用到的模板和宏定義,并附有示例以供參考。

  • ?

    ?

    ROS 標準

    • ROS開發者指南 有關代碼風格和軟件包布局等相關指南。

    • 標準測量單位和坐標約定。

    ?

    外部 ROS 資源

    ?

    外部教程

    • ANU的ROS視頻教程

    • NooTriX的手把手ROS教程

    • Jonathan Bohren的ROS教程

    • Clearpath Robotics 的知識庫

    • 創客智造的ROS入門教程

    ?

    外部研討會或課件

    • 由位于東京的 TORK 提供的 面向企業基礎培訓的研討會

    ?

    在機器人上運行 ROS

    • 創建你自己的URDF文件創建一個定制的通用機器人格式化描述文件。

    • ros_control 使用 ROS 的標準控制器框架來與硬件連接。

    • 在Gazebo中使用URDF 在 Gazebo 機器人模擬器中添加必要的標記。

    • 搭建 MoveIt! 建立配置程序包(configuration package)來使用 MoveIt! 運動規劃框架。

    ?

    其它 ROS 函數庫教程

    • Robot Model

    • Visualization

    • 行為庫(actionlib)

    • smach

    • pluginlib

    • nodelets

    • 導航

    • ROS-Industrial Tutorials

    ?

    提供 ROS 接口的函數庫教程

    • Stage

    • TF

    • PCL with ROS

    posted @ 2018-04-13 10:53 #Cloud 閱讀(...) 評論(...) 編輯 收藏

    總結

    以上是生活随笔為你收集整理的ROS教程目录的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。