基于Zigbee技术的全方位移动机器人本体设计

发布者:zeta16最新更新时间:2010-11-17 来源: 机床与液压关键字:全方位移动机器人  远程脑  ZigBee技术  麦卡纳姆轮 手机看文章 扫描二维码
随时随地手机看文章

1.引言

    1998年日本东京大学井上研究所提出的“远程脑”[1-2]概念,是移动机器人控制体系结构的进步。近年来,移动机器人的应用领域和应用范围正逐渐拓宽,全方位移动机器人由于具有平面运动的全部三个自由度,理论上可以在任何角度以任何速度在机器人所处平面上运动,因此具有广阔的应用前景和良好的社会效益[3]。本文在远程脑的基础上,提出了远程小脑的概念,将远程脑概念分为远程大脑和远程小脑两部分。远程大脑同样安装在机器人体外,远程小脑则安装在机器人体内,两者之间以及机器人之间采用Zigbee模块构建通讯网络。这样,远程大脑控制远程小脑,向远程小脑下达各项指令和命令,再由远程小脑控制机器人体内的各个功能模块,指挥机器人完成各项任务,并且机器人之间可以通过Zigbee组网,实现信息交换和资源共享。

2.全方位移动机器人本体设计

    基于远程脑的类人机器人本体采用模块化设计,其结构框图如图1所示,包括智能模块(小脑)、无线通讯模块、机械手控制及驱动模块、车体运动控制及驱动模块、传感器信号采集及处理模块、语音模块等。


图1 机器人本体结构框图
Fig.1. The configuration diagram of the robot body

2.1 无线通讯模块

    由于机器人大小脑分离,且机器人有一定的活动范围,因此,本设计采用无线通信模块进行远程大脑和机器人小脑之间的信息传输,省掉了通信线缆,便于机器人移动。远程大脑处理操作者的命令,并将处理后的控制指令进行编码后,通过无线传输模块发送到小脑,小脑接收命令后,经过分析、判断,将分解的指令传送至各运动模块的控制器,同时小脑将采集的各种信息编码后通过无线通讯模块传送至大脑。考虑到远程大脑和小脑之间命令传输的准确性、快速性以及通讯距离的远近等要求,本设计选用了Chipcon公司的基于ZigBee协议的CC2420EM射频模块。ZigBee是一种新型的短距离无线接入技术,与蓝牙相比,它具有低成本、低功耗、组网方便、可实现自路由功能和数据的可靠传输等优点[4]。CC2420是Chipcon公司推出的首款基于ZigBee技术的射频收发器。它只需极少数外部元器件,性能稳定且功耗极低,可确保短距离通信的有效性和可靠性。利用此芯片开发的无线通信设备支持数据传输率高达250kbps,可以实现多点对多点的快速组网[5]。CC2420EM模块集成了CC2420及其所需的外围电路。机器人小脑与射频模块的具体接口电路如图2所示。单片机通过4线SPI总线(STE1、SIMO1、SOMI1、UCLK1)控制和设置芯片的工作模式,并实现读/写缓存数据,读/写状态寄存器等。通过控制FIFO和FIFOP引脚接口的状态可设置发射/接收缓存器,FIFOP引脚必须连接到单片机的中断引脚。通过CCA引脚状态可以得到空闲信道估计。通过SFD引脚状态可以得到发射帧和接收帧的定时信息从而判断系统的工作状态,SFD引脚应该接到单片机的时钟捕捉引脚。
 


图2  单片机与CC2420的接口电路
Fig.2  Interface of MCU and CC2420

2.2 车体运动控制及驱动模块

    本文所研究的行走载体,由麦卡纳姆轮系(Mecanum wheels)构成。麦卡纳姆轮系是移动机器人中常用的全方位移动机构,它可沿任意平面方向灵活运动,尤其具有左右横移和原地仅以自身半径转动的独一无二的功能[6-7]。

    车体采用四轮移动机构,四个麦卡纳姆车轮分别由四个直流电机独立驱动,通过对这四个电机转速的控制,就可以实现其横向、纵向、绕自身中心旋转以及斜向等移动。每个麦卡纳姆车轮由两部分组成:主动的轮毂和轮毂外缘按一定倾斜方向均匀分布的多个被动滚轮组成。


 


图3  麦卡纳姆车轮结构与速度示意图
Fig.3. Sketch map of Mecanum wheels’ configuration and speed


    该机器人运动控制的核心为一块Atmega128。每个麦卡纳姆车轮由一台直流电机配合减速器独立驱动,每个电机由4个功率器件VMOS(IRLZ44N)组成桥式电路,为了获得较好的动态性能和低速的平稳性,故采用H型PWM调速方式,同时实现了正、反转运行以及制动。

2.3 机械手控制及驱动模块

    机械手部分采用专门的两块模块分别控制两个机械手。驱动模块控制机械手的动作,位姿检测装置实时检测动作关节的位置与姿态,反馈给小脑,小脑判断是否完成用户指令。当没有完成用户指令时,继续执行用户指令;当已经完成用户指令时,机器人小脑通过无线传输模块通知远程脑已经完成用户指令。

