機(jī)器人編程趣味實(shí)踐20-版本課程(教學(xué))
如何選擇一款合適的工具入門機(jī)器人編程,相信經(jīng)過前面19節(jié),會(huì)有一個(gè)模糊的概念。
比如需要一定的編程基礎(chǔ)如:
C++
Python
機(jī)器人學(xué)的相關(guān)知識(shí),哇哦,這好像不是一個(gè)零基礎(chǔ)就能輕松上手的內(nèi)容,事實(shí)也是如此。
如何選擇機(jī)器人操作系統(tǒng)版本呢?
如果要使用ROS1,選擇noetic,但是如果使用ROS2,foxy和galactic選哪一個(gè)呢?
理論上選還沒有發(fā)布的H版,目前foxy和galactic都是一樣的,功能包差別也不大,也都剩2年不到的維護(hù)期。
之前博客發(fā)布了大量ROS2課程,主要是dashing+foxy。這些課程都是兼容windows+linux。
dashing課程可以在foxy環(huán)境下使用,教程流程一致。
零基礎(chǔ)入門ROS2+Gazebo仿真的課程在2020年發(fā)布:
使用機(jī)器人操作系統(tǒng)ROS 2和仿真軟件Gazebo 9搭建機(jī)器人教程(一)
使用機(jī)器人操作系統(tǒng)ROS 2和仿真軟件Gazebo 9命令遙控可視化教程(二)
使用機(jī)器人操作系統(tǒng)ROS 2和仿真軟件Gazebo 9環(huán)境綜合測(cè)試教程(三)
使用機(jī)器人操作系統(tǒng)ROS 2和仿真軟件Gazebo 9目標(biāo)跟蹤實(shí)踐(四)
使用機(jī)器人操作系統(tǒng)ROS 2和仿真軟件Gazebo 9多機(jī)器人實(shí)踐(五)
使用機(jī)器人操作系統(tǒng)ROS 2和仿真軟件Gazebo 9激光傳感器算法進(jìn)階(六)
使用機(jī)器人操作系統(tǒng)ROS 2和仿真軟件Gazebo 9主題進(jìn)階實(shí)戰(zhàn)(七)- mobot速度發(fā)布與里程計(jì)訂閱
使用機(jī)器人操作系統(tǒng)ROS 2和仿真軟件Gazebo 9服務(wù)進(jìn)階實(shí)戰(zhàn)(八)- mobot行駛至目標(biāo)位置
使用機(jī)器人操作系統(tǒng)ROS 2和仿真軟件Gazebo 9行動(dòng)進(jìn)階實(shí)戰(zhàn)(九)- mobot區(qū)域巡邏
這部分內(nèi)容基于dashing+ubuntu撰寫,但適用于foxy+windows等。
如下2021年1月發(fā)布webots和ROS2筆記,以windows視角撰寫,同樣也適用于linux:
webots和ros2筆記01-資料
webots和ros2筆記02-啟程
webots和ros2筆記03-解析
webots和ros2筆記04-入城
webots和ros2筆記05-新建
webots和ros2筆記06-王者(turtlebot3)
webots和ros2筆記07-建國(guó)(turtlebot3)
webots和ros2筆記08-分封
現(xiàn)在以機(jī)器人編程趣味實(shí)踐系列進(jìn)行更新,盡可能包含官方文檔的全部知識(shí)點(diǎn),又以各種趣味案例為主線支線展開。課程不再區(qū)分ROS1和ROS2,而是以具體內(nèi)容為切入點(diǎn),重點(diǎn)為應(yīng)用的流程和方法。線下課程和線上資料同步開展補(bǔ)充。重點(diǎn)依然是仿真為主,通過一些實(shí)際機(jī)器人案例演示,說明差異性和仿真的重要性,更重要的是仿真的零成本。
前后歷時(shí)6年,2015-2021,課程由開發(fā)設(shè)計(jì)期,轉(zhuǎn)入維護(hù)改進(jìn)期,收到學(xué)生和朋友很多非常有價(jià)值的建議,在此再次致以誠(chéng)摯的謝意。
云班課:6176618。<機(jī)器人技術(shù)創(chuàng)新與實(shí)踐>。
-End-
5G教育 機(jī)器人
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。