电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

机器蛇系统构架和运动原理

  • 资源ID:55048388       资源大小:2.26MB        全文页数:60页
  • 资源格式: PPT        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

机器蛇系统构架和运动原理

机器蛇运动原理和系统构架,(一种愿望,一种安排,一种努力),中国农业大学 王伟,22-1,机构设计一般,借鉴了已有的设计。 成绩评定C,(一)机器蛇的结构设计范例,作业评价,22-2组,按照要求完成了作业,交了两份作业; 且其设计之一(左上图)新颖,独特,且做的很细致,装配关系明了可行。 成绩评定为A,23-2,深入理解了蛇的构造,兼顾了二维和三维,有创新。 没有设计总结 成绩评定A,23-3,机构设计有创新,兼顾了二维和三维的结构组合; 有新意; 设计报告写得较深刻,涉及意图明确; 成绩评定:A,作业评价,此结构仿造ss机器蛇样机。用caxa软件设计。 作的非常的细致,尺寸等也非常的合适。 有机构设计说明书 但是建议大家发挥自己的灵感,自己创新,不要拘于现有的国内外蛇的机构。 成绩评定为B,31-2组,作业评价,32-1组,此结构作的有新意。 四面平整,壳体结构也很简洁实用,加工性比较好。 有设计文档 机构的细部作的不足。略显粗糙。 成绩评定为A,作业评价,32-2组,此结构为完全仿造ss机器蛇样机。用caxa软件设计。 作的非常的细致,尺寸等也非常的合适。 有机构设计说明书 但是建议大家发挥自己的灵感,自己创新,不要拘于现有的国内外蛇的机构。 成绩评定为B,41-2,采用圆形的蛇体结构,有新意,但在实用上会用问题; 没有设计总结; 成绩评定:B,作业评价,51-1组,按照要求完成了作业,且其设计之一(左上图)新颖,独特,且做的很细致,装配关系明了可行。 成绩评定为A,作业评价,51-2组,此机构亦为仿ss样机机构 没有设计文档 建议自己创新。 成绩评定为C,52-1组,机构设计比较细致,但一般。 没有文档说明 成绩评定为B,(二)机器蛇的运动分析,机器蛇的主要运动方式是: 在不同的时刻,对不同的关节运动姿态进行有序的排列,由于受力关系的不同,产生各种各样的运动形式。以蠕动机理为例说明: 要保证运动波形能够顺利的传播,利用三连杆机构的结构特点实现有效位移的传递。为保证有效位移的顺利传递,从机器蛇尾部开始进行三角波的传递。,机器蛇运动过程分为三个过程:步距产生阶段,步距传递过渡阶段,步距传递阶段。,1、步距产生阶段 通过计算机串口输入数据控制机器蛇尾部第2节点处的舵机,使舵机沿着 顺时针方向旋转过一定的角度,由于要克服杆的重力、地面的摩擦力和相邻杆件之间的约束,使第1节连杆和第2节连杆产生垂直方向的角度变化,在结束时,形成的机器蛇体态,如上图B,可以产生水平方向的一个步距,即图示的位移L。,2、步距传递过渡阶段,为保证在以后的运动中,产生的有效位移不会消失或衰减,必须使后续运动能保证有效位移L不损失。即后续的三连杆机构必须按照一定的方式运动,只有这样,经过运动积累,才能保证机器蛇产生向前的运动。 步距传递的过渡阶段要将上一阶段产生的步距L从节点123平稳的传递到节点234,如图BC。期间,蛇体的运动只在节点1234之间运动,而其余节点的舵机不参与运动。,3、步距传递阶段:,步距传递过渡阶段结束以后,改变节点2的旋转方向,使节点2向下运动,节点3保持原来的运转速度和运转方向不变,节点3向上运动,形成的运动姿态如图B2。接下来,节点2快速下降,节点3以较小的变化角度向上增加一定的值,形成的运动姿态如图示B3。最后,节点2降低到与地面接触,完成由节点123到节点234的平稳传递。由图示B1、B2、B3可以看出,步距在由图BC的传递过程中没有产生有效位移的损失。,重复以上的过程,波峰将从节点3又向前传递一次。如果机器蛇的步距传递的姿态如图 I 时,机器蛇完成了一个动作循环,即机器蛇前进了一个步距L。在不同的时刻,重复上述的运动姿态和控制过程,机器蛇在要求的运动方向上实现运动。如果改变控制时各个节点的时序,即机器蛇的头部先产生运动,机器蛇就可以实现向后的运动。,根据以上的分析结果,可以完成一个波在垂直方向上的传递,实现蠕动。 采用舵机驱动,而舵机的角速度和角加速度不需要控制,因此在具体的操作中,只需计算出蛇体在极限位置处的旋转角度,然后对这些计算的角度值进行插值计算,就可以得出在不同的时刻内,机器蛇的某个关节处的旋转角度值。,但在实际的应用中,在整条蛇体内传播单个波形时,受时延的影响,如果蛇体的关节数量较多,从机器蛇的尾部传递到头部所需的时间太长,造成前进的速度太慢。 且每一个波形传递不连续,不能形成连续的波形传递。为克服单个波形传递速度慢、波形不连续的缺点,下面介绍连续波传动的情况。,在波形的传递过程中,步距保持为一个定值,其大小与传动的起始角度有关。由图看出,当机器蛇的任意一个关节点经过图示112个运动姿态变化后,形成的一个完整的姿态循环。 (1) 中位的确定: 机器蛇的运动是各个关节的角度发生了变化,必须确定机器蛇的中位才能得到不同的角度变化。中位规定为当各个关节的夹角为0时。,因此可以计算出从姿态1到姿态12机器蛇的同一关节不同时刻的关节角度值 根据时延不同对机器蛇的每一关节处的舵机循环加载此数组,就可以实现机器蛇连续的运动。 在实际的处理中,采用对舵机进行点位控制,相邻角度值不能变化过大(=100),否则运动不平滑,因此,需对以上数组进行插值处理,把以上包含12个角度的数组,扩展为32位或64位的数组。如果得出的数组不是12位,同样需要把它插值为32或64位。,对于舵机控制,没有角加速度的控制量,因此旋转的角度应尽量接近,这样就能达到满意的运动形式。可以利用插值方法形成64位数组。 我们根据相邻点处角度差值的大小,采用均匀插值的方法插入相应的数值,比如-52 与-30之间相差22,我们插入两个值,而-30和 0之间相差30,我们插入三个值。,经过插值后的64位数组:, 90,86,82,79,75,71,67,64, 60,56,52,49,45,41,37,34, 30,34,37,41,45,49,52,56, 60,64,67,71,75,79,82,86, 90,94,97,101,105,109,112,116, 120,124,127,131,135,139,142,146, 150,146,142,138,135,131,127,124, 120,116,112,108,105,101,97,94 ,5、机器蛇SolidSnake II 的运动合成:,蠕动 游动:只需利用以上蠕动运动的旋转角度数据,把垂直方向的角度值改变为水平方向的角度变化,而保持垂直方向的角度不变化,机器蛇就可以实现在地面上的灵活运动。 扭动:蠕动和游动的组合运动。,两个方向结合产生横向侧滚运动,系统构架及通讯协议 机构设计 +单片机 机器蛇 由部分到整体,机器蛇的控制系统构架,机器蛇的控制系统构架,机器蛇硬件控制结构说明: PC为上位机; 下位机为机器蛇本体,包括主控板和从机板; 主机( host )处理器采用Atmega128; 从机slave采用Atmega8,每个从机模块控制两个正交向的舵机工作。,机器蛇的控制系统构架,层次式结构 机器蛇控制系统采用递阶分布式结构,分为组织层、协调层、执行层三层; 组织层完成用户界面、任务规划、视频显示处理等功能; 协调层完成控制、协调计算和数据分发等功能; 执行层完成关节舵机伺服功能。,机器蛇的控制系统构架,层次式结构 机器蛇的组织层:PC端的控制软件; 考虑到实验操作的直接方便,组织层采用超级终端或者串口调试助手; 协调层的功能由位于机器蛇头部的主控板来实现; 存储各运动模式的数据;各组设计运动数据将烧写固化至主控板; 执行层指各个从机控制板和舵机模块; 各组的实验板即为从机控制板。,机器蛇控制系统构架,返回,机器蛇的控制系统构架,运动控制流程概述 PC的控制软件通过RS232给机器蛇头部主机发送指令数据来控制机器蛇的运动; 头部主机接收到指令确认无误后,解析数据帧,处理综合数据后,将各个执行末段舵机的角度以广播方式通过总线分发到各个从机; 接着就如上次实验所述来控制舵机的转动了,至此,机器蛇的运动实现了。,机器蛇的控制系统构架,一般的简单的机器人控制系统就是这样的上下位机构架。当然更复杂的系统在各个层面上会有很多不同,但那只是手段不同,其骨架基本都是一样的。 本次课程主要介绍上下位机(PC和主控板)之间的通讯。,机器人控制中常见的通讯方式,机器人所采用的通讯方式根据实际需要来选择。 例如方便性,速度,通讯可靠性,通讯距离,错误处理等,也有功能对网络形式上的要求,当然这些都不是绝对的,只是有个更佳的选择问题。,机器人控制中常见的通讯方式,CAN(Controller Area Network) CAN总线原是Bosch公司为解决现代汽车中众多的控制和测试仪器之间的数据交换而开发的,由于其在数据通信上具有突出的可靠性、实时性和灵活性,应用范围已由原来的汽车行业扩展到了过程工业、机械工业、纺织工业、农用机械、机器人、数控机床、医疗器械以及传感器等领域。 CAN总线是一种多主总线,通讯介质可以是双绞线、同轴电缆或光导纤维,通信速率可达1Mbps。,机器人控制中常见的通讯方式,I2C(Inter-IC) I2C(Inter-IC)总线是由Philips公司推出的一种新型总线标准,是同步通信的一种特殊形式。 具有接口线少(二线传输),控制方式简化,器件封装形式小,通信速率较高等优点。 标准模式下数据传送速率可达100kbit/s,高速模式下可达400kbit/s。,I2C(Inter-IC) I2C总线是串行总线,可发送和接收数据,在CPU和被控IC之间,IC与IC之间进行双向传送。总线上并接的每一模块既是主控器(或被控器)又是发送器(或发送器),这取决于它所要完成的功能。CPU发出的控制信号分为地址码和数据码两部分,地址码用来选址,确定总线通信的唯一器件,数据码是通信的内容。这样挂在同一条总线上的各控制模块彼此独立互不干扰。,机器人控制中常见的通讯方式,RS232/RS485总线 目前RS-232是PC机与通信工业中应用最广泛的一种串行接口,被定义为一种在低速率串行通信中增加通信距离的单端标准。RS-232是为点对点(即只用一对收、发设备)通信而设计的,其驱动器负载为37k。由于RS-232发送电平与接收电平的差仅为2V至3V左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20kb/s。,RS232/RS485总线 为改进RS-232通信距离短、速度低的缺点,在RS232基础上发展了RS422接口标准,它是一种单机发送多机接收的单向平衡规范。 为扩展应用范围,在RS-422的基础上又发展了RS-485标准,增加了多点、双向通信能力,通常在要求通信距离为几十米至上千米时,广泛采用RS-485收发器。,RS232/RS485总线 RS-485收发器采用平衡发送和差分接收,即在发送端,驱动器将TTL电平信号转换成差分信号输出;在接收端,接收器将差分信号变成TTL电平,因此具有抑制共模干扰的能力,加上接收器具有高的灵敏度,能检测低达200mV的电压,故数据传输可达千米以外。,无线通讯常采用无线数传电台,一般都提供有RS232或RS485的接口,很方便使用。 在机器蛇中采用的是串行通讯,与PC通讯用的是RS232接口标准,是最常见最方便得到的接口资源。 对于一些简单的应用,几十个甚或上百个字节的通讯数据量来说,通过一些简单的错误处理,都能足够满足我们的需要,再考虑上成本,确实是个不错的选择。当然并非说这就是最佳选择,如果我们的功能要求复杂些,需要更多的设备提供实时可靠数据交换的话,可能就需要选择其他的通讯方式了。,比较:,这里所说的通讯协议是指应用层用户所制定的通信协议,采用数据帧格式,每帧含有若干个字节数据,考虑帧的起始、寻址、结束和错误处理,面向字节。,应用层通讯协议,一般的应用层通讯协议的帧结构如下图,机器蛇的通讯协议,假设现有一个机器蛇系统,基本结构 如前所述。 硬件环境:采用8个直流伺服电机驱动,每个电机对应一个伺服模块,头部有一个主机,主机通过一条RS485总线带8个伺服模块,通过RS232和PC机通讯。,

注意事项

本文(机器蛇系统构架和运动原理)为本站会员(n****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.