2.4 传感器信号采集及处理模块

    对于机器人而言,传感器就像它的眼、耳、鼻,能够帮助机器人正确分辨它所处的环境,为机器人顺利完成自己的工作提供帮助。传感器的数量和种类很多,本文根据设计需要,采用了探底光电传感器、探边光电传感器和超声波测距传感器。机器人上所有传感器由一单独的单片机进行控制采集,并通过小脑实时向上位机发送信息。当上位机发出指令使机器人向某个方向运动时,会同时发给传感器模块对应信息,则传感器模块会查询对应方向的传感器信号,并及时将其反馈给上位机进行处理,当出现紧急情况,如将要撞到墙壁或物体,则传感器模块会首先发给车体控制模块一个中断信号,使其停车,然后再反馈上位机进行处理,并继续查询。各传感器有效距离如表1所示。

表1 所用传感器的有效距离
Table1. Efficiency distance of used sensor

2.5 语音模块

    从人性化设计方面考虑,本设计增加了语音模块,这样在遇到人员阻挡或者是遇到障碍的时候,机器人可以根据上位机指令要求或外部输入信号发出的要求,通过语言模块发出警报,通知操作者或提示障碍源,从而避免发生事故。机器人语音模块结构如图4所示。
                                     


图4语音模块结构框图                      图5 全方位移动机器人实物图
Fig.4. Speech module frame                    Fig.5. Omnidirectional mobile robot

3.实验研究及分析

    全方位移动机器人的样机如图5所示。经行驶试验,全方位移动机器人可以实现前、后、左、右、左前、右前、左后、右后、逆时针、顺时针的平稳运动。直线行驶具有良好的线性度,原地旋转任意角度后,位置误差较小。由于该机器人采用的电机为带减速箱的减速电机,故其在小角度斜平面上可以自锁停滞,也可以慢速移动。机器人运动灵活平稳,且运动不受限于所处工作空间,可使其应用范围更为广泛。但由于未考虑的总体重量以及外形尺寸,机器人的体积与重量还有变化的空间。

4.总结

    本文在“远程脑”的基础上,提出了“远程小脑”的概念,二者之间采用Zigbee技术进行通信,并采用Mecanum式全向移动轮及模块化设计方法,实现了全方位移动机器人的本体设计,最大限度地提高了机器人的自主性。由于该机器人具有无线通讯、全方位移动、自动避障和机器手夹取等功能,因此可以用于很多路面相对平坦的工作场合,而且以此机器人为平台,可以开发出更先进更完善的机器人。

关键字:全方位移动机器人  远程脑  ZigBee技术  麦卡纳姆轮 引用地址:基于Zigbee技术的全方位移动机器人本体设计

上一篇:Linaro获得发展动力,展示加速开源开发的进步
下一篇:基于VxBus设备驱动程序架构的设备驱动开发

推荐阅读最新更新时间:2024-05-02 21:11

