1、“.....在预定的关节角范围内,电机可以运行到任何输入的位置停止。电机的自锁前面在节中讲到该机器人关节上未装制动器,所以必须通过软件程序实现关节的自锁,尤其是肩关节和肘关节的自锁。解决思路大臂和小臂在电机运转时不会由于重力而掉落,在电机停止的时候却会下落,因为电机旦停止,就失去了驱动力矩,因此若想让大臂和小臂停止在预定位置,应该在此位置给关节电机施加个电压,让它担负起大臂或小臂,而不让其由于重力而下落。但是,在不同的位置,重力对大臂或小臂的力矩不同,应提供给电机的电压也不同,如何选取电机的电压呢提供给电机的电压小了,不足以抵抗重力的力矩提供给电机的电压大了,会使电机转动,使大臂或小臂上升所以,最好能通过程序来自适应选择这个制动电压,方法有多种,下面是本文的设计过程。程序设计方法在调用在或函数时,先给电机个电压,使电机失去驱动力矩,同时调用函数获得此刻的关节位置,然后延时段时间比如,再给电机个小电压,形成个小的制动力矩,通过采样此刻位置看其是否能使关节制动如果不能,则使该电压值按照定的步长线性增加......”。
2、“.....如果采样位置不再减小,则表示大臂或小臂已停止下落,可跳出循环。下图为程序流程图方法验证用方法编写的程序,调用或函数后,对于正在上升的臂可以实现很好的制动,而对于下降的臂则不可靠,有时候下降的臂停止下落后会反弹又向上运动。定性分析其原因是由于上升的臂在电机失去驱动力矩后,在重力作用下会慢慢下落,下落初速度为,静止后的速度变化不大,制动时间短,容易制动而下降的臂失去驱动力矩后,在重力作用下仍以原来的速度下落,静止后的速度变化较大,制动时间长,很容易使制动电压的线性增长时,超过平衡重力所需要的调用或函数使电机电压为,并采样此时位置,将电位器输出值存放在中考虑到大臂或小臂上升时的惯性,循环采样直到采样值跳出循环,表示大臂或小臂已经制动在自所位置了电压,从而导致反弹现象的发生,其实质是由于电压的超调造成的。此后,针对这种反弹现象对程序作过多次修改,结果都不太理想,所以就尝试换种方法。程序设计方法二方法二采用传统的控制,电压超调后还可以减小,可以避免反弹现象的发生。下图为程序流程图方法二验证由于方法二采用控制,需要选择合适的比例积分微分系数另外还要选择循环中的延时时间和循环次数......”。
3、“.....并采样此时位置,将电位器输出值存放在左右,由于是开环机构,所以综合叠加起来,末端误差可能会较大,并且重复精度不够。下面简要分析下误差的来源工作台基座的上下表面平行度误差,腰关节转轴的垂直度误差,以及其它关节之间的平行度误差齿轮轴承的间隙,齿形带的变形不均匀装配误差各关节轴的回转误差,各连杆的受力变形误差运行时,机械部分的振动电位器的滑动噪声,以及电源的不稳定都会导致反馈电压的不准确用程序实现制动不如机械制动装置反应快可以继续探索的方向对于本文中的示教编程部分,将程序稍作修改,就能实现对示教程序的保存和离线修改,进而也容易实现离线编程。可以用或者订作个虚拟场景,进而实现虚拟示教编程,这样会更加安全和方便。当然手工编写的程序代码也可以在此虚拟场景中运行,以验证其合理与否。通过虚拟场景和网络,也可以进步实现对机器人的远程监测和控制。还可以尝试在原有实验平台上加上视觉反馈。控制界面如果用设计,可能会更方便些。通过进步完善控制方式和控制结构,可以将控制系统的软件嵌入到嵌入式系统上去。致谢本次毕业设计,是于德弘老师考虑到学生日后的研究方向而特意为我安排的。通过这次训练......”。
4、“.....为学生日后顺利进入机器人这深邃的科研领域作下了铺垫。本次毕业设计,学生收获颇多,这与于老师的悉心指导是分不开的。于老师身体状况欠佳,且公务繁忙,但是还是经常抽时间来视察学生毕业设计进度,就毕业设计过程中遇到的问题给予耐心指导,敦敦教诲,身体力行,实在令学生钦佩感动不已,特此,学生郑重向于老师表示感谢,另外,学生还要感谢何玉成师兄和任小刚师兄,他们在学生毕业设计的过程中给出了许多有益的建议,特此表示感谢,参考文献,北京机械工业出版社,索罗门采夫工业机器人图册北京机械工业出版社,周伯英工业机器人设计北京机械工业出版社,郭洪红贺继林田宏宇席巍工业机器人技术西安电子科技大学出版社,三浦宏文机电体化实用手册科学出版社社,陈国联王建华夏建生电子技术西安交通大学出版社,沈裕康严武升杨庚辰电机与电器北京理工大学出版社,罗建军朱丹军顾刚刘路放大学程序设计教程北京高等教育出版社,罗建军崔舒宁杨琦大学程序设计案例教程北京高等教育出版社,中延时,再次采样,取得误差量进入循环延时,再次采样,取得误差量,使误差积累使电机输出电压用函数控制循环次数,经过此循环后,跳出循环......”。
5、“.....,所以最终制动时间为总结对于方法二,其控制框图如图所示图示教编程及在线修改程序设计方法当机器人停止在个位置时,可以记录下在该位置所对应的组关节角,这组关节角用个结构体存储记录的位置同时显示在列表框中,记录位置不超过个。为了便于对这些位置作修改,本文采用链表来动态存储这些结构体。当记录结束以后,就可以运行刚才记录的系列位置了,由于采用链表结构存储程序,所以取用这些程序很方便,只需用个指针从链表首部开始取程序,逐行运行,至到链表末尾即可。程序运行的时候,机器人各个关节同时运动,工作效率高正在运行的那行程序,以高亮状态显示。另外,对于记录的位置可以做删除清空等操作。设置参考点及回参考点程序启动或退出的时候,机器人应停留在预设的参考点上,这个参考点在初始对话框函数中预先设置。在程序运行期间,使用者也可以自行设置。回参考点的程序和回放示教程序样,不过回参考点只是运行到个位置。第章总结所完成的工作对实验平台的改造本文利用的是报废的焊接机器人,要改造成送料机器人,不但要对末端执行机构进行重新设计,还要重新布线。对关节轴电位器进行重新标定由于标定电压不同......”。
6、“.....则选择工具选项菜单命令在系统选项选项卡上,单击备份选项,选择每次更改后,自动恢复信息复选框,然后设定信息自动保存前应发生的变更次数具有很强的文件交换功能,可以输入,输出数十种文件格式,可以与,等软件很方便地进行文件交换。在草图绘制模式及工程图中提供显示网格线和捕捉网格线功能。可将网格线与模型边线对齐,还可捕捉到角度。网格线和捕捉功能在中不太使用,因为是参变量软件,尺寸和几何关系已提供了所需的精度。上手爪造型上手爪的几何造型结构简析从图可看出手爪为个拉伸长出的基体板,其端面五段直线段圆弧个导向槽和个圆构成封闭的草图,并对其拉伸基体,然后再创建根除草图。切除实体,可依据以下的顺序进行建模。图上手爪创建上手爪草图绘制启动后,单击标准工具栏上的新建命令按钮,或选择文件新建菜单命令,打开新建文件对话框如图所示。图新建文件对话框单击零件图标或单击高级按钮,进入窗口,然后选择零件图标。单击确定按钮,这时就会创建个新的零件文件。首先要绘制草图,然后拉伸生成零件的基体特征。由于该草图是减速器正箱体,为了保证对称,要先绘制中心线,然后利用中心线镜向草图......”。
7、“.....单击草图绘制工具栏的草图绘制命令按钮,此时在前视基准面上打开张草图。单击草图绘制工具栏上的中心线命令按钮,将指针移到草图原点处。当指针变为点时,表示指针正位于原点上。单击鼠标左键,向上移动指针,生成中心线如图所示。图绘制中心线单击草图绘制工具栏上的直线命令按钮,或选择工具草图绘制实体直线菜单命令,须绘制如图草图。指针形变笔形。单击放置第点,然后拖动拉出第段,第二段或直接绘制个矩行图上手爪草图绘制单击草图绘制工具栏上的圆命令按钮,或选择工具草图绘制工具圆菜单命令,绘制圆和圆孤。草图为蓝色表示欠定义,因此可以自由调动形状和大小。单击标准工具栏的选择命令。选择上手爪的直线,双击此直线上的尺寸可以任意改变它的数值,按其上手爪的零件图写入正确的尺寸。拉伸基体特征通过拉伸所绘制的草图来生成基体的操作步骤如下单击特征工具栏上的拉伸凸台基体命令按钮,拉伸出现。在方向组框中,执行如下操作。,选中顺时针旋转,单击确定按扭,生成螺旋线。如图所示图生成螺旋线添加扫描特征在特征工具栏中单击扫描按扭或依次选择菜单插入凸台扫描命令,将弹出扫描特征属性管理器在图形区域分别选取步骤和中......”。
8、“.....单击确定按扭螺纹生成。添加螺纹尾段添加基准面在参考几何体工具栏中单击基准面按钮或依次选择菜单插入参考几何体基准面命令,将弹出基准面属性管理器,在其中选择两面夹角,其值为,选择和,单击确定按钮生成基准面。添加第二截面在上步生成的基准面上绘制等腰三角形,其底边与螺纹圆柱的生命,高为,底边的个端点与曙纹底部的螺旋线重合。如图所示图第二截面添加第三截面采用与前两步类似的方法,绘制草图,该草图为点,其所在平面与成度角如图所示。图第三截面添加放样特征依次选择图形区域中个截面,单击确定按钮,螺纹端的放样特征就的运行速度靠输入的电压值调节另外个函数是用来实现电机的位置伺服控制,在预定的关节角范围内,电机可以运行到任何输入的位置停止。电机的自锁前面在节中讲到该机器人关节上未装制动器,所以必须通过软件程序实现关节的自锁,尤其是肩关节和肘关节的自锁。解决思路大臂和小臂在电机运转时不会由于重力而掉落,在电机停止的时候却会下落,因为电机旦停止,就失去了驱动力矩,因此若想让大臂和小臂停止在预定位置,应该在此位置给关节电机施加个电压,让它担负起大臂或小臂,而不让其由于重力而下落。但是,在不同的位置......”。
9、“.....应提供给电机的电压也不同,如何选取电机的电压呢提供给电机的电压小了,不足以抵抗重力的力矩提供给电机的电压大了,会使电机转动,使大臂或小臂上升所以,最好能通过程序来自适应选择这个制动电压,方法有多种,下面是本文的设计过程。程序设计方法在调用在或函数时,先给电机个电压,使电机失去驱动力矩,同时调用函数获得此刻的关节位置,然后延时段时间比如,再给电机个小电压,形成个小的制动力矩,通过采样此刻位置看其是否能使关节制动如果不能,则使该电压值按照定的步长线性增加,以增大制动力矩这通过个循环实现,如果采样位置不再减小,则表示大臂或小臂已停止下落,可跳出循环。下图为程序流程图方法验证用方法编写的程序,调用或函数后,对于正在上升的臂可以实现很好的制动,而对于下降的臂则不可靠,有时候下降的臂停止下落后会反弹又向上运动。定性分析其原因是由于上升的臂在电机失去驱动力矩后,在重力作用下会慢慢下落,下落初速度为,静止后的速度变化不大,制动时间短,容易制动而下降的臂失去驱动力矩后,在重力作用下仍以原来的速度下落,静止后的速度变化较大,制动时间长,很容易使制动电压的线性增长时......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。