运动仿真毕业设计“龙人宝贝”机器人的结构设计与控制.doc
《运动仿真毕业设计“龙人宝贝”机器人的结构设计与控制.doc》由会员分享,可在线阅读,更多相关《运动仿真毕业设计“龙人宝贝”机器人的结构设计与控制.doc(47页珍藏版)》请在三一办公上搜索。
1、运动仿真毕业设计-“龙人宝贝”机器人的结构设计与控制 本 科 毕 业 设 计毕业设计题目 龙人宝贝机器人的结构设计与控制 学 生 姓 名 学 号 系 别 专 业 班 级 指导教师姓名及职称 起 止 时 间 2011年3月 2011年 6月摘 要本文所设计的机器人是以学校实验室中的龙人宝贝为参考而设计的内容是对基于单片机的机器人的结构设计与控制系统的设计综合运用C51单片机电子电路等知识进行智能移动机器人的控制系统设计以及研究本论文不仅注重理论知识的探讨更注重于理论知识在实际中的应用本文详细介绍机器人的硬件机构以及软件的设计同时利用传感器使机器人前行智能壁障并对其进行运动仿真关键词机器人 单片机
2、 控制系统 运动仿真Abstract This robot is designed for laboratories in schools Dragon Baby as a reference and designContent is the robot control system based on single chip design the integrated use of C51 microcontroller electronic circuits and other knowledge for intelligent mobile robot control system des
3、ign and researchThis thesis not only of theoretical knowledge-oriented more focused on theoretical knowledge in practical application This paper describes the robot hardware and software design of institutionsWhile taking advantage of the sensor to the robot forward smart barrier and its motion simu
4、lation Key words robot control system for motion simulation of single chip目 录1前言12智能机器人研究的概况221智能机器人研究的目的和意义222智能机器人的研究现状与发展趋势323本课题的主要内容53机器人的结构和外观设计531龙人宝贝机器人的介绍532龙人宝贝结构及参数533机器人结构与外观设计634三维建模635龙人机器人二维图104机器人的控制与实现1141硬件模块1142软件模块1543控制程序155总结23致 谢24参考文献25附录26 龙人宝贝机器人的结构设计与控制孙浩1前言机器人Robot是自动执行工作
5、的机器装置它既可以接受人类指挥又可以运行预先编排的程序也可以根据以人工智能技术制定的原则纲领行动它的任务是协助或取代人类工作的工作例如生产业建筑业或是危险的工作现在国际上对机器人的概念已经逐渐趋近一致一般来说人们都可以接受这种说法即机器人是靠自身动力和控制能力来实现各种功能的一种机器联合国标准化组织采纳了美国机器人协会给机器人下的定义一种可编程和多功能的用来搬运材料零件工具的操作机或是为了执行不同的任务而具有可用电脑改变和可编程动作的专门系统机器人一般由执行机构检测装置和控制系统和复杂机械等组成20世纪80年代以来工业机器人技术逐渐成熟并很快得到推广目前已经在工业生产的许多领域得到应用在工业机
6、器人逐渐得到推广和普及的过程中下面三个方面的技术进步起着非常重要的作用1驱动方式的改变20世纪70年代后期日本安川电动机公司研制开发出了第一台全电动的工业机器人而此前的工业机器人基本上采用液压驱动方式与采用液压驱动的机器人相比采用伺服电动机驱动的机器人在响应速度精度灵活性等方面都有很大提高因此也逐步代替了采用液压驱动的机器人成为工业机器人驱动方式的主流在此过程中谐波减速器R V减速器等高性能减速机构的发展也功不可没近年来交流伺服驱动已经逐渐代替传统的直流伺服驱动方式直线电动机等新型驱动方式在许多应用领域也有了长足发展2信息处理速度的提高机器人的动作通常是通过机器人各个关节的驱动电动机的运动而实
7、现的为了使机器人完成各种复杂动作机器人控制器需要进行大量计算并在此基础上向机器人的各个关节的驱动电动机发出必要的控制指令随着信息技术的不断发展C P U的计算能力有了很大提高机器人控制器的性能也有了很大提高高性能机器人控制器甚至可以同时控制20多个关节机器人控制器性能的提高也进一步促进了工业机器人本身性能的提高并扩大了工业机器人的应用范围近年来随着信息技术和网络技术的发展已经出现了多台机器人通过网络共享信息并在此基础上进行协调控制的技术趋势3传感器技术的发展机器人技术发展初期工业机器人只具备检测自身位置角度和速度的内部传感器近年来随着信息处理技术和传感器技术的迅速发展触觉力觉视觉等外部传感器已
8、经在工业机器人中得到广泛应用各种新型传感器的使用不但提高了工业机器人的智能程度也进一步拓宽了工业机器人的应用范围22智能机器人的研究现状与发展趋势智能机器人是具有思维感知和行动功学人工智能微电子学光学 传感技术材料科学 仿生学等学科的综合成果智能机器人可获取处理和识别多种信息建立并实时修正环境模型 自主地完成较为复杂的操作任务 因此比一般的工业机器人具有更大的灵活性机动性和更广泛的应用领域2O世纪电子计算机的发明 使人类的脑力劳动自动化成为可能60年代智能机器人的出现开辟了智能生产自动化的新纪元机器和生产系统的智能化 用机器人代替人完成各种任务 这是人类智慧发展和机器进化的飞跃智能机器人作为新
9、一代的生产工具在制造领域中应用 能排腺人为的不可控因素 实现高节奏高效和高质量生产 并是未来智能生产系统 如CIMS 的重要组成部分在非制造领域如核工业水下空间建筑采掘教灾 排险和作战等方面 可代替人完成人所不适或力所不及的各种工作在原能水下和外层空间可开辟新的产业目前 我国和许多国家都把智能机器人列为迎接未来挑战的高技术课题 并制订发展规划拨出巨款给予支持因此预计9O年代 智能机器人技术将会有突破性的进展主要研究领域及相关课题典型的智能机器人主要技术内容包括方面1 感觉识别技术1 视觉研究如三维视觉系统传感器 颜色识别传感器特殊环境中用的传感器视觉通用实时高速处理系统状况识别技术等2 触觉研
10、究如接触觉灵巧传感器6轴力传感器等除此之外还有其它如距离觉 味觉 嗅觉等2 操作移动技术1 操作技术如直流驱动电机 执行机构多指手爪 操作器的作业坐标控制 定标小型轻量化技术柔性操作器等2 移动技术在楼梯移动恶劣道路上行走省能两足步行等3 控制 信息处理人工智能控制协调控制多层递阶控制远距离控制 高速高精度控制等智能机器人自动化的需要推动了机器人进步而机器人的发展提高了自动化水平为了解决工业原子能利用空间探测 海洋开发排险医疗军事等领域自动化需要而研制有特定应用背景的智能机器人基本上沿两条道路发展t一是在一般工业机器人基础上增加各种高性能传感器和知识库使之具感知能力和动作规划能力 二是在遥控操
11、作器基础上增加移动能力环境感知能力自诊断自学习力及自主能力其中包括知识库和专家系统由于研究目的性明确针对性强 实际需要迫切制造单位与应用单位结合 资金和人力集中使用 因此成果显著见效快目前应用研究主要集中在精密装配机器人水下机器人移动机器人等方面另外利用神经网络等新技术的智能机器人也引起了人们的重视近几年来 许多国家都把智能机器人列为高技术发展规划的重要内容从研究方式来看已打破单位和国家的聂限 出现了单位联合 跨国共同研究的趋势如西欧七国高级机器人合作计划日本的极限作业机器人研究计划尤里卡 的欧洲机器人研究计划等从各国和国际间制订的研究计划来看虽然项目各异 但在研究特种作业的移动机器人方面都是
12、不约面同 说明特种作业的移动机器人是近期竞相研究的重点目前 基于感觉控制的第二代机器人已进入普及应用阶段下一代机器人是具有自适应性自主性和自然性的高级机器人预计不久的将来可在技术上实现 并开始应用23本课题的主要内容1机器人的结构和外观的设计2机器人的造型建模绘制各零件的二维三维图形和运动仿真3编写程序实现对机器人的各种运动控制3机器人的结构和外观设计31龙人宝贝机器人的介绍图31 龙人宝贝机器人龙人宝贝是一个为学习单片机技术与C语言程序设计而开发的基础教育机器人平台包括一个由两个伺服舵机驱动的铝合金机器人对象和一块带有面包板的C51AVR教学板并根据不同课程的需要配有一些基本的传感器和电子元
13、器件包使用者可跟随所配的教材的章节和步骤进行平台搭建电路搭接编写程序联机调试下载至单片机微控制器以执行各种机器人操作包括沿线行走走迷宫跟随光源距离检测或与其他机器人进行通讯沟通通过以上学习和操作不仅C51和AVR单片机的原理和应用技术同时学习C语言程序设计的技能和方法是一个单片机技术与C语言程序设计的创新教育机器人包括一个由两个伺服舵机驱动的机器人对象和一块带有面包板的AVR板控制板C51AVR 电源45V6V1800mAh充电电池电机性能参数扭力28kgcm48V34 kgcm60V 重量41g 33机器人结构与外观设计图32 龙人宝贝机器人三维模型 本文的机器人是以龙人宝贝机器人为基础而设
14、计的图3-2为龙人机器人三维图他具有水路两用功能装有红外线避障装置由C51单片机控制两台伺服电动机实现机器人的运动设计灵感来源于水路两栖坦克水路两栖坦克利用与军事方面我的设计的机器人的用途范围可用于军事侦查等方面34三维建模利用三维软件proe40建模首先利用用proe40对机器人的每个零件进行建模最后进行装配组成最终的三维结构图ProEngineer是由美国PTC公司推出的新一代CADCAECAM产品它广泛应用于机械汽车航天家电玩具模具工业设计等行业ProEngineer的功能特点一ProEngineer的核心技术特点1基于特征ProEngineer以最自然的思考方式从事设计工作如钻孔槽倒圆
15、角等均视为零件设计的基本特征除了充分掌握设计概念外还在设计过程中导入实际的制造观念也因为以特征作为设计的单元因此可随时对特征做顺序调整插入特征删除特征重新定义特征等修改操作2全参数化驱动ProEngineer可以通过尺寸驱动设计进行修改既通过编辑尺寸数值来驱动几何形状的改变并且可以利用关系生成各类关系式使某些几何模型可随其他几何尺寸的改变自动改变3全尺寸约束ProEngineer将几何形状与尺寸结合考虑通过尺寸约束实现对几何形状的控制造型必须以完整的尺寸参数为出发点全约束不能欠约束或过约束4单一数据库整个ProEngineer建立在统一的数据库上这样使软件的各模块都在存取同一个数据库中的数据当
16、修改某一模块中的尺寸参数时其他相关模块中的相关尺寸也会自动更新5支持并行工程ProEngineer的产品开发环境支持并行工作它通过一系列完全相关的模块表述产品的外形装配及其他功能可以让多个部门的所有用户同时对同一产品开展设计制造工作包括对大型项目的装配体管理功能仿真制造和数据管理等具有真正的管理并发进程实现并行工程的能力二ProEngineer的功能模块1工业设计模组 CAID 包含用于对产品进行几何及外形外观设计ProAnimate动画仿真ProPhotoreder效果渲染2机械设计模组 CAD 本模块是一个高效的三维机械设计工具他可以绘制任意复杂形状的零件图33 机械设计模型3功能仿真模组
17、 CAE 本模块主要进行有限元分析利用提供的分析功能在满足零件受力要求的基础上便可充分优化零件的设计4制造模组 CAM 在机械行业中用到的制造模块中的功能主要是注塑模具型腔设计与数控加工 5数据交换模组 Genometry Translator 本模块自动跟综和管理所创建的数据这些数据包括存储在模型文件或库零件中的数据主要完成与其它的CAD系统如UGEUCLIDCIMATRTONMDT等进行几何数据交换利用三维软件proe40建模的机器人的部分零件和三维结构如下图所示图34 浆和轴套 图35 电路板图36 龙人宝贝机器人三维模型35龙人机器人二维图上面已经在preo40里面画出了三维实体图现在
18、生成工程图然后转化成CAD图纸打印出来在生成工程图的时候有几点应该必须值得我们去注意的首先我们要记得把绘图单位改成mm因为系统默认的绘图单位是inch修改方法如下文件属性绘图选项杂项选项drawing_units在下面弹出选项对话框里把inch改成mm其次在主视图投影俯视图之前应该在属性-绘图选项-projection_type里把third_angle改为first_angle最后在保存副本时应该把保存类型设为dwg或者dxf格式图37 机器人二维图4机器人的控制与实现41硬件模块AT89S52是一种低功耗高性能CMOS 8位微控制器具有8K 在系统可编程Flash 存储器使用Atmel 公
19、司高密度非易失性存储器技术制造与工业80C51 产品指令和引脚完全兼容片上Flash允许程序存储器在系统可编程亦适于常规编程器在单芯片上拥有灵巧的8 位CPU 和在系统可编程Flash使得AT89S52在众多嵌入式控制应用系统中得到广泛应用1与MCS-51单片机产品兼容 28K字节在系统可编程Flash存储器 31000次擦写周期 4全静态操作0Hz-33MHz 5三级加密程序存储器 632个可编程IO口线 7三个16位定时器计数器 8六个中断源 9全双工UART串行通道 10低功耗空闲和掉电模式 11掉电后中断可唤醒 12看门狗定时器 13双数据指针 14掉电标识符 AT89S52 是一种低
20、功耗高性能CMOS8位微控制器具有 8K 在系统可编程 引脚图AT89S52引脚图 DIP封装Flash 存储器使用Atmel 公司高密度非易失性存储器技术制造与工业80C51 产品指令和引脚完 全兼容片上Flash允许程序存储器在系统可编程亦适于 常规编程器在单芯片上拥有灵巧的8 位CPU 和在系统 可编程Flash使得AT89S52为众多嵌入式控制应用系统提 供高灵活超有效的解决方案 AT89S52具有以下标准功能 8k字节Flash256字节RAM 32 位IO 口线看门狗定时器2 个数据指针三个16 位 定时器计数器一个6向量2级中断结构全双工串行口 片内晶振及时钟电路另外AT89S5
21、2 可降至0Hz 静态逻 辑操作支持2种软件可选择节电模式空闲模式下CPU 停止工作允许RAM定时器计数器串口中断继续工 作掉电保护方式下RAM内容被保存振荡器被冻结 单片机一切工作停止直到下一个中断或硬件复位为止 P0 口P0口是一个8位漏极开路的双向IO口作为输出口每位能驱动8个TTL逻 辑电平对P0端口写1时引脚用作高阻抗输入 当访问外部程序和数据存储器时P0口也被作为低8位地址数据复用在这种模式下 P0不具有内部上拉电阻 在flash编程时P0口也用来接收指令字节在程序校验时输出指令字节程序校验 时需要外部上拉电阻 P1 口P1 口是一个具有内部上拉电阻的8 位双向IO 口p1 输出缓
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运动 仿真 毕业设计 宝贝 机器人 结构设计 控制

链接地址:https://www.31ppt.com/p-3994276.html