中科机器人平台应用方案

上传人:j****9 文档编号:47004257 上传时间:2018-06-29 格式:DOC 页数:12 大小:866.50KB
返回 下载 相关 举报
中科机器人平台应用方案_第1页
第1页 / 共12页
中科机器人平台应用方案_第2页
第2页 / 共12页
中科机器人平台应用方案_第3页
第3页 / 共12页
中科机器人平台应用方案_第4页
第4页 / 共12页
中科机器人平台应用方案_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《中科机器人平台应用方案》由会员分享,可在线阅读,更多相关《中科机器人平台应用方案(12页珍藏版)》请在金锄头文库上搜索。

1、 ZK 中中科科机机器器人人应应用用方方案案 2011 年全国职业院校技能大赛 高职组机器人赛项指定平台 第二版 2011 年 3 月 2011 年全国职业院校技能大赛(高职组)机器人赛项唯一指定器 材 引言引言 中科机器人平台,是专门为高职类机器人大赛提供的统一的机器人平台,参赛队可以根据大赛任务的要求,在此平台上进一步设计制作各种抓取、投放机构,利用机器人平台提供的主控制板和编程算法实现整体机器人的控制。 一、一、 设备简介设备简介 中科机器人平台由无锡职业技术学院机器人研究所与中科机器人研究工作室联合研制,机器人平台共有三种型号,手动平台为 CRT-M100 型,框架大小600mm*50

2、0mm;自动平台有 2 种,CRT-A100 型(框架大小 600mm*500mm)和CRT-A200 型(框架大小 600mm*350mm) 。 参赛队参加比赛可以有 2 种组合方案: A 方案:1 台 CRT-M100 型手动平台和 1 台 CRT-A100 型自动平台; B 方案:1 台 CRT-M100 型手动平台和 2 台 CRT-A200 型自动平台。 自动机器人平台 CRT-A100 和 CRT-A200 配备了 2 台 24VDC、150 转/分、70W功率的直流减速电机以及 16 路寻线传感器、寻线传感器信号处理板、处理器控制板、电机驱动板;并提供了完整的机器人寻线算法以及控

3、制程序,可以依靠地面白色引导线实现在比赛场地全场范围内的运动、定位;处理器控制板提供了充足的 I/O 接口,可以供参赛队使用。 手动机器人平台 RT-M100 配备了 2 台 24VDC、150 转/分、70W 功率的直流减速电机以及主处理器控制板、电机驱动板;并提供了完整的机器人控制程序和方法。 二、二、 产品特点产品特点 1. 技术可靠 机器人平台所使用的技术都经受了多次机器人大赛的考验,稳定可靠,抗干扰能力强。 2. 技术成熟 机器人平台在研制中不追求使用过于先进技术,尽量使用成熟技术,所涉及的技术几乎所有高职院校的机械、电子专业都作为主干课程重点讲解。 3. 技术开放 2011 年全国

4、职业院校技能大赛(高职组)机器人赛项唯一指定器 材 机器人平台所使用的技术将向参赛队全部开放,并介绍大赛要点,通过对这些技术的消化吸收,可以极大地提高各学校的机器人水平。 4. 传感器技术先进 自动机器人平台所使用的 16 路巡线传感器及其信号处理技术是国内目前最先进的,可以很好地适应不同场地背景下的巡线运行。 三、三、 功能介绍功能介绍 机器人平台的总体构成参见图 1 所示,由包括主动车轮、从动车轮、铝合金框架、直流电机、电池和电路板组成,自动平台的底部安装了 16 路巡线传感器。 图 1 机器人平台的总体构成 1. 机器人平台机械部分 1)主动轮 机器人平台的主动轮有两只,金属铝芯,橡胶外

5、胎,能够完成向前直走,向后转弯,左转,右转等这些平地上的技术动作。 2)从动轮 机器人平台有 1 只从动轮,和两只主动轮形成三角支撑着机器人的结构。从动轮随着主动轮的方向改变自己的方向。众所周知,三点支撑结构是最稳定的结构,从动轮和两个主动轮形成了一个稳定的支撑结构。 3)直流电机 2011 年全国职业院校技能大赛(高职组)机器人赛项唯一指定器 材 机器人平台上有两个 2 台额定电压 24VDC、150 转/分、70W 功率直流减速电机。 4)铝合金框架 机器人平台的框架使用了铝合金型材制成,参赛队可以很方便地利用配备的专用螺母将设计的上部机构安装在平台上。 5)铝板 机器人平台上铺设了 5

