大一上:12-14周 学习周记
这三周进展缓慢,主要在准备期中考试和期末考试上面。
同时也因为环境配置拖慢了很多时间。
数学
-
《线性代数及其应用》
- 考虑到本专业并未安排相关课程,我只稍微完成了部分习题(考虑到TF似乎只需要前八章的知识,因而我只学了前十章和后四章)
- 这是我参考的笔记**Linear-Algebra-and-Its-Applications-notes**
- 参考视频是3blue1brown
- 感谢维基百科。
- 这是我的专栏线数.有很多笔记因为时间关系,本没有时间整理上去(写latex需要时间)
-
羞愧的是,其他部分我并没有去学习(可能是专业没有这些课程(别找借口了))。之后会补上。
编程基础
-
c++
- 我在这方面有些薄弱,但是尽可能补上。
- 主要是学习接口的调用
- 稍微复习了一些基本算法,诸如Dijkstra吧,不是很深入,只是重写了代码,在期末考试结束之后再开展寻路算法的学习吧。
-
python
- 因为很多教程里面是pyhton版本的,于是我去稍微自学了一些。
- 做到了能看懂 代码,能写一点基本模板。
-
css
- 纯粹爱好,所以学了最基本的,用来自定义typora就没去学了。
-
xml
- 写Launch、URDF、SDF
- 实际没系统去学过。
环境配置
其实挺有用的,通过瞎敲鼓配置,对linux的熟悉程度更上一层楼。
下列的都是我自己的。
-
安装Ubuntu之后的优化操作
-
VSC优化
-
ubuntu下对shell的优化,这个我没有时间去写。有机会补上
-
docker ros2,后面放弃了,还不如直接用jazzy。
软技能
- 完全markdown
- 会使用mermaid作图了,成品在之前的博客都有体现。
- 会写latex
ros2-jazzy
这部分进展缓慢,我发誓一定要在寒假的时候补上。
主要的教程来源 -- d2lros
-
使用python重写了第一章的内容。就是那个动作的实现模板之类的。
- 先是用这Intro: Install and Setup ROS2 Humble - ROS2 Tutorial 1快速学习了python在ros2的语法
- 然后用小鱼和古月居的课程代码,作了复刻。
-
完成了学长布置的小任务
- (ros2控制小海龟写字)[https://blog.csdn.net/2402_87385120/article/details/143810407?spm=1001.2014.3001.5502\]
- 这篇不知道是不是这三周的,反正之后感觉能优化。
-
熟悉了以下TF2,跟着抄了一边代码。
-
Gazebo
- 可惜的是这部分进展缓慢。因为很多东西都更新了,在fishros的教程的代码全都不能用,只能作为参考,然后去英文网站搜索相应的替代品。官方教程是gazebosim.org。
- 然后是学到了4.Gazebo仿真插件之两轮差速这里。