[智能型家庭服务机器人的设计与实现论文]

[智能型家庭服务机器人的设计与实现论文]
[智能型家庭服务机器人的设计与实现论文]

[智能型家庭服务机器人的设计与实现论文]

近年来,随着机器人技术的迅速发展,机器人的应用领域也得到了广泛拓展,从原来传统的工业领域已扩展到医疗、勘探、救援和家庭服务等领域[1]。据国际机器人联合会(InternationalFederationofRobotics,IFR)2015年度报告,全球服务机器人市场保持着较快的增长速度,其中数据显示2014年全球专业服务机器人销量达24207台,同比增长11.5%,销售额为37.7亿美元;个人/家庭服务机器人销量为470万台,同比增长28%,销售额为22亿美元[2],由此可见,智能科技服务机器人是各国经济发展的有力支柱之一。

在上世纪90年代中后期,我国也开始了服务机器人相关技术的研究,但与日本、美国等国家相比起步较晚,而且服务机器人市场从2005年才初具规模[3]。近年来,我国逐步提高了对机器人产业的重视程度,在《国家中长期科学和技术发展规划纲要(2006-2020年)》中把智能服务机器人列为了重点发展的前沿技术,并于2012年制定了《服务机器人科技发展“十二五”专项规划》支持行业发展[4]。

1智能家庭服务机器人机械本体

1.1越野式四轮移动机构

该机器人的移动载体采用越野型小车形式(如图1所示),底盘为悬浮式设计,从而能适应室内外各种复杂的路况。与传统四轮小车转向采用差速机构所不同的是,该小车的转向方式是将控制同侧前后轮转动的电机并联在一起,转向时,同侧的前后两轮同步转动,而另一侧的两个轮按相反方向转动,从而使得小车可以原地转向,这种方式对比差速转向的方式更加快捷,而且还能减小转弯半径,更加适合在室内等狭小空间内工作。车身内部有两个舱室,分别为电源舱和系统控制舱;车身上搭载有机械臂、WIFI网络摄像头和传感器等,如图2所示。

1.2抓持机构

该机器人抓取机构采用三自由度机械臂设计。如图1所示,关节1、2处为旋转自由度,关节1由舵机带动机械臂旋转,关节2由舵机带动机械臂抬升和伸出;关节3依靠连杆机构实现转动;关节4为移动自由度,控制末端执行器的开合。末端执行器为简单的两指式机械手,在手指下方装有颜色传感器,如图3所示。

2控制系统总体架构及其硬件系统组成

2.1控制系统总体架构

智能型家庭服务机器人控制系统采用双控制器架构,以两个功能强大、有多种高效成熟的功能函数及易于使用,且拥有大量I/O接口的ArduinoMEGA2560单片机作为主从微处理器。其中,主控制器用于实现数字语音信号处理、充电电池的电压监测、主从控制器通信以及GSM短信发送功能。从控制器主要完成对舵机、视觉系统、各类传感器的控制和反馈信息的处理。主从控制器之间采用模拟

IIC协议。

整个机器人由机械本体和控制系统软、硬件组成。控制系统系统硬件采用模块化设计方式,主要包括移动载体、抓持机构、目标识别模块、避障模块、安防模块、环境参数模块、健康监测模块、语音识别模块、Wi-Fi模块、遥控开关模块、SD卡模块、Mp3模块和短信模块等。模块化的设计方式使得各模块间实现了高内聚、低耦合,即各个模块功能相互独立,模块之间互不干扰,使之具有较高的可替换性、较强的独立性。

舵机控制系统选用5个13kgN/cm扭力的舵机,分别控制机械臂的伸展、末端执行器的开合以及摄像头的转动,由

Arduinomega2560通过PWM波对舵机进行控制,通过改变高电平的占空比以调节舵机的转速。

机器人可通过手机App、语音和电脑Wi-Fi遥控三种控制方式,集家庭服务、安全防护、健康监测和家庭娱乐四大功能于一身,基本涵盖了家庭日常所需。其中,服务模块包括取物、环境监测、家用电器开关控制和发送求救短信功能。安全防护模块包括燃气、火

