- 博客(8)
- 收藏
- 关注
原创 保姆级教程:ROS 中调用 MediaPipe,实现手势识别,人像抠图,人脸检测,人脸网格,人体骨架检测等功能
MediaPipe 是 Google 的一个开源项目,可以提供开源的、跨平台的常用机器学习 (machine learning) 方案。MediaPipe 实际上是一个集成的机器学习视觉算法的工具库,包含了人脸检测、人脸关键点、手势识别、头像分割和姿态识别等各种模型。mediapipe_ros 是一个增加了 ROS 接口的开源功能包,可以直接调用 MediaPipe。
2025-03-17 14:37:41
670
原创 基于Ardusub的AUV 设计学习历程(五)c++框架运行rknn模型
在实际开发过程中,遇到问题不要慌张,仔细分析错误信息,结合相关资料和经验,总能找到解决办法。希望本文能帮助到正在进行相关开发的朋友们。-rwxr-xr-x 1 hzx hzx 60208 1月 22 06:19 rknn_yolov5_video_demo*示例时,可能会遇到一些问题。本文将详细记录我在编译运行该示例时遇到的问题及解决办法,希望能为大家提供一些参考。在进行嵌入式设备上的目标检测开发时,为了简化操作,我们可以直接将其替换为系统默认的。架构,为了避免这个问题,我们可以直接强制设置。
2025-03-17 14:05:35
627
原创 基于 Ardusub 的 AUV 设计学习历程(四)—— 仿真与视觉识别实践
在 AUV 设计学习过程中,仿真与视觉识别是提升系统性能与功能的重要环节。通过仿真,我们可以在虚拟环境中测试和优化 AUV 的行为,而视觉识别则为 AUV 赋予了感知周围环境的能力。
2025-03-12 13:55:05
912
原创 基于Ardusub的AUV 设计学习历程(二):虚拟环境配置
命令测试摄像头是否正常工作。该命令会显示摄像头的详细信息,如支持的分辨率、帧率等。若无报错,说明摄像头驱动正常。安装 ubuntu24.04 虚拟机。VMware Workstation Pro 17 安装图文教程。命令,执行后按 “1” 可以查看 CPU 单核详情。注意不同版本要进行代码组合。
2025-03-07 09:12:31
1018
原创 基于Ardusub的AUV 设计学习历程(一):开篇与基础知识
mavros 是什么:mavros 是一个 ROS 的软件包,提供与 MAVLink 兼容的通信接口,用于与无人机系统进行通信、数据传输和控制。它简化了与 PX4 飞控之间的通信过程,让开发者能更方便地实现无人机的控制和监控。mavros 的功能和特点提供多种 ROS 服务、话题和参数,方便控制、监控和配置无人机系统。支持多种通信接口和协议,如 Serial、UDP、TCP 等,适用于不同场景和需求。可将无人机系统作为 ROS 节点运行,与其他 ROS 节点进行通信和协作。
2025-03-07 09:11:19
602
原创 基于Ardusub与Mavros设计AUV——Linux系统学习历程
还是在uuv_gazebo_plugins的package中,http://HydrodynamicModel.cc中计算bounding box调用的类发生了改动,原代码为ignition::math::Box ,新版本更名为 ignition::math::AxisAlignedBox,而新版本的ignition::math::Box是新的实现。mavros提供了便捷的通信接口和ROS集成,与PX4飞控相结合,可以实现更多复杂的飞行任务和控制算法,拓展了无人机系统的应用范围和功能性。
2025-03-04 16:59:48
828
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人