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的知识加之全程撰写博客,因此耗费了不少时间,没有完成既定目标(完成前五个任务)。但如今,我已整理好学习资源并且有条不紊地学习,所以下个阶段应该能完成相关学习任务。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/666537.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用Rsync软件工具将Linux服务器上的文件同步到Windows 服务器

使用Rsync软件工具将linux服务器上的文件同步到Windows 服务器 测试环境(推送:Linux 推送到Windows): Windows 服务器:172.20.26.97 Linux服务器:172.20.26.34 一、在172.20.26.97上安装cwRsyncServer-v…

电脑上常见的绘图软件有哪些?

现在在电脑上绘图很流行,不仅可以随时更改,还可以提高绘图效率,绘图软件中有很多工具。市场上的计算机绘图软件种类繁多。包括艺术设计、工业绘图和3D绘图。那么每个绘图软件都有自己的特点。那么,哪个更适合计算机绘画软件呢&…

React Hook之钩子调用规则(不在循环、条件判断或者嵌套函数中调用)

文章目录 React Hook之钩子调用规则(不在循环、条件判断或者嵌套函数中调用)错误使用案例案例具体解决方法 React Hook之钩子调用规则(不在循环、条件判断或者嵌套函数中调用) hooks使用规则 只能在函数最外层调用 Hook。不要在…

八、测试分析报告(软件工程)

1.引言 1.1编写目的 1.2项目背景 1.3定义 1.4参考资料 2.测试计划执行情况 2.1测试项目 2.2测试机构和人员 2.3测试结果 3.软件需求测试结论 4.评价 4.1软件能力 4.2缺陷和限制 4.3建议 4.4测试结论 …

字面跳动前端面试题:React Hook为什么不能放在if/循环/嵌套函数里面?

答:首先,React Hooks 是为了简化组件逻辑和提高代码可读性而设计的。将 Hook 放在 if/循环/嵌套函数中会破坏它们的封装性和可预测性,使得代码更难维护和理解。同时,这样做也增加了代码的复杂度,可能会导致性能下降和潜…

路由器、路由器的构成、交换结构

目录 1 路由器 1.1 路由器的结构 “转发”和“路由选择”的区别 1.1.1 输入端口对线路上收到的分组的处理 1.1.2 输出端口将交换结构传送来的分组发送到线路 2.2 交换结构 2.2.1 通过存储器 2.2.2 通过总线 2.2.3 通过纵横交换结构 (crossbar switch fabric) 1 路由器…

算法练习-环形链表(思路+流程图+代码)

难度参考 难度:中等 分类:链表 难度与分类由我所参与的培训课程提供,但需要注意的是,难度与分类仅供参考。且所在课程未提供测试平台,故实现代码主要为自行测试的那种,以下内容均为个人笔记,旨在…

用Jmeter进行接口测试

web接口测试工具: 手工测试的话可以用postman ,自动化测试多是用到 Jmeter(开源)、soupUI(开源&商业版)。 下面将对前一篇Postman做接口测试中的接口用Jmeter来实现。 一、Jmeter 的使用步骤 打开Jme…

SpringCloud Gateway(4.1.0) 返回503:原因分析与解决方案

文章目录 一、环境版本二、原因分析三、解决方案 一、环境版本 Versionspring-cloud-dependencies2023.0.0spring-cloud-starter-gateway4.1.0Nacosv2.3.0 二、原因分析 在 Spring Cloud Gateway 的早期版本中,Ribbon 被用作默认的负载均衡器。随着Spring Cloud的…

美敦力呼吸机PB560硬件分析

1 硬件主要芯片 CPU板的MCU和电源板的MCU通过SPI-0通信。 1.1 CPU板 1)ST10F276,16bit MCU 2)K6R4016C1D-UI10,Samsung 256K x 16 SRAM,Event Memory 3)K9F1G08UOA-PCB0,Samsung 128M x 8 NAND …

修复wordpress安全漏洞

1. 问题描述: 用wordpress建了一个网站,但是学校反映说存在安全漏洞,通过接口https://xxx.xxx.edu.cn/?rest_route/wp/v2/users/可以访问到一些内容,希望可以关闭这个接口。 2. 解决办法 一共两步 (1)在fu…

系统架构20 - 统一建模语言UML(上)

统一建模语言 组成要素事物关系 在目前的软件开发方法中,面向对象的方法占据着主导地位。面向对象方法的主导地位也决定着软件开发过程模型化技术的发展,面向对象的建模技术方法也就成为主导的方法。 公认的面向对象建模语言出现于20世纪70年代中期。从1…

vulhub中Adminer ElasticSearch 和 ClickHouse 错误页面SSRF漏洞复现(CVE-2021-21311)

Adminer是一个PHP编写的开源数据库管理工具,支持MySQL、MariaDB、PostgreSQL、SQLite、MS SQL、Oracle、Elasticsearch、MongoDB等数据库。 在其4.0.0到4.7.9版本之间,连接 ElasticSearch 和 ClickHouse 数据库时存在一处服务端请求伪造漏洞&#xff08…

Nginx如何对运行老业务的服务器平滑升级版本

Nginx如何对运行老业务的服务器平滑升级版本 Nginx是一个开源的、高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。在本文中,我们将讨论如何在不影响现有业务的情况下,对运行老业务的服务器进行Nginx版本的平滑升级。 1. …

学习ArtTs -- 初见ArkTs

作者:Uncle_Tom 原文链接:学习ArtTs -- 初见ArkTs-云社区-华为云 1. 前言 需要静态分析去检查一个语言,必须对这个语言有深刻的认识,才能有效的对这个语言进行有效的检查。 我常说:“作为一个程序分析员需要比一般的程序员考虑…

反演LAI(二)基于查找表的反演

反演LAI(二)基于查找表的反演 相关波段选取 首先我们使用gf-1数据有四个波段,使用其他高光谱会有几十个波段,但并不是所有波段都需要选用,lai对于不同波段的响应不同。根据上一节的敏感性分析结果,可以发现,400-500,600-700的两个波段对于LAI敏感性更大,因此选取这两…

【人工智能时代】AI赋能编程 | 自动化工具助力高效办公

前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家:https://www.captainbed.cn/z ChatGPT体验地址 文章目录 前言泡泡AI工具卡片思维导图Markdown编辑器 其他工具文件免费处理工具结语 合集…

【C/C++ 11】贪吃蛇游戏

一、题目 贪吃蛇游戏机制是通过控制蛇上下左右移动并吃到食物得分。 蛇头碰到墙壁或者碰到蛇身就游戏结束。 食物随机生成,蛇吃到食物之后蛇身变长,蛇速加快。 二、算法 1. 初始化游戏地图并打印,地图的边缘是墙,地图的每个坐…

Python tkinter (14) —— 按键事件

本文主要介绍Python tkinter 几种按键事件及其示例。 目录 按键事件 响应所有按键事件 窗体绑定事件 响应特殊按键事件 指定按键事件 组合按键事件 总结 tkinter系列文章 python tkinter窗口简单实现 Python tkinter (1) —— Label标签 Python tkinter (2) —— But…

Kafka相关内容复习

为什么要用消息队列 解耦 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 可恢复性 系统的一部分组件失效时,不会影响到整个系统。消息队列降低了进程间的耦合度,所以即使一个处理消息的进程挂掉,加入队…