下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验报告之——机器人创新实验一实验对象——探索者机器人概述“探索者”机器人创意组件是机器时代公司推出的一套机器人创新设计理念产品。探索者采用了世界先进的仿生和欠驱动设计理念,机械结构设计概念明显,传动结构突出,可以满足绝大部分的机械原理构造。金属机械零件美观耐用,除了可以搭建常规的机器人机构,还可以组合成各种仿真动物以及智能家居用品。探索者主控板采用了32位高性能主控芯片,拥有C语言编程、图形化编程及便携式编程三种编程模式,能满足任何软件水平的用户实现简单或复杂的自动化控制程序。包装箱里更配备了多种常见传感器,能让用户搭建的机器人活起来,使它们能够听到、看到、触摸到人类世界。探索者具有以下特点:(1)突出机构设计。探索者的设计思路是采用多种具备“积木”特点的基础机械零件,搭建出各式各样的机械结构。包含大量传动机构零件,引入欠驱动设计思路。除了可以搭建出各种典型的机器人机构以外,更可以激发想象力,设计出无数种创意独特的机器人机构。(2)控制能力优越。探索者控制器采用ARM7LPC2138,32位的高性能主控芯片,是一款专为智能机器人和小型智能设备设计的多功能控制器。拥有巨大的缓冲区空间和强大的处理功能,可同时控制6路舵机,2路直流电机,4路传感器,并可串联协同工作,非常适合作为智能机器人的主控制器。(3)开放电子端口。探索者开放了包括控制器和多种传感器在内的所有电子部件I/O接口,并提供所有电子元件电路图,供用户学习使用,可进行单片机、传感器、数字/模拟电路等课程的各种实验。极大方便了有二次开发需求的用户。实验目的与内容熟悉探索者机器人的组成和开发环境;仿照探索者机器人相关教材上的实例组装机器人;根据设计的功能编写控制程序,熟悉传感器功能及核心控制板的编程方法,特别是ARM7lpc2138的各类引脚的功能。分组独立进行创新实验,搭建机器人系统并进行调试。实验过程我们组共由三名同学组成,整个实验过程大致靠“三步走”完成的。第一步是熟悉探索者机器人各个零件,按照训练手册上的说明进行一些模块的组装,如拼接转动模块、拼接橡胶轮模块等等。熟悉这些模块后我们就按照训练手册上给出的实例,拼装出典型四组机构,并且大家为它编写了程序驱动圆周舵机进行运动,使其达到了书上所说的功能。第二步熟悉探索者机器人各个模块拼接、传感器功能和程序设计后,再次仿照探索者创新攻略上的“招财猫”实例进行机构和程序的设计。第三步是利用前两步所学知识的基础,进行创新实验,独自设计一种机器人。我们组三名同学经过集思广益后决定设计一种类似士兵的机器人。该机器人以两个橡胶轮胎为行走模块,每个圆周舵机控制一个轮子。这样就可以实现了士兵机器人的前进、后退与转向。士兵机器人的两手臂主要由触须传感器组成,当作士兵机器人的枪。当士兵机器人前进时,某侧触须遇到障碍物时,运行相关程序驱动行走模块中的该侧电机反转实现转向从而躲避障碍物。该士兵机器人头部由一个摆动舵机驱动,当声觉传感器遇到周围声音时,便运行相应程序驱动摆动电机,从而实现头部的左右摆动。图一士兵机器人的整体结构头部 头部脖子处有摆动模块由触须传感器组成的手臂脖子处有摆动模块由触须传感器组成的手臂足部行走模块足部行走模块防前后倾倒装置防前后倾倒装置图二从后面看士兵机器人的结构电池ARM控制器模块由摆动舵机构成的摆动模块声觉传感器电池ARM控制器模块由摆动舵机构成的摆动模块声觉传感器 下面是驱动士兵机器人实现上述动作与功能的程序:#include"config.h"#include"lib_io.h"#include"lib_arm.h"intmain(void){Initial_ARM(); while(1) {if(Input(1,1)==1)//碰到障碍物,传感器1读取状态 {LedIn(1,1); LedIn(2,1); LedIn(3,1); LedIn(4,1);//板载led灯 Servo(1,170); Servo(2,170);//转弯 DelayNS(2000);//转弯2s } elseif(Input(1,1)==0)//传感器1读取状态,未碰到障碍物 {if(Input(3,1)==1)//声音传感器3读取状态 {LedIn(1,2); LedIn(2,2); LedIn(3,2); LedIn(4,2);//板载led灯 Servo(3,80);//控制手臂摆动 DelayNS(80);Servo(3,100);//手臂反方向摆动 DelayNS(80);Servo(3,80);//手臂摆动 DelayNS(80);Servo(3,100);//手臂摆动DelayNS(80); } } }} 实验结果在老师的指导和帮助下,经过我们小组三名成员的齐心努力,用了多半天的时间,终于把这台士兵机器人组装起来了并设计好了程序。接下来就是实验和调试了。打开电源开关,让ARM控制器运行设计好的程序。点击向前行的开关,士兵机器人便向前行;点击向后退的开关时,士兵机器人便向后退;当士兵机器人向前行时,左边的触须传感器先遇到障碍物时,士兵机器人的左轮将反转,从而避开障碍物;同理,右边的运行情况也是一样的。当击掌或者发出其他较大声音时,士兵机器人的头部就会向左向右摆动。总之,最终的实验结果基本符合预期的设想。收获与体会通过这次实验,初步掌握了ARM控制器的一些基本知识,也许
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026七年级道德与法治下册 法律的规范作用
- 2026 一年级下册数学《认识方向小课堂》课件
- 2025新疆兵团招标公司总经理岗位社会化选聘1人笔试历年参考题库附带答案详解
- 2025广东佛山市顺德区均腾实业集团有限公司招聘5人笔试历年参考题库附带答案详解
- 2025年山东省科创集团有限公司权属企业招聘(22人)笔试历年参考题库附带答案详解
- 2025山西忻州文旅产业投资集团有限公司招聘工程管理人员拟聘用人员笔试历年参考题库附带答案详解
- 2025安徽诚信项目管理有限公司造价人员招聘5人笔试历年参考题库附带答案详解
- 2025安徽安庆水务集团有限公司招聘及综合笔试历年参考题库附带答案详解
- 2025四川绵阳科技城科技创新投资有限公司市场化选聘总经理综合笔试历年参考题库附带答案详解
- 2025四川广安市武胜县文创旅游开发有限公司招聘3人(第三次)笔试历年参考题库附带答案详解
- 2026高端航空装备技术创新中心(四川)有限公司春季社会招聘17人笔试历年参考题库附带答案详解
- 2025市政院设计岗笔试试题及官方参考答案
- 2026宁夏农垦酒业有限公司社会招聘3人备考题库及答案详解(名校卷)
- 2026年考消控证试题及答案
- 高低压开关柜投标文件技术标
- 巾帼工作室工作制度
- 新高考教学教研联盟(长郡二十校)2026届高三年级4月第二次联考英语试卷(含答案详解)
- 基于组态王停车场智能监控方案介绍
- 内河航运电动船舶换电运营模式可行性研究
- 2026年监理工程师继续教育试卷附答案
- GB/T 9944-2025不锈钢丝绳
评论
0/150
提交评论