ROS方向第二次总汇报

文章目录

  • 1.本阶段学习内容:
  • 2.过程中遇到的问题及解决方法:

本篇链接:https://blog.csdn.net/m0_54470078/article/details/136019940?spm=1001.2014.3001.5501

本人主页::https://blog.csdn.net/m0_54470078?spm=1011.2124.3001.5343

1.本阶段学习内容:

在本阶段,本人完成了对本方向知识架构的整体搭建,认识到本方向需要运用方法、工具和目标。从任务安排上看,6个任务中我完成了前3.5个,从学习内容上看,我学习了基本的通讯机制、基本的命令行操作,基础的的通讯案例实现(代码编写及相关环境变量、文件的配置)、URDF文件的编写、集成launch文件并使用Rviz呈现机器人模型等。
除此之外,我还学习了Java的类和对象、继承和多态相关知识以及Python的基础语法,它们能够帮助我更好地理解ROS中py文件的底层实现。在本阶段最令人庆幸的是,我找到了一群志同道合的小伙伴。大家都十分热爱技术,积极务实,学业成绩平均分别位于计软、现邮、管院、理学院专业前百分之五。我们正积极讨论命题并即将寻找导师,为明年的大挑做准备。
由于篇幅有限,我将本阶段的学习内容大致写成了博客,下面是汇总
ROS方向第二次汇报(1):https://blog.csdn.net/m0_54470078/article/details/135743684?spm=1001.2014.3001.5501
ROS方向第二次汇报(2):
https://blog.csdn.net/m0_54470078/article/details/135837802?spm=1001.2014.3001.5501

ROS方向第二次汇报(3):
https://blog.csdn.net/m0_54470078/article/details/135884840?spm=1001.2014.3001.5501

ROS方向第二次汇报(4):
https://blog.csdn.net/m0_54470078/article/details/135913624?spm=1001.2014.3001.5501

ROS方向第二次汇报(5):
https://blog.csdn.net/m0_54470078/article/details/135959933?spm=1001.2014.3001.5501

2.过程中遇到的问题及解决方法:

对于初学者来说,学习一门技术的过程中存在的最大的问题莫过于学习资源难以查找、遇到困难无人指点、学习环境与教程环境不匹配等。我在学习ROS的过程中,同样遇到了这些问题。除了上ros官网查找相关教程外,我也加入了ros/ros2的相关论坛与qq群,大家有问题都可以相互帮助,及时相互答疑。
除此以外,我认为古月居系列的配套课程对新手入门并不友好,他仅仅提供了一些示例和代码解释,对于问题究竟是什么,为什么要这样做,这样做的后果等没有较多阐述。我就这样跟了一遍古月居ROS2的课程,但我觉得我并没有学到很多东西,仅做到了基本的了解,无法真正上手,相较于点状学习,我更喜欢也更适应于系统性学习。于是我在b站找到了Autolabor的ROS系列,虽课程较多且时间较长,但在他的课程中,每一行代码编写的过程,原因,以及可能出现的问题均已列举出,对新手十分友好。从基本命令行操作到机器人仿真、导航都有详细介绍,通过对它的学习,我相信我即将入门ROS。
我在该阶段前期学习了部分ROS2的知识加之全程撰写博客,因此耗费了不少时间,没有完成既定目标(完成前五个任务)。但如今,我已整理好学习资源并且有条不紊地学习,所以下个阶段应该能完成相关学习任务。

你可能感兴趣的:(机器人)