巧妙解决机器人训练中由场地引起的问题.docVIP

巧妙解决机器人训练中由场地引起的问题.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
巧妙解决机器人训练中由场地引起的问题.doc

巧妙解决机器人训练中由场地引起的问题   【摘要】针对篮球机器人比赛训练过程中由于场地识别引起的问题进行了深入研究,找到了由于机器人对场地识别不准而引起的机器人运动问题,并对这些问题进行了分析,通过修改程序很好解决和避免了这些问题,对篮球机器人比赛提供了一些很好的调试、训练方法思路。   【关键词】篮球机器人;地面灰度;投篮精度   Abstract:This article includes some cases about problems on robots in training caused by the interference of inferior floor environment such as tough floor,great distinctions of single color part of floor and small difference between black and white in discerning the color for the device.It first delves into different patterns of inaccurate or wrong movement of the robots,analyzes many contributes to the problems,and finally solves all the problems by revising the programs of the robots,a change that offers the robots ability to avert further inaccurate movement.All the problems and solutions provide the robots competitors with guides in training basket robots and debugging robot’s programs.   Key words:basketball robots;ground gray;shooting precision   1.引言   在机器人比赛的准备过程中,需要将比赛机器人和场地结合的很好才能做到投篮准确,一点小小的误差都可能导致想不到的问题,这也是需要反复测试的目的[1]。本文针对比赛训练中碰到的场地问题进行了总结、分析,给出了很好的解决方法。   2.机器人对场地识别问题   在测试中训练场地的地纸不标准,主要是黑色与白色有相间的部分,并且绿圈的尺寸稍小,影响机器人运动判断和训练投篮精度。发现投篮不准确是由于场地问题后重新打印了新的地纸,新的地纸解决了场地黑白相间的问题,机器人的命中率大大提升[2]。之前由于场地问题导致的瞎撞少了很多,但有意思的是又有了新问题。   问题1:在黑区进攻试验中,出现防守机器在被对手撞到非活动场地无法自我回到活动场地。   问题2:当机器人确定黑区为活动范围时无法进入绿区。   问题3:投篮机在非中心线上以正方形投篮,导致球砸中篮板但无法进球。   3.解决方法   针对以上三个问题,结合程序进行了大量试验检查,发现原来更换的场地和程序设定的灰度不是很吻合而导致判断出错,如地纸同样都是绿色,虽然色差差一点还是很有差别的,不是仔细排查很难发现其隐藏的问题。   3.1 机器人回位问题的解决   通过检查地面灰度检查程序段,发现了一个有趣的隐藏程序,就是地面灰度的参数调整其实可以手动调整,并不需要传感器调整,执行在屏幕上显示auto的时候调拨码盘到pcs〉6,然后点start键即可手动调整,但是调整必须通过getport(8)的改变使它从0变成1。经反复推测是一个开关问题,但是在机器上没有找到这个开关,所以对这个问题解决有些麻烦。针对上述问题反复测试,发现程序一般在正常测参数的过程中会调用getport(8),但是在调节过程中只是按动trigger,没有进行其他操作,也就是这个getport(8)程序用好很关键。通过测试,发现了这个不错的小程序妙用。   还有另一个现象是程序中写入储存器的参数值并不是直接的黑白绿的值,而是每一个传感器的黑绿、白绿的中间值,但是这个中间值并不是简单的两个相加除以2,而是小的量值加上大小两个量值的和,再乘以一个系数,比如0.4,0.6,通过进过测试,找出了合适的值。   最后发现了一个由于疏忽而出现的问题,就是在程序中黑色的参数初始值是100,白为800,于是推测实际参数值中黑色的值应该小于白色,但事实与推测想反,而这样设置的目的是能让黑的白的值能改变,如样例程序if(dhbl〈gdbl_w)gdbl_w=dhb

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档