ZigBee技术助力纺织行业数据实时采集
随着经济的不断发展,纺织业的竞争日益激烈。对于纺织业的企业来说,要想在激烈的广业竞争中立于不败之地,就必须不断地提升企业的科技水平,通过技术上的创新来提升产品的技术含量和附加值,同时,也通过技术水平的提升努力降低生产,管理成本。 作为织造行业重要装备的织机,目前内的数量已经超过100万台,但在这么庞大数量的织机中,真正实现信息化管理的织机不超过2%。一个非常典型的情况是,织造车间是织造型企业管理的重点,织机数量较多,在管理上,每天都需要统计每台织机、每个员工、每班的产量、织造效率等生产数据,作为员工计酬、考核和生产管理的依据,这方面的工作通常非常耗时耗力,也带来了巨大的管理成本。 而且随着织机车速的不断提高,对
[网络通信]
<font color='red'>ZigBee技术</font>助力纺织行业数据实时采集
基于ZigBee技术的环境监测系统设计
0 引言 各行各业尤其是工农业生产、环境监测等领域,都对无线数字监测系统提出了极大的需求和更高的要求。无线传感网的迅速发展并逐渐走向成熟,使得这一需求得到了较好的满足。基于ZigBee技术的无线传感网具有自组织、低功耗、以数据为中心、抗毁性强和无需架设网络设施等优势,可以在外界环境十分恶劣的条件下,完成其他监测手段无法完成的任务,代表了数字监测的一个新的发展方向。本文以TI公司的CC2530和zstack协议栈为平台,给出了基于ZigBee技术的温度及光照度无线传感器网络的设计方法。 1 系统总体设计 本文设计的基于ZigBee技术的无线传感器网络由一个协调器节点、若干路由节点和众多传感节点组成,图1所示是其系统总体结构。其
[单片机]
基于<font color='red'>ZigBee技术</font>的环境监测系统设计
Zigbee技术在核辐射环境监测中的应用
0引言 由于核辐射恐怖事件及核辐射事故具有突发性,对国家政治、经济和社会安全有巨大危害,容易造成社会动荡,其次核电是清洁安全的能源,虽然重大事故的发生概率很低,但必须做好充分的核事故应急准备。我国现在大部分的核辐射监测系统都是有线传感网络,本研究提出的ZigBee技术在核辐射监测方面的应用,很好地解决了有线传输的信号迟滞、信号失真、信号精确度低的缺点。同时能够监测的区域温湿度、雨量等大气参数,可作为对γ辐射剂量进行综合分析与判断的参考参数。 1系统的原理和框架 1.1基本原理 ZigBee技术是一种新型的、基于IEEE 802.15.4标准的短距离无线通信技术。其优点是组网灵活、结构简单、功耗小、成本低。基于ZigBee技术构建的
[测试测量]
<font color='red'>Zigbee技术</font>在核辐射环境监测中的应用
基于MCF5213及Zigbee技术实现无线对讲系统
摘要:本文介绍了基于Freescale Coldfire处理器系列的MCF5213芯片,以及Zigbee无线通讯技术实现无线对讲系统的参考设计。 关键词: MCF5213;音频采集;Zigbee 硬件架构 MCF5213处理器 MCF5213是Freescale半导体公司Coldfire系列嵌入式处理器中一款低成本、低功耗的32位微处理器。它提供了一个电路设计简单的单片式处理器解决方案,最高可配置256KB高性能、近乎单点接入、隔行扫描的可靠嵌入式闪存。MCF5213具有BGA和QFP两种封装,主频最高为80MHz。 MCF521X处理器内部集成乘加器 (MAC)完成类似DSP的功能,可以实现G.726格式的语
[网络通信]
基于Zigbee技术全方位移动机器人本体设计
1.引言     1998年日本东京大学井上研究所提出的“远程脑” 概念,是移动机器人控制体系结构的进步。近年来,移动机器人的应用领域和应用范围正逐渐拓宽,全方位移动机器人由于具有平面运动的全部三个自由度,理论上可以在任何角度以任何速度在机器人所处平面上运动,因此具有广阔的应用前景和良好的社会效益 。本文在远程脑的基础上,提出了远程小脑的概念,将远程脑概念分为远程大脑和远程小脑两部分。远程大脑同样安装在机器人体外,远程小脑则安装在机器人体内,两者之间以及机器人之间采用Zigbee模块构建通讯网络。这样,远程大脑控制远程小脑,向远程小脑下达各项指令和命令,再由远程小脑控制机器人体内的各个功能模块,指挥机器人完成各项任务,并且机器
[嵌入式]
基于ZigBee技术的智能家居无线网络系统
  在智能家居系统中,将无线网络技术应用于家庭网络已成为势不可挡的趋势。这不仅仅是因为无线网络可以提供更大的灵活性、流动性,省去花在综合布线上的费用和精力,而且更因为它符合家庭网络的通讯特点。随着无线网络技术的进一步发展,必将大大促进家庭网络智能化的进程。   本文介绍的智能家居无线网络系统采用ZigBee技术,它是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,符合IEEE802.15.4协议,是IEEE工作组专门为家庭短距离通讯制定的新标准。   1ZigBee技术简介   ZigBee技术的主要优点有:(1)省电:两节五号电池可使用长达六个月到两年左右的时间;(2)可靠;采用了碰撞避免机制;(
[嵌入式]
基于ZigBee技术的机动车综合检测系统的研究
  经济的快速发展带来了各地机动车拥有量的迅猛增长,这对相关管理部门提出了更高的检测技术要求,对具备精确、高速性能的机动车性能检测控制系统的要求日益迫切。当前国内机动车检测系统一般都基于专用的工控机和RS-232总线,存在诸多弊端,如:系统结构复杂、通信协议不通用、故障率高、检测数据的联网较为困难、维护成本高等。虽然有些系统将工业以太网技术引入其中,实现了现场设备与互联网的直接连接,但不可避免地具有布线复杂、成本较高、维护难度大等缺陷。   随着无线技术应用领域的不断扩展,工业控制领域开始使用无线通信技术进行现场数据传输,与有线设备相比,无线通信技术具有成本低、无需布线等优点。近年来,面向低成本的无线网络通信标准ZigBee备受关注
[嵌入式]
基于ZigBee技术的分布式温室监控系统的设计
本文利用ZigBee 技术提出一种无线分布式温室监控系统的设计, 从而实现对温室环境参数的自动检测和控制。   1 温室监控系统的构成   基于ZigBee 技术的分布式温室监控系统结构如图1 所示。 图1 基于ZigBee 技术的分布式温室监控系统结构图   整个系统由无线传感器、执行机构、温室控制器、监控计算机以及RS485 总线五大部分组成。温室中温度、湿度、光照等各类无线传感器、执行机构作为ZigBee 网络中的终端设备(RFD) , 通过ZigBee 无线网络通道实现与作为ZigBee 网络中协调器( FFD) 的控制器进行数据通信。监控计算机负责监控整个温室群的运行状况, 具体包括设定控制参数和实现系统实
[单片机]
基于<font color='red'>ZigBee技术</font>的分布式温室监控系统的设计
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved