The invention belongs to the field of robotics, discloses a comprehensive service robot, the comprehensive service robot comprises a power supply module, used to provide energy for the robot; input module for robot action command input; the positioning module for analysis and positioning of the operation instruction; control module for analysis and output of positioning signal; driving module for action execution; language module, for the output of the service instruction language; checking module, used for analysis in the course of action and feedback to the control module; the communication module for real-time monitoring of the service robot. The invention controls and receives the robot's action instructions through the control module, and uses the self checking module to monitor and analyze the service instructions in the process of action, so as to improve the accuracy of the robot service.
【技术实现步骤摘要】
一种综合性服务机器人
本专利技术属于机器人
,尤其涉及一种综合性服务机器人。
技术介绍
随着科技和计算机技术的不断进步以及机器人学的迅猛发展,服务机器人逐渐进入人类社会。作为将机器人技术和服务技术结合起来的综合服务机器人,受到越来越多的关注。目前,服务机器人的服务比较单一,而一些综合性服务机器人结构复杂,价格昂贵,不适合于普遍家庭。综上所述,现有技术存在的问题是:服务机器人的服务种类比较单一,而现有的综合性服务技巧人价格昂贵,不适合家庭使用。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种综合性服务机器人。本专利技术是这样实现的,一种综合性服务机器人包括:电源模块,用于对机器人提供能源,可由太阳能对其进行充电,或者由自身的蓄电池提供电源;输入模块,用于对机器人行动指令的输入,可由键盘输入或者普通话语言输入;定位模块,用于对行动指令的分析及定位,根据输入模块得到的服务指定,对指令的终端进行位置定位;控制模块,用于对定位信号的分析及输出,根据定位模块的定位信息,对行动路径进行规划分析,并将路径信息传达至机器人的驱动模块;驱动模块,用于对行动指令的执行,根据指令,对机器人的行动部件进行驱动;语言模块,用于对服务指令语言的输出,根据服务指令,进行服务语言的输出;自查模块,用于对行动过程中的分析及反馈至控制模块;通信模块,用于对机器人服务的实时监控,通过控制器传输至PC终端,进行全服务行动过程的追踪。本专利技术的另一目的在于提供一种定位算法,所述定位算法包括:卡尔曼滤波算法,卡尔曼滤波算法的滤波器用反馈控制的方法估计过程状态,滤波器估计过程某一时刻的状 ...
【技术保护点】
一种综合性服务机器人,其特征在于,所述综合性服务机器人包括:电源模块,用于对机器人提供能源;输入模块,用于对机器人行动指令的输入;定位模块,用于对行动指令的分析及定位;控制模块,用于对定位信号的分析及输出;驱动模块,用于对行动指令的执行;语言模块,用于对服务指令语言的输出;自查模块,用于对行动过程中的分析及反馈至控制模块;通信模块,用于对机器人服务的实时监控。
【技术特征摘要】
1.一种综合性服务机器人,其特征在于,所述综合性服务机器人包括:电源模块,用于对机器人提供能源;输入模块,用于对机器人行动指令的输入;定位模块,用于对行动指令的分析及定位;控制模块,用于对定位信号的分析及输出;驱动模块,用于对行动指令的执行;语言模块,用于对服务指令语言的输出;自查模块,用于对行动过程中的分析及反馈至控制模块;通信模块,用于对机器人服务的实时监控。2.如权利要求1所述综合性服务机器人,其特征在于,所述定位模块包含有定位算法,所述定位算法包括:卡尔曼滤波算法,卡尔曼滤波算法的滤波器用反馈控制的方法估计过程状态,滤波器估计过程某一时刻的状态,以的测量变量的方式获得反馈,因此卡尔曼滤波器可分为两个部分,预估阶段和测量更新阶段。设一动态系统描述如下:X(K)=AX(K-1)+BU(K)+W(K)Z(K)=HX(K)+V(K)式中,X(K)是K时刻的系统状态,U(K)是K时刻对系统的控制量。A和B是系统参数,对于多模型系统,他们为矩阵;Z(K)是K时刻的测量值,H是测量系统的参数,对于多测量系统,H为矩阵;W(K)和V(K)分别表示过程和测量的噪声...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。