论文部分内容阅读
我国港口集装箱吞吐总量已经连续十年位居全球第一,然而这却给传统的港口运输模式带来空前压力,国外在20世纪90年代开始将AGV系统应用于港口水平运输,从而大幅度提高了港口集装箱的运转效率,但目前应用于港口AGV的导引系统都是基于固定路径的模式,这种方式简单可靠,但灵活性较差,智能化程度不高。近年来,随着图像处理技术和计算机技术的发展,基于视觉导航技术受到广泛关注,本课题基于NI的Starter KIT移动小车搭建了单目视觉系统,利用单目视觉技术解决了港口AGV的自主定位、路径规划和避障等问题,对港口AGV完全自主导航的实现进行了探索性研究。主要工作如下:(1)港口AGV单目视觉里程计定位系统设计。利用摄像机获取的连续图像信息推算港口AGV的位姿变化,主要针对SIFT特征点提取和匹配进行了改进,提出了一种实时性和准确性都较好的单目视觉里程计算法,进而能够实时准确获取AGV的位姿。(2)港口AGV的全局路径规划。根据港口环境结构化程度较高的特点,考虑了AGV运行时能量消耗和安全性,对A*算法的评价函数进行了改进,设计了一种适合港口环境的全局路径规划算法。(3)港口AGV的局部路径规划。以单目视觉系统实时获取的道路平面为样本,基于道路平面的颜色特征提出了一种自适应图像分割的障碍物检测算法,利用单目几何定位技术确定障碍物的位置,根据子目标和障碍物的位置选择通往目的地的最佳航向角。(4)硬件设计和导航系统软件编程。搭建了港口AGV实验平台,利用D-link-DIR617无线路由器搭建局域网,实现了AGV、IP摄像机和上位机的无线通信,采用Lab VIEW和MATLAB混合编程设计了港口AGV自主导航和远程控制软件。(5)在搭建的模拟港口环境内完成了港口AGV实验车的远程控制和自主导航实验。在远程控制模式下,根据IP摄像机获取的实时道路信息,通过Lab VIEW发布的共享变量对AGV进行远程控制。在自主导航模式下,港口AGV实验车完成了自主定位、路径规划和避障实验,实验结果表明基于单目视觉系统的自主导航算法具有较好的鲁棒性。