[智能型家庭服务机器人的设计与实现论文]
- 格式:docx
- 大小:15.89 KB
- 文档页数:5
智能型家庭服务机器人的设计与实现文章设计并实现了一款基于Arduino微处理器开发平台的智能家庭服务机器人。
可通过无线遥控、语音和手机控制,完成取递物品、环境监测、家电开关遥控、健康指标监测、语音求助、家庭娱乐、燃气火灾报警、防盗报警、远程监控等功能。
通过实验室验证,较好地实现了预期功能。
标签:Arduino;机械本体;环境监测;家庭安防近年来,随着机器人技术的迅速发展,机器人的应用领域也得到了广泛拓展,从原来传统的工业领域已扩展到医疗、勘探、救援和家庭服务等领域[1]。
据国际机器人联合会(International Federation of Robotics,IFR)2015年度报告,全球服务机器人市场保持着较快的增长速度,其中数据显示2014年全球专业服务机器人销量达24207台,同比增长11.5%,销售额为37.7亿美元;个人/家庭服务机器人销量为470万台,同比增长28%,销售额为22亿美元[2],由此可见,智能服务机器人是各国经济发展的有力支柱之一。
在上世纪90年代中后期,我国也开始了服务机器人相关技术的研究,但与日本、美国等国家相比起步较晚,而且服务机器人市场从2005年才初具规模[3]。
近年来,我国逐步提高了对机器人产业的重视程度,在《国家中长期科学和技术发展规划纲要(2006-2020年)》中把智能服务机器人列为了重点发展的前沿技术,并于2012年制定了《服务机器人科技发展“十二五”专项规划》支持行业发展[4]。
目前个人/家庭用服务机器人可分为家政服务机器人、助老助残机器人、教育娱乐机器人等几大类[5]。
随着我国老龄化社会进程的进一步推进,以及人们在教育、生活娱乐和新生活方式等方面的需求,在未来会有越来越多的服务机器人作为为人类服务的大众性消费产品走入寻常百姓家。
为此,文章提出并且实现了一款智能型家庭服务机器人的设计方案,能够较为全面的融合现代家居生活和各类人群的日常所需,集家庭服务与家居智能安防多功能于一体,可以通过手机、语音和无线遥控等多种方式满足现代家庭娱乐,家庭服务、助老和婴幼儿看护等多方面需求。
家庭服务机器人设计与实现现代社会,家庭服务机器人带给人们的生活质量提升是不可忽略的。
它们将人类与技术的交互变得更加广泛。
因此,设计和实现家庭服务机器人是非常有必要的。
在本文中,将探讨如何设计和实现一种家庭服务机器人。
一、需求分析在设计家庭服务机器人之前,需要进行需求分析,深入了解人们现在的需求和未来可能的需求。
根据需求,定制机器人的功能和特点,以满足人们的需求。
在家庭方面,人们最常需要的是保持家庭卫生、做饭、洗衣等常规家务。
因此,机器人应该具备打扫卫生、烹饪和洗衣服的能力。
除此之外,人们还需要在家庭中保持娱乐,因此机器人需要提供音乐、游戏等娱乐方案。
此外,家庭服务机器人还应具备语音识别、面部识别等技术,实现人机接口的无缝连接。
最后,机器人还应该具有声音、颜色等不同的个性化设计,以更好地满足人们的需求。
二、软件设计软件设计是家庭服务机器人设计的最重要和基础之一。
软件设计方案应该包括各种机器学习算法、机器人控制系统的设计、视觉处理和语音识别的实现等方面。
首先,应根据机器人的设计和实际需求,使用机器学习算法实现机器人的自主导航和智能识别等功能。
例如,使用机器人深度学习算法和图像识别技术,实现机器人在实际环境中的自主导航和地图构建等功能。
其次,机器人控制系统应该设计和实现,以遥控和自主控制两种方式实现对机器人的控制。
需要注意的是,机器人控制系统应该结合视觉处理、语音识别等技术,为机器人提供智能控制接口。
除此之外,还需要实现语音识别,以便机器人能够理解人类语言,自动执行相关命令。
另外,通过对整个家庭的视觉处理和分析,机器人还能够对家庭进行智能控制,并提供相应的提示和建议。
三、硬件设计家庭服务机器人还需要配备相应的硬件,以实现软件设计方案中的各项功能。
机器人的身体需要具备标准的安全性能,以保证在操作中保持稳定和平稳。
此外,机器人应配备各种传感器,以便机器人能够对自身状态和周围环境进行实时监测和控制。
机器人的CPU、储存空间、电池、屏幕等硬件,也需要具备高效性、稳定性、易用性和高可靠性。
基于人工智能技术的家庭服务机器人设计与实现随着科技的不断发展,人工智能技术的应用越来越广泛。
从工业领域到生活领域,都可以看到人工智能技术的应用。
其中,设计和制造基于人工智能技术的家庭服务机器人已经成为人们关注的热点。
本文将讨论基于人工智能技术的家庭服务机器人的设计与实现。
一、家庭服务机器人的概念和功能家庭服务机器人是指在家庭中提供各种服务的机器人。
其拥有丰富的功能,可以执行家务任务、提供娱乐服务、监测家庭安全等。
家庭服务机器人可以让家庭生活更加便利,并且可以提高家庭生活的质量。
二、基于人工智能技术的家庭服务机器人的设计在设计家庭服务机器人时,需要考虑机器人的外观设计和内部机制。
外观设计要符合家庭环境,美观大方,与家庭成员相处融洽。
内部机制是指机器人的电力系统、操控系统、感知系统等。
具体来说,家庭服务机器人需要用到深度学习技术来识别和响应家庭成员的需要。
其主要包括以下几个模块:1、语音识别模块。
通过语音识别技术,机器人可以识别家庭成员发出的指令,并执行相应的任务。
2、视觉识别模块。
机器人需要使用视觉系统来感知家庭成员的需求。
例如,能够识别人脸和身份,根据家庭成员的喜好来做出相应的回应。
3、自然交互模块。
机器人需要具备语音回答能力,能够识别语音,进行对话,提供给家庭成员服务。
4、行为规划与执行模块。
机器人需要通过计算机算法识别出需要完成的任务,在执行任务时能够考虑到家庭成员的意愿和习惯,力求更好地为家庭服务。
三、实现基于人工智能技术的家庭服务机器人基于上述模块,我们可以利用现有的人工智能技术实现基于人工智能技术的家庭服务机器人。
下面是其中的一些实现步骤。
1、搭建服务器。
可以使用Django框架来搭建服务器,构建后台逻辑,实现与前端的通讯和交互。
2、实现语音识别功能。
可以使用百度语音识别API,将家庭成员发出的指令转为文本。
3、实现视觉识别功能。
可以使用人脸识别、图像识别技术,根据家庭成员的行为预测或者筛选出家庭成员的需求。
智能化家庭服务机器人的设计与实现近年来,随着科技的飞速发展,智能化家居产品越来越受到人们的关注。
其中,智能化家庭服务机器人更是备受瞩目。
那么,如何设计一款具有良好用户体验的智能化家庭服务机器人呢?一、需求分析首先,我们需要了解用户的需求。
根据市场调研发现,智能化家庭服务机器人的需求主要包括以下几个方面:1.语音交互功能。
用户通过和机器人进行语音交互,进行控制家居设备、播放音乐、查询天气等功能。
2.智能家居互动。
用户可以通过手机APP与机器人进行连接,实现智能家居的自动化控制。
3.监控功能。
用户可以通过机器人进行视频监控,并且支持在手机APP上进行实时查看。
4.智能化服务。
机器人可以提供智能化的服务,如健康管理、日程提醒、购物助手等。
二、设计原则基于用户需求,我们需要制定设计原则,从而满足用户的需求。
1.易操作性。
机器人应该拥有简洁明了的操作界面,并且操作流程应该清晰易懂,方便老年人和儿童等群体的使用。
2.智能化交互。
机器人应该拥有良好的语音识别和自然语言处理技术,能够理解用户的话语,实现语音交互。
3.高可靠性。
机器人应该注重产品的稳定性和可靠性,尽量避免异常断电和系统崩溃等现象的发生。
4.个性化服务。
机器人应该支持用户的个性化需求,通过学习用户的习惯和偏好,提供更加符合用户需求的服务。
三、技术指标根据设计原则,我们可以确定机器人的技术指标。
1.硬件设计。
机器人应该采用高性能处理器和微型摄像头等硬件设备,保证机器人的运行速度和监控质量。
2.软件设计。
机器人应该采用成熟的自然语言处理技术,实现言语识别和理解,并且支持中文智能化语音互动。
3.安全性设计。
机器人应该注重用户数据的安全性和隐私保护,防止机器人被黑客攻击或者数据被盗取等安全问题。
4.兼容性设计。
机器人可以支持多种智能家居平台和第三方服务,充分发挥智能化家居产品的整合性。
四、实现方案在确定技术指标后,我们需要开发实现方案。
1.新建机器人系统。
智能家居系统中的智能家居机器人设计与实现随着物联网和5G技术的快速发展,智能家居已成为人们生活中不可或缺的一部分。
而作为智能家居的核心设备之一,智能家居机器人在这个领域中也逐渐崭露头角。
智能家居机器人不仅可以实现智能控制,还可以通过语音交互等方式帮助人们完成日常家务,提高生活品质。
本文将对智能家居机器人进行设计和实现的探讨。
一、智能家居机器人的设计1.1智能家居机器人的主要功能在智能家居机器人的设计中,需要明确其主要功能。
智能家居机器人主要是为了家庭服务,因此其功能应包括多个方面。
首先,智能家居机器人需要具备智能化的家居控制能力,能够实现家庭电器的智能控制和联动。
其次,智能家居机器人需要具备语音交互能力,能够与用户进行人性化的对话,根据用户需求完成相应的操作。
再次,智能家居机器人还应该具备智能安全防护机制,能够对家庭安全进行监控,并在出现异常时给予警报。
最后,智能家居机器人还可以具备其他附加功能,例如智能购物等,方便用户的日常生活。
1.2智能家居机器人的外观设计智能家居机器人作为一种智能家居设备,其外观设计也尤为重要。
智能家居机器人的外观应该具备良好的人机交互性和人性化设计,能够方便用户的使用。
同时,智能家居机器人还应该具备精美的外观设计和优秀的材质质量,能够提高产品的用户体验和产品价值。
1.3智能家居机器人的技术架构和设计在智能家居机器人的设计中,需要明确其技术架构和设计。
智能家居机器人的技术架构应该由多个技术模块组成,例如语音识别模块、图像识别模块、运动控制模块等。
同时,智能家居机器人的设计也需要考虑到操作系统、硬件平台、通讯协议和安全机制等方面,确保产品的稳定性、性能和安全性。
二、智能家居机器人的实现2.1智能家居机器人的语音交互实现智能家居机器人的语音交互实现是其最为重要的技术之一。
语音交互技术主要包括语音识别和语音合成两个方面。
为了实现智能家居机器人的语音识别和语音合成功能,可以使用现成的语音识别和语音合成库,例如科大讯飞的语音识别和语音合成库。
人工智能下的家庭服务机器人系统的设计与实现在不断进步的现代社会,科技的发展让我们的日常生活变得更加方便和高效。
家庭服务机器人是科技发展的一个重要方向,其能够为日常生活提供很多便利。
人工智能技术的应用让家庭服务机器人更加顺畅和智能化,为人们的生活提供了更多可能性。
本文将讨论在人工智能下的家庭服务机器人系统的设计和实现。
一、家庭服务机器人系统的需求在设计家庭服务机器人系统之前,需要了解该系统应该具备的功能和需求。
家庭服务机器人系统应该具有以下功能:1. 语音交互:机器人能够明白人类的语言,并进行自然的语音交互。
2. 物联网:系统能够连接家中的各种智能设备,如智能灯、智能门锁等,并能够通过其他设备控制它们。
3. 智能家居控制:机器人能够控制家居中的各种设备,如灯光、空调、窗帘等,以及进行相关场景的设置。
4. 语音播报:机器人能够通过语音播报天气、时间、新闻等信息。
5. 家庭安全监控:机器人可以监控家中的安全,如监控门窗、火灾报警、气体泄漏等,发现问题能第一时间报警并通知家人。
6. 互动娱乐:机器人能够提供一些有趣的互动功能,如音乐播放、对话模拟等,让人体验到更多乐趣。
以上是家庭服务机器人系统的主要需求,但并不是全部,对于一些更加高级的系统需求,可以根据具体场景需求加以增加。
二、家庭服务机器人系统的架构设计了解家庭服务机器人系统的需求后,下一步就是设计系统的架构,系统架构的设计可以按照以下几个步骤:1. 设计框架系统的框架是整个系统的骨架,它能够让我们清晰地了解系统的结构以及各个模块之间的交互。
目前主流的家庭服务机器人系统框架主要分为三层:硬件层、中间件层和应用层。
硬件层主要是机器人的外部硬件设计和控制,中间件层则是数据传输和处理,应用层则是系统的各种功能和交互实现。
2. 设计技术栈家庭服务机器人的设计需要使用多种技术,比如语音识别、人工智能、图像识别、自然语言处理等。
在架构设计之前,需要先选择好所需技术,以确保系统的实现效果。
家庭服务机器人设计与实现研究引言现代科技的发展给我们的生活带来了很多变化,而最近几年又兴起了家庭服务机器人这一技术,它可以辅助我们解决一些家务问题,并且为人们带来更加便捷的生活方式。
本文探讨了家庭服务机器人的设计与实现方法。
一、家庭服务机器人的定义家庭服务机器人(Home Service Robots)是一种用来辅助家庭劳动力解决家庭日常生活的机器,它可以控制家庭设备,并通过触摸屏、语音、手势等多种方式与用户进行交互。
二、家庭服务机器人的市场现状根据Credence Research的研究报告,从2018年到2026年,全球家庭服务机器人市场将以21.5%的年复合增长率增长,这一市场的规模因此将从2018年的23.8亿美元增长到2026年的125.5亿美元。
这意味着更多的公司将加入这一市场,增加市场竞争,这也意味着家庭服务机器人的设计和实现将变得更加重要。
三、家庭服务机器人的功能1.家务清洁最常见的家庭服务机器人功能之一是家务清洁。
它们可以帮助用户打扫房间、吸尘、拖地、擦窗户等,减轻用户对这些低级别的任务的负担。
这些机器人通常具有较强的智能感应,以便在执行任务时避免碰撞和损坏。
2. 照顾和监护家庭服务机器人还可以监护老年人或患有特殊疾病的家庭成员,例如对糖尿病患者的监护和照顾。
此外,这些机器人还可以配备摄像头,监控家庭成员的活动和行为,以保证家庭成员的安全。
3. 娱乐和社交家庭服务机器人也可以增加家庭成员的娱乐和社交体验。
这些机器人可以阅读故事,播放音乐,甚至参与简单的游戏活动,为家庭成员提供快乐和轻松的时光。
四、家庭服务机器人的设计与实现1. 硬件和软件家庭服务机器人的设计需要硬件和软件的配合。
现代家庭服务机器人通常采用WiFi、蓝牙、红外、雷达等无线通讯技术,以帮助管理设备的连接。
同时,传感器和摄像头也可以帮助机器人进行避障、环境检测和图像识别等操作。
2. 人机交互家庭服务机器人的人机交互至关重要。
智能家居中的服务机器人设计与实现现今的生活越来越快节奏,人们对智能化家居的需求也越来越大。
智能家居不仅能够提高生活效率,还可以为人们带来更加便捷的生活方式,如食物、热水、电器的自动化等等。
服务机器人在智能家居中的应用也逐渐受到人们的关注。
本文就智能家居中的服务机器人的设计与实现进行了探讨。
1. 智能家居中服务机器人的概述智能家居中的服务机器人是指以人工智能为基础,具有一定智能和自主性的智能机器人,主要被应用于家庭日常生活中。
与传统的家庭机器人相比,智能家居中的服务机器人更加智能化,可以自动感知家庭成员的需求,包括但不限于照顾儿童、清洁家庭、协助老人等等,从而为家庭生活提供更加便利的服务。
2. 智能家居中服务机器人的设计要点2.1 感知需求智能家居中的服务机器人的第一个要点是能够准确地感知家庭成员的需求。
这需要服务机器人具有一定的感知能力,如通过视觉、声音和其他传感器来获取家庭成员的信息,从而提供符合他们需求的服务。
举个例子,当小孩需要喝水时,服务机器人可以自动将一杯水送到他的手边。
2.2 交流方法服务机器人与家庭成员之间的交流方法也是极为重要的。
服务机器人应该具有流畅的语音交互接口,能够识别不同成员的声音,从而更好地为各个家庭成员提供服务。
此外,机器人还应该具有图形界面,以便清晰地表达信息,并具有丰富的语音和动作来表达其意图。
2.3 行动能力在感知需求的基础上,服务机器人应该具有行动能力,包括移动、拾取、清洁等等。
这需要机器人具有足够的灵活性和自主性,以自动适应不同的家庭场景和服务需求。
例如,在拾取物品时,机器人应该具有精准的动作能力,能够按照需要来进行拾取。
而在清洗时,机器人应该具有足够的清洗能力和清洗精度,以确保家庭环境的卫生。
3. 智能家居中服务机器人的实现方法智能家居中的服务机器人是基于人工智能技术来实现的。
具体来说,服务机器人需要具有如下的技术基础:多媒体技术、语音识别技术、机器视觉技术、智能控制技术等等。
基于机器人技术的智能家居系统设计与实现随着科技的不断发展,智能家居系统逐渐成为人们生活中的一部分。
机器人技术的应用使得智能家居系统更加智能化和便捷化。
本文将介绍如何基于机器人技术来设计和实现智能家居系统。
智能家居系统是将各种家庭设备和装置集成在一起,通过网络进行联动控制和管理的系统。
机器人技术在智能家居系统中的应用,可以使得系统更加智能和自动化,提供更好的用户体验。
在智能家居系统中,机器人可以扮演多种角色。
首先,机器人可以作为家庭助理来提供各种服务。
例如,机器人可以接受用户的语音指令,根据用户的需求控制家庭设备。
用户可以通过对机器人说“打开客厅灯”来实现控制。
机器人还可以在家庭成员离家时,负责家庭安全。
当检测到陌生人进入家中时,机器人可以发出警报,并自动通知家庭成员。
此外,机器人还可以帮助用户处理家庭事务,如预约服务、购物等。
其次,机器人可以根据用户的习惯和偏好来主动提供服务。
通过学习用户的行为和喜好,机器人可以主动调整家庭设备的设置。
例如,机器人可以根据用户的作息时间自动调整家中灯光的亮度和色温,以提供舒适的居家环境。
此外,机器人还可以在家庭成员离家时,自动关闭不需要使用的设备,以节约能源。
另外,机器人的视觉和感知技术可以进一步增强智能家居系统的功能。
机器人可以通过摄像头和传感器感知家庭环境的变化,并根据需要自主调整。
例如,当检测到有人进入房间时,机器人可以自动打开灯光,并调整温度和湿度等参数。
当环境变得异常时,机器人可以自动发送警报给家庭成员,以及时处理问题。
此外,机器人还可以与其他智能设备进行联动,使整个智能家居系统更加协调和智能。
例如,机器人可以与智能音箱、智能门锁等设备连接,实现互相控制和信息共享。
通过与智能家居设备的联动,机器人可以更好地了解用户的需求,并提供更精确和个性化的服务。
在实现基于机器人技术的智能家居系统时,还需要考虑系统的安全性和隐私保护。
智能家居系统涉及到大量的用户隐私信息和家庭安全问题,必须保障系统的安全性。
基于机器人技术的智能家居服务机器人设计智能家居服务机器人设计:未来生活的智能助手随着科技的发展和智能化时代的到来,人类生活的各个领域都迎来了诸多变革。
其中,智能家居领域的快速发展尤为引人瞩目。
智能家居服务机器人作为一种新兴的技术应用,正在越来越多家庭中发挥着重要的作用。
本文将就基于机器人技术的智能家居服务机器人进行设计和探讨。
一、引言智能家居服务机器人是基于人工智能和机器人技术的产物,旨在为家庭提供全方位的智能化服务。
它不仅能够完成传统机器人的基础功能,如清洁、打扫卫生等,还能通过人工智能技术和物联网连接,实现房屋安全监控、家庭设备控制等高级功能。
智能家居服务机器人的设计应兼顾用户需求、技术可行性和市场竞争力。
二、需求分析1. 安全监控需求:智能家居服务机器人应具备24小时不间断的安全监控功能,能够通过摄像头监测家庭内外的安全状况,并及时向用户发出警报。
当机器人检测到异常情况时,能够通过智能手机等设备与用户实时沟通,并联动家庭安全设备。
2. 家居控制需求:智能家居服务机器人应能够控制家中各种智能设备,如照明灯光、空调、窗帘等。
通过与智能家居设备的连接,用户可以通过语音或手机等方式,远程控制家中设备的开关和调节。
3. 社交娱乐需求:智能家居服务机器人应能够与家庭成员进行简单的对话交流,如问候和回答简单问题。
此外,机器人还可以通过内置的音响设备播放音乐、讲故事等,为用户提供娱乐功能。
4. 健康辅助需求:智能家居服务机器人应能够辅助老年人和特殊需求人群的生活。
例如,提醒老年人按时吃药、测量血压等,并将数据传输给家庭成员或医疗机构。
三、技术设计基于上述需求分析,智能家居服务机器人的技术设计如下:1. 人工智能技术:智能家居服务机器人需要具备良好的语音识别和自然语言处理能力,以便能够与用户进行自然对话。
此外,机器人还应具备较高的智能学习能力,能够根据用户的习惯和偏好进行个性化提供服务。
2. 视觉感知技术:机器人应搭载高清摄像头和图像处理算法,能够实时监控家庭内外的安全情况。
[智能型家庭服务机器人的设计与实现论文]
近年来,随着机器人技术的迅速发展,机器人的应用领域也得到了广泛拓展,从原来传统的工业领域已扩展到医疗、勘探、救援和家庭服务等领域[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实验验证与结论。