本发明专利技术公开了一种基于RGB-D传感器的助行机器人跟踪系统及方法,其特征在于,包括:RGB-D传感器模块、中央控制器、运动控制模块以及助行机器人执行模块,RGB-D传感器模块用于获取用户的人体特征值;中央控制器根据接收的用户指令,控制RGB-D传感器搜索与记忆库中储存的人体特征值相匹配的目标,如果匹配成功则确定所匹配目标的位置值,并发送运动指令至运动控制模块;运动控制模块接收运动指令,控制助行机器人执行模块及相关机构实现目标跟踪任务,并反馈相关信号至中央控制器。本发明专利技术通过RGB-G传感器的人体跟踪功能的实现,用户可以在不需要辅助行走的时候,使助行机器人跟随其后,以备随时使用,极大地提高了助行机器人的便携性,改善了助行机器人的使用体验。
【技术实现步骤摘要】
本专利技术涉及自动控制领域,尤其涉及一种基于RGB-D传感器的助行机器人的跟踪系统及方法。
技术介绍
在助老/助残机器人的概念下,智能助行机器人主要是针对行走不便、视弱、盲人等的老年人和残疾人,以日常生活和工作所需要的行走辅助及日常陪护为主要目标。普通的助行器包括拐杖、助步器,是行走困难的老人和残疾人,以及感知困难的视弱和盲人等广泛使用的行走辅助设备,但是这些普通助行器的功能非常简单,舒适性和安全性有限,会在一定程度上限制了老人自主独立出行信心。而智能助行器则可以在提供普通助行器功能的基础上提供更多的服务功能,它能够通过对环境的感知,帮助老人做出一些决定,避免一些危险,而且可以和老人进行交流,对老人的身体状态也有一个时间的监控 功能,将大大提高老人的独立生活的能力,同时通过对老人的陪护能让老人身体更加能保持健康。助行机器人的跟踪功能是当使用者自我感觉体力充沛,离开机器人的搀扶独立行走时,机器人自动跟随在使用者附近,以备使用者随时使用。现有技术中公开了“一种福利友好助行机器人”(中国专利技术专利申请号200810150388. 8),该专利技术通过感知老年人的动态关系及是否有摔跤趋向来改变机器人的运动状态对老年人进行友好扶助。但是当用户体力充沛,离开机器人的搀扶独立行走时,机器人无法自动跟随在使用者附近,从而带来了使用上的不便。现有技术中公开了“一种人体跟踪方法及其装备”(中国专利技术专利申请号200810116432. 3),该专利技术通过将空间位置信息融合到颜色信息中,提高整体的跟踪能力。然而该专利技术只应用颜色信息进行跟踪,对于光线不充足环境下或是具有相同颜色特征的人体在一起时,跟踪效果将会变差。
技术实现思路
本专利技术目的在于针对现有技术的不足,提供一种面向助行机器人的跟踪系统方案,使助行机器人能满足作为老人日常陪护工具的功能。本专利技术是通过以下技术方案实现的本专利技术公开了一种基于RGB-D传感器的助行机器人跟踪系统,该系统包括=RGB-D传感器模块、中央控制器、运动控制模块以及助行机器人执行模块,其中,所述RGB-D传感器模块用于获取用户的人体特征值;所述中央控制器根据接收的用户指令,控制所述RGB-D传感器搜索与记忆库中储存的人体特征值相匹配的目标,如果匹配成功则确定所匹配目标的位置值,并发送运动指令至运动控制模块;所述运动控制模块接收该运动指令,控制所述助行机器人执行模块及相关机构实现目标跟踪任务,并反馈相关信号至所述中央控制器。进一步,所述的RGB-D传感器模块由RGB摄像机和深度传感器组成,其中,所述RGB摄像机捕捉获取用户全身的颜色特征值,建立颜色特征值库;所述深度传感器获得用户全身的三维形状,建立用户形状特征值库。进一步,所述的运动控制模块包括下位机子模块与电机驱动子模块,所述下位机子模块接受来自中央控制器发来的指令信息,通过相关的运动控制算法,输出控制信号给所述电机驱动子模块,所述电机驱动子模块接收来自所述下位机子模块的控制信号,控制所述助行机器人执行模块及相关机构执行目标跟踪任务。进一步,该系统还包括人机交互模块,用于实现用户与助行机器人的交互;能够接收包括用户通过语音交互方式发出的语音指令。进一步,RGB-D传感器模块、中央控制器、运动控制模块、助行机器人执行模块全部安装于助行机器人本体上。本专利技术还公开了一种基于RGB-D传感器的助行机器人的跟踪方法,该方法包括如下步骤·SI.首先登记用户人体特征值,并记录于中央控制器的记忆库中;S2.当所述中央控制器接收到启动跟踪功能的指令时,控制所述RGB-D传感器进行搜索与记忆库中储存的人体特征值相匹配的目标,如果匹配成功则确定所匹配目标的位置值,向运动控制模块发送运动指令;S3.所述运动控制模块接收该运动指令,控制助行机器人执行模块及相关机构实现目标跟踪任务,并反馈相关信号至中央控制器。进一步,步骤SI中所述人体特征值包括颜色特征值和形状特征值;步骤S2中所述RGB-D传感器进行搜索的过程具体是通过RGB摄像机获得的用户全身的颜色进行RGB阈值分析,进而获得该用户人体的独一无二的颜色特征值,建立颜色特征值库;利用深度传感器获得的用户全身的三维形状,建立用户形状特征值库。进一步,步骤S3具体是运动控制模块接收运动指令后,由下位机子模块通过相关的运动控制算法,输出控制信号给电机驱动子模块,电机驱动子模块接收来自下位机子模块的控制信号,驱动电机及助行机器人执行模块实现目标跟踪任务。进一步,步骤S3中所述反馈相关信号包括相关位置、速度、电流等信号。进一步,步骤S2中,所述接收启动跟踪功能的指令包括接收用户通过语音交互方式发出的语音指令。本专利技术通过RGB-G传感器的人体跟踪功能的实现,用户可以在不需要辅助行走的时候,使助行机器人跟随其后,以备随时使用,极大地提高了助行机器人的便携性,改善了助行机器人的使用体验。附图说明图I为本专利技术实施例系统组成模块框图;图2为本专利技术实施例跟踪算法模块工作流程图。具体实施例方式下面结合附图对本专利技术的实施例作详细说明本实施例在以本专利技术技术方案为前提下进行实施,给出了详细的实施方式,但本专利技术的保护范围不限于下述的实施例。图I为本专利技术实施例所述系统组成模块框图,如图I所示,本专利技术所述助行机器人跟踪系统包括=RGB-D传感器模块、跟踪算法模块、嵌入式中央控制器、人机交互模块、嵌入式运动控制模块、助行机器人执行模块,其中RGB-D传感器模块、嵌入式中央控制器、嵌入式运动控制模块、助行机器人执行模块全部安装于助行机器人本体上,跟踪算法模块安装于嵌入式中央控制器中,用于实现人体跟踪的软件模块,人机交互模块主要是用于实现用户与助行机器人交互的媒介,嵌入式运动控制模块包括下位机子模块与电机驱动子模块。所述的嵌入式运动控制模块包括下位机子模块与电机驱动子模块。下位机子模块在跟踪功能时接受来自嵌入式中央控制器发来的目标速度指令信息,通过相关的运动控制算法,输出控制信号给电机驱动子模块,电机驱动子模块接收来自下位机子模块的控制信号,驱动电机及相关执行机构进行工作,并反馈回相关位置、速度、电流等信号。所述的RGB-D传感器模块由RGB摄像机和深度传感器组成,RGB-D传感器是一种可以同时获得环境颜色值(RGB)和物体深度值(D印th)的传感器,集合了距离传感器和视觉器的优势,该模块将用户全身的颜色特征通过RGB摄像机捕捉获取,通过深度传感器将·用户全身的立体三维特征建模。图2为本专利技术实施例跟踪算法模块工作流程图,如图2所示,该方法主要是将RGB摄像机获得的用户全身的颜色进行RGB阈值分析,通过分析统计获得该用户人体的独一无二的颜色特征值,建立颜色特征值库;利用深度传感器获得的用户全身的三维形状,建立用户形状特征值库。在实际应用时,首先进行用户信息记录,即将用户人体的颜色特征值与形状特征值记录于嵌入式中央控制器的存储器中,在启动跟踪功能时,跟踪算法模块开始搜索与记忆库中记录的颜色特征值与形状特征值匹配度最高的人体作为跟踪目标。本实施例中,用户首先利用RGB-D传感器登录自己的特征值,包括颜色特征值与形状特征值,并记录于嵌入式中央控制器的存储器中;当用户需要开启跟踪功能时,通过人机交互界面发出相应的指令,此时嵌入式中央控制器接收到用户指令,控制RGB-D传感器本文档来自技高网...
【技术保护点】
一种基于RGB?D传感器的助行机器人跟踪系统,其特征在于,该系统包括:RGB?D传感器模块、中央控制器、运动控制模块以及助行机器人执行模块,其中,所述RGB?D传感器模块用于获取用户的人体特征值;所述中央控制器根据接收的用户指令,控制所述RGB?D传感器搜索与记忆库中储存的人体特征值相匹配的目标,如果匹配成功则确定所匹配目标的位置值,并发送运动指令至运动控制模块;所述运动控制模块接收该运动指令,控制所述助行机器人执行模块及相关机构实现目标跟踪任务,并反馈相关信号至所述中央控制器。
【技术特征摘要】
【专利技术属性】
技术研发人员:冷春涛,李宝顺,黄怡,
申请(专利权)人:冷春涛,李宝顺,黄怡,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。