6、块 4mm 厚的铝板,参赛队可以根据自己的需要在这些铝板上打孔,用于固定安装上部机构,如果不需要这些铝板,参赛队可以自行卸下,以减轻整体重量。 2. 机器人平台控制系统 自动机器人平台控制系统包括 16 路巡线传感器、传感器信号处理板、主控制板、电机驱动板和其他待开发扩展部件组成。组成框图如图 2 所示。 图 2 自动机器人平台控制系统组成框图 图 2 中,虚线框中的部分是机器人平台已经配备的部分,其他部分需要参赛队在设计中根据所设计的上部机构的动作情况自行开发。 手动机器人平台控制系统包括主控制板、电机驱动板和其他待开发扩展部件组成。组成框图如图 3 所示。 16 路路 巡巡 线线 传传 感

7、感 器器主主控控 制制板板调调速速电电机机 驱驱动动板板 传传感感器器信信号号左左右右行行走走 调调速速电电机机PWM、方方向向信信号号红红外外、接接 近近或或超超声声 传传感感器器非非调调速速电电 机机驱驱动动板板非非调调速速 电电机机传传感感器器 信信号号处处 理理板板2011 年全国职业院校技能大赛(高职组)机器人赛项唯一指定器 材 图 3 手动机器人平台控制系统组成框图 图 3 中,虚线框中的部分是机器人平台已经配备的部分,其他部分需要参赛队在设计中根据所设计的上部机构的动作情况自行开发 1)16 路巡线传感器 自动机器人平台底部安装了 16 路巡线传感器,可以准确地探测到地面白色引导

8、线以及白色引导线的十字交叉点。信号发送给传感器信号处理板。 2)传感器信号处理板 16 路巡线传感器将采集到的地面白色引导线信息送入本电路板,对采集的信息进行处理,过滤掉地面背景反射信号,有效信号再送入单片机控制板,同时用发光二极管指示当前某路传感器是否在白色引导线上。 3)主控制板 主控制板是机器人的大脑,核心是微处理器,考虑到目前全国高职院校的普遍情况,选用了 8051 核心的单片机。控制板支持两大类输入,既 16 通道专用巡线传感器输入,和 8 通道传感器输入。8 通道传感器输入接口用于连接光电、接近或者超声传感器等(可以直接选用市场上的成熟产品) ,可以让参赛队在整体设计机器人时,充分

9、利用各种传感器探测外部信息。 本电路板上有一个 DB9 串口,用来实现程序的在线下载,便于调试。 微处理器向电机控制板发出电机 PWM 脉宽调制信号和方向信号,用来控制2 个左右轮调速电机的运行速度和方向。 本电路板上设置了 8 个非调速电机输出接口,可以用来控制 4 个正反转直操操 作作 手手 柄柄主主控控 制制板板调调速速电电机机 驱驱动动板板按按键键位位置置信信号号左左右右行行走走 调调速速电电机机PWM、方方向向信信号号红红外外、接接 近近或或超超声声 传传感感器器非非调调速速电电 机机驱驱动动板板非非调调速速 电电机机2011 年全国职业院校技能大赛(高职组)机器人赛项唯一指定器 材

10、 流电机或者 8 个单向运转直流电机。 4)电机驱动板 电机驱动板接受主控制板发来的电机 PWM 脉宽调制信号和方向信号,驱动机器人平台上的 2 个 24V 直流减速电机。利用 PWM 信号占空比的不同,来控制电机的不同转速;利用方向信号,控制直流电机的正反转,从而实现机器人平台的前进、后退和转弯。 四、四、 技术参数技术参数 1. 外形尺寸: CRT-A100 和 CRT- M100:框架尺寸 600mm*500mm,最大尺寸(车轮宽度):600mm*645mm; CRT- A200:框架尺寸 600mm*350mm,最大尺寸(车轮宽度):600mm*495mm。 2. 运行速度:1 米/秒

