課程目錄: 機器人操作系統入門培訓
        4401 人關注
        (78637/99817)
        課程大綱:

                  機器人操作系統入門培訓

         

         

         

        前言

        前言——機器人發展概況

        一 ROS介紹與安裝

        1.1 歡迎

        1.2 什么是ROS

        1.3 機器人與ROS演示

        1.4 ROS的安裝與配置

        一測驗

        二 工程結構

        2.1 Catkin工作空間與編譯系統

        2.2 Pacakge組成

        2.3 操作演示:Catkin工作空間探索

        2.4 Metapackage

        三 通信架構(上)

        3.1 Master和Node

        3.2 操作演示

        3.3 Topic和Msg

        3.4 操作演示

        四 通信架構(下)

        4.1 Service和srv

        4.2 Parameter Server

        4.3 操作演示

        4.4 Action

        五 常用工具

        5.1 Gazebo

        5.2 Rviz

        5.3 Rqt

        5.4 Bag

        六 roscpp

        6.1 Client Library與roscpp

        6.2 topic_demo

        6.3 topic_demo

        6.4 service_demo

        6.5 param_demo

        七 rospy

        7.1 rospy介紹

        7.2 rospy介紹

        7.3 topic_demo

        7.4 service_demo

        八 tf & urdf

        8.1 tf介紹:tf tree

        8.2 tf消息

        8.3 tf in C++

        8.4 tf in Python

        8.5 urdf

        九 SLAM

        9.1 SLAM與Map

        9.2 Gmapping SLAM包

        9.3 Karto SLAM包

        9.4 操作演示

        十 Navigation

        10.1 Navigation Stack

        10.2 move_base與插件

        10.3 costmap

        10.4 map_server與AMCL

        10.5 操作演示