家庭教师催眠2_韩国三片在线观看_HD中文字幕在线播放,葫芦里卖的不是药高清观看,热情的邻居完整版,《夫人》

1.1、序言

已有2657位創客學習了本節課程。

前言

本課程指導你如何使用XR-X3 PI MINI麥輪車進行編程,驅動機器人做一些神奇的事情。比如讓機器人在你房間自主導航,或者是構建室內地圖,使用OPENCV視覺技術進行巡線等等。

近年來,機器人領域取得了舉世矚目的進展。性價比較高的機器人平臺,包括地面移動機器人、旋翼無人機和類人機器人等,得到了廣泛應用。更令人感到振奮的是,越來越多的高級智能算法讓機器人的自主等級逐步提高。盡管如此,對于機器人軟件開發人員來說,仍然存在著諸多挑戰。

本書主要介紹機器人操作系統 (Robot Operating System, 或簡稱 ROS),以及基于ROS系統的SLAM算法在小R科技XR-X3 PI MINI麥輪車機器人套件中的實際運用和二次開發。

ROS 系統介紹

ROS是面向機器人的開源的元操作系統(meta-operatingsystem),它能夠提供類似傳統操作系統的諸多功能,如硬件抽象、 底層設備控制、 常用功能實現、 進程間消息傳遞和程序包管理等。此外,它還提供相關工具和庫,用于獲取、編譯、編輯代碼以及在多個計算機之間運行程序完成分布式計算。

ROS奠定在一個指導原則上一“ 不重復發明車輪"。成千上萬的聰明人已經在機器人編程這條道路上走了超過50個年頭,何不將這些聰明的大腦才智集中在一起呢? 幸運的是,現代互聯網為我們提供了一個絕佳的分享代碼的媒介。現在,很多大學、公司以及個人在網上公開地分享他們的ROS源代碼資源。并且在有了免費的云平臺( 如Google Code, GitHub) 的情況下,任何人都可以輕易地且不需要花-分錢就能分享自己的ROS代碼成果。

搭乘ROS這趟列車最精彩、最令人興奮的部分或許就在于可以和來自全世界數以千計的志同道合者們一同研究機器人。你不用再擔心自己苦心研究多年的內容同時別人也在進行同樣的研究,更妙之處在于:當你發現你的努力正在為一-項快速發展領城作出一-絲貢獻時,你會由衷地感到欣慰。

教程分類

ROS是極其強大的,而且它還在迅速、持續地擴展和改進。但是許多新ROS用戶所面臨的一個挑戰是不知道從哪里開始。

我們基于小R科技 XR-X3 PI MINI麥輪車系列麥輪雷達車,提供一整套學習教程,分類如下:

XR-X3 PI MINI麥輪車 入門操作手冊

詳見《開箱手冊》。

通過此教程,可學會XR-X3 PI MINI麥輪車小車的基礎操作,

包含:手機APP控制小車實現差速運動,以及麥輪的平移運動模式,速度的調整。能夠在實踐中理解這兩種不同的運動控制方式。

包含:手機APP控制小車機械臂的運動,固定模式的切換,關節獨立控制、聯動控制,關節運動幅度調整等。能夠實際理解機械臂的姿態與各個舵機角度的關系。

包含:手機APP實現基于SLAM的建圖、地圖保存、導航等功能。可以實際體驗SLAM建圖的過程及效果。

XR-X3 PI MINI麥輪車 產品框架、參數及功能詳解

詳見《產品說明手冊》。

通過此教程,可以掌握XR-X3 PI MINI麥輪車的如下內容:

配置清單、配件參數、硬件參數;電路圖框架設計;手機APP框架設計;ROS系統框架設計等等詳細內容,對此產品有一個更加深入的了解。

本教程內容

通過本教程,可以開始進行深入的二次開發功能,內容如下:

了解出廠模式與二次開發模式的區別

基于python的API調用,可實現 XR-X3 PI MINI麥輪車的電機控制、IMU數據讀取、里程計數據讀取等等功能

基于虛擬機的ROS基礎控制,可實現基于虛擬機的ROS系統啟動、ROS IMU數據信息、ROS 建圖節點啟動、ROS保存地圖的實現、ROS導航功能的實現相關控制功能。

其他ROS教程

詳見產品資料包。

小R科技官網:http://www.www.hrxme.com

小R學習中心:http://www.www.hrxme.com/Study/index

小R科技論壇:http://www.wifi-robots.com/

小R科技商城:https://xiaor.jd.com/

ROS英文官網:http://wiki.ros.org/ROS/Tutorials

ROS中文官網:http://wiki.ros.org/cn/ROS/Tutorials

其他的學習手冊(PDF文檔):請聯系購買平臺客服,提供其他的學習資料包