什么?到现在也不知道怎么学习Tianbot_Mini
前言
最近发现很多同学在学习Tianbot Mini的时候会找不到资料学习,今天,笔者整理一份资料供Tianbot Mini仿真或实物学者学习,堪称为Tianbot_Mini史上最强资料。
如果发现有什么不对的或者缺少的可以在下方留言评论。
1.入门资料
1.1 学习ROS背景知识
想要学习ROS必须先熟悉Python和C++两门编程语言,而且因为ROS是机器人操作系统,所以学习机器人相关理论知识也是必不可少的。
这些基础知识可以在通过B站上相关教学视频学习。
如何成为一名机器人工程师:机器人工程师学习计划 - 知乎 (zhihu.com)
视频(一定要认真刷两遍)
快速入门ROS BiLiBiLi视频教程:【古月居】古月·ROS入门21讲 | 一学就会的ROS机器人入门教程
快速入门ROS 古月居视频教程:ROS入门21讲 · 古月(含考试证书及新增彩蛋2讲) (guyuehome.com)
书籍
喜欢看书本学习的同学可以自行去某宝或某东购买**《ROS机器人开发实战》或者《ROS机器人程序设计(原书第2版)》**书籍学习,由于ROS版本的更新换代,需要自己适应ROS版本。
论坛教程
ROS Wik(官方的维基知识库,主要用来查询功能包或者查询教程)i :cn - ROS Wiki
古月居博客(专做ROS相关知识,有大量仿真和实物教程):古月居 - ROS机器人知识分享社区 (guyuehome.com)
创客制造ROS机器人系统教程(这里面有些教程的ROS版本都比较久远):创客智造 (ncnynl.com)
1.2 机器人相关
ROS2GO官方文档(主要讲解操作系统的使用和例程的使用):轻松上手 · ROS2GO · 看云 (tianbot.com)
Tianbot Mini官方文档(官方给的资料不全,但是在努力更新中):声明 · 教育机器人 · 看云 (tianbot.com)
Tianbot Mini官方BiLiBiLi 视频教程(会分享一些有趣的玩法,一直在更新):天之博特TIANBOT的个人空间_哔哩哔哩_Bilibili
Tianbot Mini官方TIANBOT小视频号 视频教程(会分享一些有趣的玩法,一直在更新)
1.2.1 必备功能包
Tianbot Mini基本功能包:10分钟跑通机器人SLAM应用,自主导航尽在掌心之中。
Tianbot Mini机器人描述功能包:URDF模型描述功能包
1.2.2 仿真功能包
Tianbot Mini Gazebo仿真功能包:Gazebo仿真功能包
Tianbot Mini Webots仿真功能包:正在更新
1.2.3 拓展功能包
Tianbot Mini Cartographer算法建图功能包:cartographer建图功能包
1.3 算法学习
1.3.1 激光雷达建图算法
Hector建图算法:hector_slam - ROS Wiki
Gmapping建图算法:gmapping - ROS Wiki
Cartographer建图算法:gmapping - ROS Wiki | Cartographer — Cartographer documentation (google-cartographer.readthedocs.io)
KartoSLAM建图算法:slam_karto - ROS Wiki
LagoSLAM建图算法:
CoreSLAM建图算法:coreslam - ROS Wiki
LOAM 3D激光建图算法:loam_velodyne - ROS Wiki
1.3.2 视觉建图算法
2.进阶资料(ROS2GO中都有这些相关资料)
机器人学:机器人学习书籍推荐 - 知乎 (zhihu.com)
OpenCV视觉处理:opencv官方文档
MoveIt机械臂学习:Moveit官方文档
正在持续更新~~
为了能和读者进一步讨论问题,建立了一个微信群,方便给大家解答问题,也可以一起讨论问题。
加群链接,下拉找到二维码微信扫描即可