
C++
文章平均质量分 94
是Yu欸
这里是我读博期间的笔记本,记录学习和成长,争取顺利毕业ing
展开
-
【无人水面艇路径跟随控制5】(C++)USV代码阅读: 如何声明消息、服务和动作
这个CMake构建脚本配置了一个名为 publish_waypoints的ROS包,定义了包的依赖关系、编译选项和如何声明消息、服务和动作。通过这些配置,可以确保项目在编译时正确地找到所需的头文件和库文件,并生成所需的目标文件。这个 package.xml文件定义了 publish_waypoints包的基本信息、维护者、许可证和依赖关系。需要注意的是,某些占位符(如许可证信息)需要替换为实际内容。这个文件对于ROS包的构建和管理至关重要。原创 2024-10-07 14:45:00 · 1471 阅读 · 0 评论 -
【无人水面艇路径跟随控制4】(C++)USV代码阅读: ROS节点订阅目标点消息,并将接收到的目标点添加到路径中,同时发布路径消息和可视化标记消息
这个ROS节点订阅目标点消息,并将接收到的目标点添加到路径中,同时发布路径消息和可视化标记消息。通过这种方式,可以在ROS环境中实现路径点的记录和可视化。原创 2024-10-07 14:00:00 · 1123 阅读 · 0 评论 -
【无人水面艇路径跟随控制3】(C++)USV代码阅读: ROS包的构建和管理:包的依赖关系、包含目录、库文件以及链接库
这个CMake构建脚本配置了一个名为 los_guidance的ROS包,定义了包的依赖关系、包含目录、库文件以及链接库。通过这些配置,可以确保项目在编译时正确地找到所需的头文件和库文件,并生成所需的目标库。这个 package.xml文件定义了 los_guidance包的基本信息、维护者、许可证和依赖关系。需要注意的是,某些占位符(如许可证信息)需要替换为实际内容。这个文件对于ROS包的构建和管理至关重要。原创 2024-10-06 10:42:03 · 1124 阅读 · 0 评论 -
【无人水面艇路径跟随控制2】(C++)USV代码阅读: SetOfLos 类的从路径点和里程计信息中计算期望航向
阅读代码:https://github.com/USE-jx/USV_path_follow/tree/mainusv path follow:无人水面艇路径跟随trajectory tracking:轨迹跟踪原创 2024-10-06 10:40:57 · 907 阅读 · 0 评论 -
【无人水面艇路径跟随控制1】(C++)USV代码阅读:包含了路径点的索引、期望的航向和速度、前视距离等参数,并提供了从路径点和里程计信息中计算期望航向的功能。
阅读代码:https://github.com/USE-jx/USV_path_follow/tree/mainusv path follow:无人水面艇路径跟随trajectory tracking:轨迹跟踪原创 2024-10-06 10:40:19 · 1190 阅读 · 0 评论