乒乓球机器人控制系统及击打策略研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:leongiggs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
乒乓球机器人是一个典型的智能实时系统,它涵盖机器人研究领域智能控制、高速视觉伺服、人机交互以及机器学习等一系列核心技术,研究乒乓球机器人,可以有效地推动机器人技术发展,具有较高科研价值。结合国家863计划先进制造技术领域“仿人机器人高性能单元与系统”重点项目,本文研究了与乒乓球机器人控制系统及其击打策略,实现了与人简单对打乒乓球。首先设计了一个乒乓球机器人控制系统,该系统由嵌入式处理器和FPGA的组成,组建了基于Socket和LVDS的高速通信网络。在此硬件平台的基础上,移植了VxWorks实时操作系统,编写了嵌入式实时控制程序。该系统具有体积小、集成度高、实时性好、通讯速率快的特点。为了实现六自由度机械臂的控制,研究了仿人形快速手臂的位置运动学与速度运动学及电机控制方法。用D-H法解出了逆运动学的封闭解析解,提出了矢量积法和定义法相结合的求解雅可比矩阵的方法,解出了其速度运动学;研究了五次多项式轨迹规划算法和基于状态观测器的PD控制,完成了电机的位置控制。为了完成与人对打,研究了乒乓球机器人的击打策略。采用系统辨识的方法精确地预测了乒乓球的飞行轨迹,分析了乒乓球与球桌碰撞过程;设计了基于SNTP的简单对时协议,校正了对时误差,实现了视觉处理计算机与控制计算机间的毫秒级精度的时间校正;研究了球拍主动出力的击球过程,建立了球拍击球的物理模型,根据来球速度和预计落点求解出了球拍的出手速度及击球姿态,实现了主动击球;最后完成了乒乓球击打三要素,即击球时机、击打点、击打姿态和速度的选择,并提出了任务级的轨迹规划,实现了安全准确地击球。最后,对文中的关键部分进行了实验验证,验证了控制系统的性能,进行了关节的位置控制实验,分析了乒乓球轨迹预测的误差,给出了乒乓球机器人击球实验,测试了机器人单次击球的准确率,并进行了与人多回合的对打,验证了本文设计的控制系统的有效性和击球策略的正确性。
其他文献
风力机叶片是捕获风能的关键部件,受力情况非常复杂,其结构刚强度和稳定性决定着风力发电机组的正常运行。复合纤维铺层决定叶片的结构性能,为此,论文应用正交试验设计法探究
2004年10月6日瑞典皇家科学院宣布,将2004年诺贝尔化学奖授予以色列科学家阿龙·切哈诺沃、阿夫拉姆·赫什科和美国科学家欧文·罗斯,以表彰他们在上世纪70年代末到80 年代初
圆管编织机主要用于加工各种纤维束圆管、电线电缆绝缘的外包纱、耐压橡胶管的增强相和海洋工程中的绳索。现有圆管编织机存在转速低,噪声高、群机噪声达不到环保要求的不足,编
基于SEM的纳米级操作机器人是指以SEM为本体并将纳米尺度物体作为操作对象的精密操作系统。由于SEM具有腔室空间大、实时图像反馈等特点,基于SEM的纳操作机器人近年来获得了广泛的研究,并逐渐成为人类探索微观世界的重要工具之一。精密定位工作台作为纳操作机器人手臂,其工作性能直接决定了纳操作机器人的最终操作质量。因此,为了提升纳操作机器人的操作效率和操作质量,本文研制了一套基于SEM纳米操作的三自由度
本文所涉及到的沙曲矿井采用多风井混合通风方式,随着矿井开拓和延伸,该种通风方式在矿井生产上应用越来越多,然而由于这种通风方式运行时风机间可能会发生相互干扰现象,有些
拖拉机对于农业生产及农业运输具有十分重要的作用,液压机械无级变速器(HMCVT)在拖拉机上的应用,可以大幅提升拖拉机的经济性能和动力性能,同时还对其操纵性能、平稳性能以及安全
在小学中开设语文这门课程,是其在中国教育中重要性的体现.对于正处于小学启蒙阶段的学生来说,为促进学生语文水平的提升,培养他们的语文素养,既是一种有效促成手段,也是符合
摘 要:康平小区存在两种供热方式:①民用住宅系统利用散热片供热;②医院门诊楼、病房楼、商业办公楼通过医院换热站提供热源,利用中央空调供热。如果用同一套供热热备供热,两种供热方式因散热设备不同,散热速度和介质流动速度差别大,用户供热质量无法同时满足。所以供热成立以来,医院换热站一直存在两套独立的供热設备给两套系统供热,能耗及职工劳动强度大。本文采用热能梯阶原理将两套设备系统合并为一个供热系统:即利用
在圆锥滚子凸度贯穿式超精研加工中,导辊起到支撑滚子、控制滚子姿态以及驱动滚子进行自转和贯穿运动的重要作用,其螺旋工作面的理想形面一方面要保证滚子姿态正确,另一方面要保
某铁锌矿之前采用崩落法开采,目前已造成地表3处塌陷,地表岩石移动范围距离矿区西侧公路、河流较近。若继续使用无底柱分段崩落法开采,必然会引起公路、河流的破坏。因此,必须进