乒乓球机器人的智能控制方法——击球轨迹的生成

来源 :北京交通大学 | 被引量 : 3次 | 上传用户:cker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
乒乓球机器人是一个手眼协调系统,它包括机械系统,视觉系统和控制系统,分别相当于人的手臂,眼睛和大脑。而本文的重点是机器人的控制系统,即如何有效的控制机器人的手腕使其完成期望的击球动作。乒乓球机器人对球拍的智能控制既是一个重点也是一个难点,只有解决好这个问题,才能实现机器人对乒乓球落点的控制,实现机器人与人打乒乓球时的一些控球策略。本文主要采用乒乓球机器人的模仿学习来实现对乒乓球的智能控制,即让机器人的手臂来模仿人的手臂击打乒乓球的动作。更进一步的说,人打乒乓球时,球拍的运动轨迹就是机器人要模仿的动作序列。首先是采集人打乒乓球的视频,然后针对视频中的每一帧图像,进行图像处理,获取图像中的乒乓球拍,采用合适的处理算法,比如Hough变换,Canny算子,最小二乘法等算法获取球拍上标记的辅助线。接着,根据PnP算法以及球拍上标记的辅助线,求出每一帧图像中球拍中心点的坐标和球拍的姿态。球拍中心点的数据获取后,也就知道了球拍的运动轨迹即人打乒乓球时手部的运动轨迹。这样,就可以利用这些求出的数据,利用BP神经网络模型对乒乓球机器人进行训练学习,使其能够仿人的姿势进行击打乒乓球。通过模仿学习,训练出多种击球轨迹,比如挡球轨迹、扣球轨迹、切球轨迹等,进而来实现机器人对球拍的智能控制。在本文中,利用OPENGL实现了乒乓球机器人的仿真系统,为该课题以后的工作提供了模拟平台。
其他文献
信息安全在智能电子交互式技术手册(Interactive Electronic Technical Manual,IETM)系统中是十分重要的,但是针对这个问题的研究还比较少。智能IETM的应用越来越广泛,因此在
随着当前网络信息的迅猛发展,网络资源日益膨胀,人们对网络的依赖也日益增加,这就迫切需要网络技术研究者对网络资源进行有效合理的分类,满足用户对网络信息的需求,能及时迅速的找
无线射频识别(RadioFrequencyIdentification,RFID)技术,是一种利用射频信号和空间耦合或雷达反射的传输特性,实现物品的非接触式自动识别技术。RFID技术兴起于20世纪80年代,具有
论文主要论述了企业建立数据仓库的必要性和企业数据仓库的建设过程,并从需求分析、数据路线、技术路线、应用路线等方面介绍了企业数据仓库的建设。提出了新型的企业决策管
目前高清/超高清视频点播服务日益流行,引起了越来越多的研究人员和互联网公司的关注,例如PPTV、YouKu以及Xunlei kankan等等。虽然高清视频点播服务给用户带来了很好的体验效
显著目标提取是检测视觉输入中具有独立视觉意义的显著区域(目标),对后续行为分析、语义判断、场景理解等高级视觉任务具有重要意义,是计算机视觉研究领域中经典课题。近年来
图形的真实感是指计算机生成的图形对客观世界的反映程度。纹理映射技术是真实感计算机图形学中的重要组成部分,广泛地应用于三维模型交互设计和动画游戏绘制等领域,它不需要
从指南针与天文定位技术在古代应用于航海,到今天的智能手机普遍配置卫星定位系统,人们用来帮助获取位置信息的技术一直在革新。目前卫星定位技术已成为室外定位的优势技术,而用
随着互联网技术的迅速发展,网络课程在国内外已经取得了令人骄傲的成果,先后出现了许多优秀的网络课程资源,此外,MOOC作为网络课程的一种新型表现形式,它在教育领域引起了的
由于发布/订阅通信机制能够使参与者在空间、时间和控制流上完全解耦,且具有异步、多点通信的特点,因此能够较好地满足许多大型分布式系统松散耦合通信的需求,成为构建大规模