一、学习opencv
主要是看网课,大概了解了一下opencv库中的函数
二、写课设
最开始没有什么头绪,因为看着课设要求里面的文字都太专业化了,有点搞不懂。
后来在网上搜了搜这些名词的意思,又在CSDN上看了一部分用到opencv的代码,逐渐理解课设的要求。
写课设时确实是遇到了困难,我将5*7的图形设出来之后,利用imshow()函数一直显现不出来图象。那几天确实比较焦虑。后来感觉到应该是窗口的问题,所以在网上搜索和ai求助之后,终于找到了一种能显示图像的办法,具体在代码中有显示。
三、学习ros2
一边看网课一边跟着敲代码,就是一时间很难完全记住。
节点:
pop写法(python):
oop写法(python):
pop写法(c++):
oop写法(c++):
文章参考:
ROS2学习笔记之C++编写简单发布订阅节点篇_ros2利用c++编写发布者订阅者-CSDN博客
rclcpp: rclcpp: ROS Client Library for C++ (ros2.org)
四、编写ros2课设代码
(最近家里事情比较琐碎)
看过网课之后对ros2有了一定理解,但是对我来说还是有点难度。
编写代码的时候有借助网上的资源,也拜托了我姐姐(计算机专业)来和我一起研究。
但是最后的代码依旧有瑕疵,还是需要长期的学习和积累吧。
因为我把文件转到电脑上显示的是二进制格式,看不了,所以在此贴图啦。
作业一
备注:
今天有突发情况,我的虚拟机开不了机了,有部分跟着看网课的代码和作业二的部分代码我现在截不了图。明天家里也有点事,可能不能及时交上作业,但是我会尽快解决的。