基于labview的机械人手臂设计.docx

上传人:b****2 文档编号:2008961 上传时间:2023-05-02 格式:DOCX 页数:16 大小:420.07KB
下载 相关 举报
基于labview的机械人手臂设计.docx_第1页
第1页 / 共16页
基于labview的机械人手臂设计.docx_第2页
第2页 / 共16页
基于labview的机械人手臂设计.docx_第3页
第3页 / 共16页
基于labview的机械人手臂设计.docx_第4页
第4页 / 共16页
基于labview的机械人手臂设计.docx_第5页
第5页 / 共16页
基于labview的机械人手臂设计.docx_第6页
第6页 / 共16页
基于labview的机械人手臂设计.docx_第7页
第7页 / 共16页
基于labview的机械人手臂设计.docx_第8页
第8页 / 共16页
基于labview的机械人手臂设计.docx_第9页
第9页 / 共16页
基于labview的机械人手臂设计.docx_第10页
第10页 / 共16页
基于labview的机械人手臂设计.docx_第11页
第11页 / 共16页
基于labview的机械人手臂设计.docx_第12页
第12页 / 共16页
基于labview的机械人手臂设计.docx_第13页
第13页 / 共16页
基于labview的机械人手臂设计.docx_第14页
第14页 / 共16页
基于labview的机械人手臂设计.docx_第15页
第15页 / 共16页
基于labview的机械人手臂设计.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于labview的机械人手臂设计.docx

《基于labview的机械人手臂设计.docx》由会员分享,可在线阅读,更多相关《基于labview的机械人手臂设计.docx(16页珍藏版)》请在冰点文库上搜索。

基于labview的机械人手臂设计.docx

基于labview的机械人手臂设计

成绩评定表

学生姓名

王莉莉

班级学号

06

专业

通信工程

课程设计题目

基于labview的机器人手臂设计

 

 

组长签字:

成绩

 

日期

20年月日

课程设计任务书

学院

信息科学与工程

专业

通信工程

学生姓名

王莉莉

班级学号

06

课程设计题目

实践教学要求与任务:

1.学习LabVIEW的虚拟仪器原理、设计方法和实现技巧;

2.掌握简单LabVIEW程序的编程实现;

3.掌握简单通信系统设计和分析方法;

4.采用LabVIEW语言,实现相关分析。

(1)通过检索、查资料、调查研究、确定方案、画出组成系统结构方框图;

(2)采用LabVIEW实现相关分析;

(3)系统调试与改进,调整系统参数,分析系统运行结果;

(4)写出设计总结报告。

工作计划与进度安排:

19周(上):

学习LabVIEW虚拟仪器原理、设计方法和实现技巧,掌握简单LabVIEW程序的编程实现,掌握简单通信系统设计和分析方法。

19周(下):

采用LabVIEW语言,实现相关分析,并对系统进行性能分析。

 

指导教师:

201年月日

专业负责人:

201年月日

学院教学副院长:

201年月日

 

1目的及大体要求

熟悉LabVIEW开发环境,把握基于LabVIEW的虚拟仪器原理、设计方式和实现技术,运用专业课程中的大体理论和实践知识,采纳LabVIEW开发工具,实现相关分析实验设计和仿真。

要求通过本课程设计使学生熟悉LabVIEW开发环境,把握基于LabVIEW的虚拟仪器设计原理、设计方式和实现技术,使学生把握通信系统设计和仿真工具,为毕业设计做预备,为以后的学习及尔后从事科学研究、工程技术工作打下较坚实的基础。

手臂应知足下列要求:

A.自由伸缩;

B.自由360度旋转;

C.有关节,具有必然的握力。

(1)界面美观简练,程序应符合工程化思想。

(2)设计文档符合软件文档国标。

2相关分析原理与方案

分析原理

在描述物体(如零件、工具或机械手)间关系时,要用到位置矢量、平面和坐标系等,例如用3×1的位置矢量来确信空间内任何一点的位置,即关于直角坐标系{A},空间内任何一点P的位置可用3×1的阵列矢量表示:

