商业级3D扫描设备价格高昂且技术封闭,限制了其在特殊环境如洞穴、矿井中的应用。这个项目通过开源工具和淘来的硬件,以不到1000美元的成本,成功打造了一款能在完全黑暗中独立工作的便携式3D扫描系统,为专业测绘提供了极具性价比的解决方案。
智能速览
自制3D扫描系统总成本低于1000美元,远低于4万美元的商用设备。
核心传感器为Velodyne VLP-16激光雷达,每秒可发射30万次激光脉冲。
独创的旋转平台设计,实现了从单一位置进行全空间立体扫描。
系统采用树莓派5搭载ROS 2,整合激光雷达与IMU数据进行实时处理。
无需GPS信号,可在洞穴、停车场等无光、无信号环境下稳定工作。
精华内容
这台扫描仪的核心在于硬件选择与巧妙的机械设计,它用极低的成本实现了商业级设备的关键功能,展现了开源硬件与DIY精神的巨大潜力。
核心硬件配置
系统的感知核心是Velodyne VLP-16激光雷达,这款16通道的传感器内部以每分钟600转的速度旋转,每秒能生成约30万个数据点,从而构建出周围环境的点云模型。通过在eBay上以400美元购入二手VLP-16,极大地控制了成本,其新品价格高达8000美元。
为了追踪设备自身的运动和姿态,项目选用了Wheeltec N100惯性测量单元(IMU)。该IMU每秒测量400次加速度和旋转数据,确保系统在移动时能准确感知自身状态,为后续的SLAM算法提供关键的运动补偿数据。
独创旋转设计
普通激光雷达如果固定不动,只能扫描一个水平面,无法获取天花板和地板等垂直空间的信息。为了解决这个问题,设计上增加了一个由云台电机和Teensy微控制器控制的旋转平台。
这个平台驱动整个激光雷达绕第二轴旋转,使16束激光从不同角度扫过整个空间,实现360度的立体覆盖。这一设计使得操作者只需站在一个位置,就能扫描到完整的房间结构,极大提升了扫描效率和数据完整性。
开源大脑系统
整个系统的大脑是一台树莓派5,其上运行着机器人操作系统ROS 2。树莓派负责与激光雷达和IMU进行通信,收集所有传感器数据,并为SLAM(即时定位与地图构建)算法记录信息。
ROS 2作为一个开源框架,使得整合不同硬件模块和部署复杂的定位算法成为可能。通过运行如Fast LIO等算法,系统能够在扫描的同时实时计算自身的位置,并逐步生成周围环境的3D地图,整个过程无需外部定位信息。