- 博客(5)
- 收藏
- 关注
原创 Ubuntu20.04 + ROS1 Noetic + D435i 配置全过程(超详细保姆级教程)
本文详细介绍了在Ubuntu 20.04系统下配置Intel RealSense D435i深度相机ROS1开发环境的完整流程。内容包括:1)源码编译安装librealsense SDK;2)配置ROS1驱动(realsense-ros的ros1-legacy分支);3)常见报错解决方案;4)验证相机节点启动成功的方法。特别强调了避免APT安装导致的性能问题,以及通过参数优化解决网络下载失败等问题。最终实现了深度图、RGB图像和IMU数据的稳定获取,为后续无人机视觉定位、AprilTag识别、ORB_SLA
2026-05-12 19:44:39
493
原创 从零构建无人机视觉降落系统:YOLOv8 + OpenVINO + ROS 实战教程
本文提出了一种无人机视觉自主降落的嵌套识别方案,采用"H标记与AprilTag"组合检测方法。系统基于ROS架构,包含YOLOv8模型训练、OpenVINO优化和ROS节点集成三个核心模块。研究详细阐述了从80张图像的小数据集训练YOLOv8n模型,到OpenVINO格式转换实现15-25ms延迟的实时检测,最终完成ROS节点的开发部署。实验结果表明,该系统能在不同距离阶段实现粗定位(H标记)与精定位(AprilTag)的平滑切换,为无人机提供精准的实时目标定位信息。
2026-03-17 20:55:57
458
原创 ROS 编译 OrbbecSDK_ROS1 报错:dwarf.h/elfutils/libdw.h 找不到解决方案
编译OrbbecSDK_ROS1时常见dwarf.h和libdw.h缺失错误,主要因backward-cpp库依赖的调试工具未安装。解决方案分三步:1)安装依赖库libdwarf-dev和libdw-dev;2)确认头文件路径并添加至CMakeLists.txt;3)彻底清理编译缓存后重新编译。若仅需快速验证功能,可临时禁用backward-cpp引用。该方案适用于Ubuntu18.04/20.04系统及ROS Melodic/Noetic环境,能有效解决头文件缺失问题。
2026-03-11 11:14:57
573
原创 Intel Realsense D435i + Ubuntu 20.04 +Apriltag_ros相机相对位姿估计
作为科研专业道路上的一名菜鸡!我在其中遇到一些极小的细节难点,导致一直不能运行,目前已经解决,特此来记录一下,也为后来者共勉,节约没必要的时间!(这里本人也有一个疑问:为什么不需要进行相机标定?如果有大佬能指点一下,感激不尽!注意,一定要有 source devel/setup.bash(我在这里出错了)注意,一定要有 source devel/setup.bash(我在这里出错了)以上老哥们的博客,特此说明!第一:检查相机的驱动与ROS包是否安装好了?关于apariltag_ros参考!
2024-12-10 17:16:13
1724
4
原创 Proteus中添加新元件库(小白教程)
新手上村:本来打算在Proteus中设计充电电路,发现软件自带的元器件库中没有我想要充电芯片。因此,看了其他大神的导入新的元器件步骤,建立自己的元器件库!话不多说,赶紧上菜!那么如何去找元器件Model?
2024-05-22 13:37:12
39718
37
Ubuntu20.04 + ROS1 Noetic + D435i 配置全过程(超详细保姆级教程)
2026-05-12
Ubuntu20.04 + ROS1 Noetic + D435i 配置全过程(超详细保姆级教程)
2026-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