AP=[pxpypz]T

空间物体B的方位(Orientation)可由某个固接于此物体的坐标系{B}的三个单位主矢量[xByBzB]相关于参考坐标系A的方向余弦组成的3X3矩阵描述,即:

平移变换,坐标{A}和{B}有相同的方位,但原点不重合,则点P在两个坐标系中的位置矢量知足下式,变换图如图2:

旋转变换,坐标系{A},{B}有相同的原点但方位不同,则点P的在两个坐标系中的位置矢量有如下关系,

 

给出任意旋转换,能够由下式求得进行等效旋转θ角的转轴,

 

即:

机械人手的运动向,接近矢量a:

夹持器进入物体的方向;z轴;方向矢量o指尖相互指向Y轴;法线矢量n:

指尖相互指向;x轴夹持器的关节为第六个,即位姿为T6,则:

运动位置和坐标,用柱面坐标表示结尾运动位置,则沿x平移r,绕z轴转a,沿z轴平移z的方程为:

即:

 

设计步骤

一、本设计有三个臂,别离从下到上是J1,J2,J3,。

再加上三个圆轴。

二、六个关节轴的输入值范围作了一个初略的限制,六个轴可输入值得范围如下:

一轴:

[-180180],即-180≤θ1≤180(度),能够自由伸缩

二轴:

[-180180],即-180≤θ2≤180(度)能够自由伸缩

三轴:

能够自由张开或归并

程序框图

 

此刻的一个机械人系统,一样由机械手、环境、任务、操纵器四个彼此作用的部份组成,其简化形式为下图1所示:

 

3相关分析设计和仿真

机械人手臂的实现

图2为完整框图后面板

图2完整框图

图3为前面板

图3前面板

机械人手制作的程序图4

图4机械人手制作程序图

机械人手臂旋转的程序如图5

图5机械人手臂旋转程序图

机械人关节颜色调整的程序如图6

图6机械人关节颜色调整的程序图

机械人手臂移动的程序如图7

图7机械人手臂移动的程序图

机械人各个关节的操纵程序如图8

图8机械人各个关节的操纵程序图

机械人手的张合如图9

图9机械人手的张合图

机械人手臂位置操纵图10

图10机械人手臂位置操纵图

4结果及性能分析

运行结果

1)操纵面板图11

图11操纵面板图

2)大臂的伸缩操纵(lengthA)

依照lengthA的大小不同值能够改变大臂的长短如图12

图12大臂的伸缩

手臂缩回如图13

如图13手臂缩回

 

3)小臂的伸缩操纵(lengthB)

依照lengthB的大小能够改变小臂的长短如图14

图14小臂的缩回

4)手的张合(ClawValue)

依照ClawValue的大小能够改变手的张合如图15

图15手的张开

5)大臂旋转(JointA)

JointA的值的大小能够操纵大臂的旋转如图16

 

图16大臂的旋转

6)小臂旋转(JointB)

JointB的值的大小能够操纵小臂的旋转如图17

图17小臂的旋转

性能分析

本课程设计通过研究两类问题。

1.动力学正问题:

已知机械手各关节的作使劲或力矩,求各关节的位移、速度、加速度、运动轨迹。

2.动力学逆问题:

已知机械手的运动轨迹,即各关节的位移、速度、加速度,求各关节的驱动力和力矩。

简单举例推到动力学方程,达到了利用LabVIEW编程,完成相应的信号分析与处置课题,学习分析有关问题方式的目的。

 

参考文献

[1]LabVIEW完全自学手册.龙马工作室编著.人民邮电出版社.

[2]LabVIEW与信号处置技术的应用.王新宇编著.北京邮电出版社.

[3]数字信号处置教程.程佩青编著.清华大学出版社.

[4]LabVIEW入门与提高.赵品编著.人民邮电出版社.

[5]LabVIEW高级应用.赵品编著.人民邮电出版社.

[6]LabVIEW印刷电路板设计教程.肖玲妮编著.清华大学出版社.

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 职业教育 > 职业技术培训

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2