灾和小偷入室盗窃的报警功能,以及Wi-Fi环境下的自主巡航,使

用者可通过电脑看到传回的实时视频画面。健康监测模块主要是实

现心率和脉搏的监测,并且可以将检测结果存放机器人附带的SD卡中。家庭娱乐模块主要包括语音报时、音乐和广播播放等功能。

2.2主要硬件组成

2.2.1避障模块

利用超声波测距的方式,在小车车身的左侧、左前、前方、右前和右侧共装有5个HC-SR04超声波传感器(如图5所示),通过不断

采集距离参数,找到合适的行走路径,不会碰撞到障碍物。

HC-SR04超声波传感器主要技术参数:(1)使用电压:DC5V;(2)

静态电流:小于2mA;(3)电平输出:高5V;(4)电平输出:低0V;(5)

感应角度:不大于15度;(6)探测距离:2cm-450cm;(7)高精度:可

达3mm。

2.2.2健康监测模块

2.2.3语音识别模块

语音识别模块(图7)能够识别者发出的语音指令,包括命令其行走、报时、开关家用电器,把这些语音指令转化为预先设置的字符。特别是与短信模块配合使用,能够实现语音紧急呼救功能,非常适

合行动不便的老人,并且具备了良好的人机交互性。语音识别模块

和2.4GHz无线传输模块(图8)相结合,通信距离可达500-800m,使

语音控制不在仅局限于小车的周围。

2.2.4环境参数模块

采用DHT11温湿度传感器(图9)和夏普光学粉尘传感器

(GP2Y1010AU0F)(图10),进行室内的温度、湿度以及空气质量的测量,根据测量结果提示使用者是否需要打开空调或者加湿器等,并

把所测得的参数记录在SD卡模块中。其中,DHT11温湿度传感器温

度测量范围为0~50℃,湿度为20%~90%RH;夏普光学粉尘传感器最

小粒子检出值为0.8微米,可以检测极为细小的颗粒。且具有极低

的电流消耗(最大20mA,一般为11mA),输出的是一个模拟电压正比于所测得的粉尘浓度。

2.2.5短信模块

选用SIM900A短信模块(图11),当使用者遭遇有害气体泄漏、火灾或盗贼闯入等危险情况发出语音呼救时,能够实时将信息以短信的方式发送给紧急联系人和报警平台。

2.2.6安防模块

包括火焰传感器(图12(a))、MQ-2燃气传感器(图12(b))和HC-SR501热释电红外人体检测传感器(图12(c))。其中,火焰传感器是数字量输出,在小车的巡航过程中,只要火焰传感器探测到火焰信息,便以数字量的形式,传送给微处理器,然后报警,提示主人存在危险,在主人不在家的情况下可以发送报警短信通知主人。MQ-2燃气传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。该传感器对液化气、丙烷、氢气的灵敏度高,对天然气和其它可燃蒸汽的检测也很理想。其通信方式为模拟量输出,在小车的巡航过程中,如果检测到室内的一氧化碳浓度超过设定值时,小车便报警,提示主人有危险在主人不在家的情况下可以发送报警短信通知主人。同时,还能以遥控的方式自动关闭室内电器,以免发生爆炸。HC-SR501热释电红外传感器安装在车头部位,红外探头将人体辐射的红外光谱变换成电信号,送出TTL电平至微处理器,然后报警,提醒主人有人闯入,在主人不在家的情况下可以发送报警短信通知主人。

3控制系统软件设计

上位机软件是基于C#.NET语音开发,能够实时接收并显示WIFI 模块传输的视频数据、下位机传感器数据和发送控制命令。如图13所示,软件主界面中包含视频显示窗口和若干控制按钮,可以用来进行网络连接、开关视频、设置参数、发送动作指令等,具有良好的人机交互性。

4实验验证与结论

相关主题
相关文档
最新文档