快速飞行物体的状态估计和轨迹预测
发布时间:2017-04-26 13:00
本文关键词:快速飞行物体的状态估计和轨迹预测,,由笔耕文化传播整理发布。
【摘要】:飞行物体的轨迹预测和拦截回击对体育、军事、工业等领域均具有重要的研究意义和应用价值,其中涉及的目标感知、运动跟踪和建模、动作决策、运动规划和执行也是机器人系统的关键技术。本文以国家“863”项目支持的浙江大学仿人乒乓球机器人为平台,以快速飞行的乒乓球为研究对象,开展快速视觉识别,运动建模和轨迹预测、旋转状态实时估计等算法和技术研究。在总结现有系统和技术的基础上,本文主要研究内容包括:1、针对高速视觉系统目标识别中的常见问题,如目标在图像中所占像素少,颜色不均匀,飞行目标成像受位姿和光照变化影响存在反光、阴影、拖影等干扰,算法复杂无法满足高速需求等,提出了一种基于直方图统计的目标特征自动学习算法和一种采用后继点和后继边分析的快速轮廓搜索算法。进一步通过设计多线程并行的视觉系统流程框架,保障高速视觉数据采集和处理的高效和稳定,结合背景建模、动态搜索窗口和降采样技术实现快速精确的目标识别、分割和空间定位。算法对飞行乒乓球的动态识别准确率达到近99%,目标轮廓搜索速度是传统算法的4倍,乒乓球平均识别时间小于0.15ms,定位精度小于1cm。2、针对飞行目标拦截中需大提前量地精确预测飞行轨迹的问题,提出了一种基于智能学习训练的在线自适应轨迹预测算法。与现有方法采用黑箱模型或采用固定经验参数的离散模型进行轨迹分析不同,本算法建立等价的运动离散模型和连续模型,其中离散模型用于运动状态估计,连续模型用于模型参数辨识和轨迹预测,并通过神经网络学习模型参数与飞行状态之间的关系,实现参数的在线自适应调整,有效提高了预测精度和鲁棒性。乒乓球运动轨迹测试实验表明,该方法可弥补模型降阶带来的不准确性,可适应少量旋转,在对方来球情况下,可在球飞过约0.5m时(发送机器人伺服命令前),预测落点误差小于1.2cm,预测时间偏差约4ms,优于现有其它算法。3、针对快速飞行目标旋转难以观测导致对其状态估计和轨迹预测存在较大误差的问题,设计构建了旋转观测视觉系统,提出了基于球标观测的目标旋转状态估计方法。通过识别旋转飞行目标表面标记还原其三维姿态,定义飞行目标中心坐标系以实现多帧观测姿态数据的统一,并结合加权RANSAC和均值滤波算法进行旋转转轴和旋转速度的估计计算,最后采用EKF算法实现对旋转乒乓球的运动状态估计和轨迹预测。该工作打破了现有飞行目标旋转无法实时精确观测的壁障,测试表明,本系统在转速0-60转/s下对乒乓球旋转速度的平均估计误差小于0.07转/s,对旋转乒乓球的飞行轨迹预测精度得到了有效提升,成功伺服机器人实现对旋转球的回击。基于上述算法,本文实现了可成功伺服仿人乒乓球机器人“悟”“空”进行多回合人对打和双机器人对打的高效精确视觉系统,机器人与人对打最高纪录为145回合,双机器人对打最高纪录为114回合。文章的最后对本文的内容进行了总结,并对今后的研究方向进行了展望。
【关键词】:乒乓球机器人视觉系统 快速图像识别 运动建模 参数学习和自适应调整 跟踪视觉 旋转状态估计 轨迹预测
【学位授予单位】:浙江大学
【学位级别】:博士
【学位授予年份】:2015
【分类号】:TP391.41
【目录】:
- 致谢5-6
- 摘要6-8
- Abstract8-17
- 论文中公式字母说明17-18
- 1 绪论18-38
- 1.1 背景和意义18
- 1.2 乒乓球机器人发展现状18-24
- 1.3 乒乓球视觉系统发展现状24-34
- 1.3.1 乒乓球视觉系统的硬件实现综述24-28
- 1.3.2 乒乓球运动轨迹分析与预测方法综述28-30
- 1.3.3 乒乓球旋转运动的观测和估计方法发展现状30-34
- 1.4 本文研究内容和主要贡献34-36
- 1.5 本文结构36-38
- 2 基于快速识别算法的目标空间定位38-54
- 2.1 引言38-39
- 2.2 快速目标识别定位视觉系统设计39-42
- 2.3 快速乒乓球图像识别分割算法42-51
- 2.3.1 目标识别算法总体流程42-43
- 2.3.2 颜色特征识别算法43-46
- 2.3.3 快速轮廓搜索算法46-51
- 2.4 实验结果51-53
- 2.5 本章小结53-54
- 3 自适应乒乓球运动轨迹预测和回球伺服54-76
- 3.1 引言54-55
- 3.2 基于力分析的乒乓球飞行运动过程建模55-62
- 3.2.1 飞行乒乓球受力分析和动力学模型55-57
- 3.2.2 面向机器人伺服任务的乒乓球运动过程分析和模型简化57-60
- 3.2.3 等价连续运动模型和离散运动模型推导60-62
- 3.3 基于自适应模型参数调整的状态估计和轨迹预测62-70
- 3.3.1 算法整体框架设计介绍62-63
- 3.3.2 Kalman滤波和平滑算法63-67
- 3.3.3 参数训练学习67-69
- 3.3.4 自适应的参数调整算法和轨迹预测69-70
- 3.4 机器人伺服回球规划70-72
- 3.5 实验结果72-75
- 3.6 本章小结75-76
- 4 基于云台视觉跟踪的乒乓球旋转观测和估计76-110
- 4.1 引言76-79
- 4.2 基于云台跟踪的旋转观测视觉系统设计79-82
- 4.3 云台跟踪运动控制和相机外参更新算法82-86
- 4.3.1 云台跟踪运动控制82-84
- 4.3.2 云台相机外部参数更新算法84-86
- 4.4 球标快速识别分割算法86-89
- 4.5 基于单周期球标识别的乒乓球三维姿态还原算法89-94
- 4.5.1 相机坐标系下的乒乓球三维姿态还原90-92
- 4.5.2 球心坐标系下的乒乓球三维姿态还原92-93
- 4.5.3 多云台相机观测信息的融合93-94
- 4.6 旋转速度估计方法94-98
- 4.6.1 基于加权RANSAC拟合的转轴方向估计95-97
- 4.6.2 基于多数投票和均值滤波的转速计算97-98
- 4.7 带旋转飞行乒乓球的运动状态估计和轨迹预测98-102
- 4.7.1 基于EKF的乒乓球运动状态估计99-101
- 4.7.2 带旋转的乒乓球飞行运动轨迹预测101-102
- 4.8 实验结果102-109
- 4.8.1 基于旋转验证平台的转速观测精度测试103-104
- 4.8.2 飞行乒乓球的旋转观测结果104-106
- 4.8.3 带旋转的飞行乒乓球轨迹预测结果106-109
- 4.9 本章小结109-110
- 5 总结和展望110-112
- 5.1 总结110-111
- 5.2 展望111-112
- 参考文献112-120
- 攻读博士学位期间所取得的科研成果120-
【相似文献】
中国期刊全文数据库 前10条
1 田娜;庞师军;卫晓冲;;视觉系统在硅片检测上的应用[J];电子工艺技术;2010年05期
2 童永承;视觉系统电子技术的模拟探讨[J];湖北师范学院学报(自然科学版);1987年01期
3 林曦;赖以希;汪哲v
本文编号:328469
本文链接:https://www.wllwen.com/shoufeilunwen/xxkjbs/328469.html