摘要:自主导航与避障作为室内移动机器人完成任务的关键技术, 其重要性日益凸显. 但目前导航的轨迹规划模块生成的轨迹普遍明显偏离原始几何路径, 轨迹偏移严重; 另外, 视觉传感器虽然具有感知信息丰富、成本较低等优势, 但却存在数据量大、处理复杂的问题. 因此本文提出了一种基于视觉的导航避障方法, 使用基于贝塞尔曲线的轨迹规划算法, 用Bernstein基表示分段轨迹, 对整个轨迹施加安全约束和动力可行性约束, 有效避免轨迹碰撞, 并改进安全走廊的生成方式, 解决了轨迹偏移严重的问题; 对于室内环境中障碍物的识别与避障, 提出“最近深度法”和“深度比较法”, 排除地面对障碍物识别的干扰, 并使计算资源需求下降. 最后在室内移动机器人平台上进行实验验证, 在不依赖激光雷达硬件的情况下, 只依赖深度相机实现对视野内低矮和悬空、静态和动态障碍物的感知避障, 完成导航任务.