11、。 3. 电源:3 节 12V、2AH 铅酸密封电池。 4. 充电方式:外置充电器。 5. 巡线传感器:专用 16 路循迹传感器。 6. 额定载重:20Kg。 五、五、 应用方案应用方案 1. 机器人平台选择 机器人平台有 2 种组合方案,参赛队需要首先确定自己比赛策略,决定选择哪一种组合。 2. 参赛机器人组成 机器人平台解决了机器人在比赛场地上运动的问题,参赛队需要自行开发上部机构,包括储球箱,抓取、投放机构,再将它们与机器人平台组合在一起,组成完整的参赛机器人,如图 4 所示。 2011 年全国职业院校技能大赛(高职组)机器人赛项唯一指定器 材 图 4 完整参赛机器人的组成 购买的机器人

12、平台 自行设计储球箱 自行设计抓取、投 放机构 完整的参赛机器人 2011 年全国职业院校技能大赛(高职组)机器人赛项唯一指定器 材 3. 参赛机器人的控制 自动机器人平台提供了 16 路巡线传感器信号接受处理,平台左右轮调速电机的控制以及相关程序,平台可以沿白色引导线巡线前进、经过了指定数量的白色引导线交叉点后后停止、转弯等。但是对于场地上桥墩的识别、球的抓取投放等所需要的硬件和软件需要参赛队自行设计。整体程序设计流程图可以参考图 5。 2011 年全国职业院校技能大赛(高职组)机器人赛项唯一指定器 材 开始初始化按下启动按钮巡线运行找到指定交叉 点?停止运行转弯继续巡线运行找到指定桥 墩?

13、投球比赛完成?结束是是是是否否否否图 5 自动参赛机器人程序设计流程图 机器人平台所提供的程序可以实现图 5 中虚线框内的功能,虚线框外部的功能实现需要参赛队自己编写程序。 手动机器人平台提供了按键信号接受处理,平台左右轮调速电机的控制以2011 年全国职业院校技能大赛(高职组)机器人赛项唯一指定器 材 及相关程序,通过按键操作,可以实现平台的左转、右转、前进和后退。但是对于上部机构的电机控制所需的硬件和软件需要参赛队自行设计,整体程序设计流程图可以参考图 6。 开始初始化按下前进按钮按下后退按钮按下左转按钮按下右转按钮是是是否否否按下取球按钮按下投球按钮机器人前进机器人后退是机器人左转否机器

14、人右转是取球机构动作投球机构动作否 是否图 6 手动参赛机器人程序设计流程图 机器人平台所提供的程序可以实现图 6 中虚线框内的功能,虚线框外部的功能实现需要参赛队自己编写程序。 程序开发可以直接使用 keil uvision 开发软件,使用 C 语言与汇编语言 均可。 4. 软件函数说明 2011 年全国职业院校技能大赛(高职组)机器人赛项唯一指定器 材 平台提供了一些常用的函数,用户可以直接使用这些函数,也可以自己定 义和扩展函数。 ST_B()-程序初始化设置 【功能】此函数为初始化程序设置。 【说明】ST_B()函数包括端口设置、PCA 时钟源、控制寄存器、计数初值、 启动按键等设置,

15、该函数只需在主程序开始时调用一次即可。 S_S(s)- 加速启动 【功能】此函数为加速启动函数,实现平台从静止状态加速启动运行。 【说明】参数 s: 加速启动时的最大值设置,占空比为 s 的十倍,s 最大为 10,输出占空比由 0%增加到 100%。 如:S_S(40); 表示平台从静止状态加速启动运行至速度为 40 时。delay_ms(T)- 延时 【功能】此函数为毫秒级延时函数。 【说明】参数 T 用于调用时的延时时间设置,T 的取值范围是 160000。 如:delay_ms(1000); 表示延时时间为 1 秒。 motor( m, z, n)- 电机运行 【功能】此函数为电机运行函

16、数。 【说明】参数 m:选择电机,l 代表左电机,r 代表右电机。 参数 z:设置电机的正反转,f 代表正转,b 代表反转。 参数 n: 电机的占空比设置(转速) 。 如:motor(l,f,50); 表示左电机以 50%的占空比正转。 stop (m)- 电机停止 【功能】此函数为电机停止函数。 【说明】参数 m:选择电机, l 代表左电机,r 代表右电机,rl 代表同时 选择左右电机。 如:stop (rl);表示左右电机同时停止。 FOLL_FINE(ti)- 巡线计数 【功能】此函数为 16 位巡线传感器巡线计数函数。 【说明】参数 ti:巡线条数设置(即寻到设定条数时会跳出此函数) ,范围 1 255。 如:FOLL_FINE(3);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号