软件组实验二.pdfVIP

  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文档。上传文档
查看更多
软件组实验二 机器人实践与应用 实验二报告 学号: 201300842 班级: 信息管理与信息系统 1301 班 姓名: 刘潮 第 1 页第 1 页 软件组实验二 兰州交通大学机器人实践育人基地实验室 实验二 机器鱼的规则游动及顶球分析 问题1:在5v5项目中用5号鱼进行点球(把球推进右场球门),其代码可为? xna.Vector3 ballPt0 = mission.EnvRef.Balls[0].PositionMm; xna.Vector3 fishPt1 = mission.TeamsRef[teamId].Fishes[5].PositionMm; float dirFish = mission.TeamsRef[teamId].Fishes[5].BodyDirectionRad; xna.Vector3 dian1 = new xna.Vector3(2200,0,100); StrategyHelper.Helpers.Dribble(ref decisions[0], mission.TeamsRef[teamId].Fishes[5], dian1, dirFish, 15, 第 2 页第 2 页 软件组实验二 20, 80, 5, 5, 10, 50, true); 问题二:在花样游泳项目中用9条鱼摆出一个大致的圆,其代码可为? int i; for(i=0;i9;i++) { xna.Vector3 fishPt(i) = mission.TeamsRef[teamId].Fishes[i].PositionMm; float dirFish = mission.TeamsRef[teamId].Fishes[i].BodyDirectionRad; } xna.Vector3 dian(0)=new xna.Vector3(0,0,1000); StrategyHelper.Helpers.Dribble(ref decisions[0], mission.TeamsRef[teamId].Fishes[0], dian(i), dirFish, 15, 20, 80, 5, 5, 10, 50, true); for(i=1;i9;i++) { xna.Vector3 dian(i)=new xna.Vector3(); dian(i).X=(float)(dian(0).X+1000*Math.Acos(40*i)); dian(i).Z=(float)(dian(0).Z+1000*Math.Acos(40*i)); StrategyHelper.Helpers.Dribble(ref decisions[i], mission.TeamsRef[teamId].Fishes[i], dian(i), dirFish, 15, 20, 80, 5, 5, 10, 50, true); } 第 3 页第 3 页 软件组实验二 问题3:请画图分析较好的顶球途中对球内点的分析以及如何建立角度函数,如何 去利用角度更好的表达顶球点的过程? 确定最佳击球点后,过G点做直线L1的垂线L2,在L2上取距离G点r的店O;以O为圆 心,r为半径画圆恰与L1相交于G点,圆O即为确定的切入圆。最后确定相应的轨迹 点。切入圆顶球算法可以让鱼沿指定轨迹平滑地运动到最佳击球点G,同时调整好 鱼身方向[8]。但由于鱼的运动路程较长,轨迹点也会随鱼的运动随时变动,在比 赛中有可能出现还没到目的地球已被夺走的情况。顶球算法的示意图如图所示。

文档评论(0)

王小瑶 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档