网站大量收购独家精品文档,联系QQ:2885784924

机器人设计工作总结.docVIP

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

机器人设计工作总结 一、作品标题: 立体式停车场 二、制作者名单: 我们的组号为07,组长是XXX,组员包括XXX和XXX 三、选题意义和目的: 由于在生活中停车问题是一个比较麻烦的问题,传统的停车场都是在水平平面上的,导致很严重的资源浪费。为了减少由于停车而产生的用地,我们设计了这个立体式停车场,旨在能够为我们生活中解决停车难问题提供一个全新的思路。 四、结构方案设计: 我们的模型结构主要分为两部分,第一部分是三维的停车场部分,这一部分不需要马达,开关等重要部件,只需要利用一些固体零件搭建出一个停车场的框架即可。这其中需要考虑车库的大小,数量等,最重要的要考虑是停车场的稳定性,使其不论遇到什么样的撞击都不会变形或者错位等。 第二部分是运输部分,这也是整个作品最重要的部分。它将实现把车运送到指定车库的功能。在这里我们用到了三个马达,分别控制X,Y,Z三个方向的运动,并用到了三个开关,分别用来判断三个方向上的运行位置。但在实现的过程中,我们遇到了重力不均的情况,也就是结构不稳定,易偏斜的情况。对此,我们采用了配重的办法,使得这一问题得到了很好的解决。我们还采用了计数的程序使得开关的使用数量大大减少。 五、实现功能简介: 以存车为例,涉及的基本过程如下: 1.将货物放在传送板上后,在程序Terminal上输入所要到达的楼层,例如第二层,第三个空位。 2.在传送装置向前运行的过程中,通过判断触碰触发开关的次数,进行横向定点的确定,本例中即开关触碰三次。 3.横向定位之后装置在横向固定不动,开始纵向上升,同样也是通过开关模拟计数,开关触碰两次之后停止。 4.运送装置通过触碰开关将货物运送到指定位置。 5.传送装置回到最初位置。 取车过程的功能与操作和停车相反。本机器人运用三个马达的简单组合,实现了小车在前进、上升以及传送三个维度的定位,并且能够根据需要进行定点定位的存取车。 六、本人在本次作业中主要工作: 在这次机器人设计中,我负责的主要工作是进行程序的编写和修正程序中bug。 七、收获与心得体会级作品的优缺点: 在这次作业中,我收获了很多。由于这是我第一次进行程序设计。所以在程序编写后进行调试的过程中,程序出现了好几个bug:第一个bug是计数重复,第二个bug是坐标(1,1)无法实现正常的马达运转。在老师和同组成员的帮助下,我成功的解决了这些bug。发现并解决这些bug让我认识到了程序补丁包的重要性,也体会到了编程人员的辛苦之处。而每一个程序的编写是很多人的心血,是花费很多的经历的,所以我们要尊重别人编写的程序的专利权。通过这次与另外两个同学和合作活动,也让我认识到了团体的重要性,正是我们小团体的精确分工与合作,才能在这个短短的时间里成功完成了这次大作业的设计和完成。 最终作品的优缺点: 这个作品的优点: 1是用少量的开关和马达实现了再平面空间上多个坐标的定位。 2用一个包含子程序的程序实现了存车和取车两个工作状态的统一。 这个作品的缺点: 1由于计数开关数量较少,只能通过同一个开关进行判定一个维度上的坐标,导致系统的稳定性下降。 2由于在竖直平面上进行大面积的移动(其中包括三个马达和三个定位开关),所以导致接线较复杂,容易被影响,导致立体车库的稳定性下降。 3由于考虑到材料的限制和减少导线。我们并没有设计复位开关,所以一旦程序中间停止,我们就需要运行额外的复位程序并手动控制才能实现复位的要求。 八、总结: 这次机器人大作业让我们得到了很好的锻炼,增强了我们的动手能力和组织能力。开拓了我们的思维,丰富了我们的教学方式,让我们受益良多。 参考文献 《惠鱼创意机器人设计与实践教程》 曲凌编 上海交通大学出版社 附录: 程序设计的思想 定位:在竖直平面上的X和Y坐标设立激发定位开关的标记,程序中定义两个函数,初始值为0,每当对应的定位开关经过一个坐标标记后激发开关计数,开关每被激发一次函数值加一,并与输入的坐标值做比较,当两者相同时马达停转到达指定坐标,否则继续往目标方向前进; 存取车:存取车的实现是在子程序中进行的,改变Y坐标与Z坐标两个马达的运转顺序即可实现两种完全相反的功能,存车的具体顺序是Y马达上升1.5秒后停止,Z马达前进到制定位置后Y发达复位该坐标的标记处,Z马达后退到原始位置。而取车则是Z马达前进到制定位置后,Y马达上升1.5秒,然后Z坐标后退然后Y马达复位。子程序有两个输入端口,其中一个是存车,另一个是取车,在进行子程序之间先判定,若为1则接入存车端口,0则接入取车端口。 复位:平台的复位时与定位是相反,每次开关激发是将函数值减1后并与1进行判断,而不是0(这是程序初稿放的错误)。当函数等于1时马达继续运行3秒后停止,防止马达在开关被激发处停下

文档评论(0)

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

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

1亿VIP精品文档

相关文档