CN102866706A - 一种采用智能手机导航的清扫机器人及其导航清扫方法 - Google Patents

一种采用智能手机导航的清扫机器人及其导航清扫方法 Download PDF

Info

Publication number
CN102866706A
CN102866706A CN2012103376370A CN201210337637A CN102866706A CN 102866706 A CN102866706 A CN 102866706A CN 2012103376370 A CN2012103376370 A CN 2012103376370A CN 201210337637 A CN201210337637 A CN 201210337637A CN 102866706 A CN102866706 A CN 102866706A
Authority
CN
China
Prior art keywords
sweeping robot
camera
map
mobile phone
smart mobile
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012103376370A
Other languages
English (en)
Other versions
CN102866706B (zh
Inventor
顾照鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Silver Star Intelligent Group Co Ltd
Original Assignee
Shenzhen Silver Star Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Silver Star Intelligent Technology Co Ltd filed Critical Shenzhen Silver Star Intelligent Technology Co Ltd
Priority to CN201210337637.0A priority Critical patent/CN102866706B/zh
Publication of CN102866706A publication Critical patent/CN102866706A/zh
Application granted granted Critical
Publication of CN102866706B publication Critical patent/CN102866706B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Manipulator (AREA)

Abstract

一种采用智能手机导航的清扫机器人,包括清扫机器人模块,还设有包括智能手机摄像头、图像处理子模块、摄像头标定子模块、EKF-SLAM子模块、地图维护与路径规划子模块和传感器子模块、传感器数据采集子模块的智能手机模块。其导航清扫方法依次有以下步骤:1)采用标定模板标定智能手机摄像头内参数;2)建立蓝牙通信连接;3)启动EKF-SLAM子模块,进行精确定位,创建三维环境地图;4)建立室内环境障碍物覆盖地图;5)自动规划清扫机器人的清扫路线;6)控制清扫机器人行走轮的下一步运动。本发明避免了直接在清扫机器人上加装导航定位以及传感器等硬件设备,实施简单,硬件改动小,定位准确,清扫覆盖面积大,清扫效率高。

Description

一种采用智能手机导航的清扫机器人及其导航清扫方法
技术领域
本发明涉及导航,特别是涉及一种采用智能手机导航的清扫机器人及其导航清扫方法。
背景技术
清扫机器人在有障碍物的环境中迅速有效地全面覆盖清扫区域,面向目标自主运动,快速完成清扫工作,需要具备自主导航定位功能。中国专利CN201010251088.6公开了《一种清扫机器人自主实现导航和全面清扫覆盖的方法》,但是需要在清扫机器人上额外加装激光发射接收装置,增加成本。此外,CN200710020820.7公开了《一种基于蓝牙技术移动清扫机器人控制装置》,该装置需要额外设计数字信号处理芯片控制清扫机器人运动,不适合清扫机器人的自主导航。
发明内容
本发明所要解决的一个技术问题是弥补上述现有技术的缺陷,提供一种采用智能手机导航的清扫机器人。
本发明所要解决的另一个技术问题是弥补上述现有技术的缺陷,提供一种采用智能手机导航的清扫机器人的导航清扫方法。
本发明的采用智能手机导航的清扫机器人技术问题通过以下技术方案予以解决。
这种采用智能手机导航的清扫机器人,包括清扫机器人模块,所述清扫机器人模块包括第二蓝牙通信模块、机器人控制子模块、避障传感器和行走轮控制模块,所述避障传感器包括用于采集清扫机器人的周围障碍或墙的红外墙检传感器、用于采集清扫机器人的周围地面环境的红外地检传感器、用于采集清扫机器人的周围制约信号的虚拟墙检测传感器,以及用于采集清扫机器人的周围回充座信号的座充检测传感器。
所述第二蓝牙通信模块用于对外发送和接收数据。
所述机器人控制子模块包括嵌入了预定的机器人路径规划程序、机器人状态数据采集程序和机器人运动控制程序的控制芯片,控制清扫机器人按预定的路径进行工作,并根据接收到的外界信号改变清扫机器人的运动状态。
所述行走轮控制模块包括两个驱动轮及一个万向轮,用于清扫机器人在工作区域运动。
这种采用智能手机导航的清扫机器人的特点是:
在清扫机器人机身上方设有智能手机模块,所述智能手机模块包括智能手机摄像头、图像处理子模块、摄像头标定子模块、扩展卡尔曼滤波器-同步定位与地图创建(Extended Kalman Filter-Simultaneous LocalizationAnd Map Building,缩略词为EKF-SLAM)子模块、地图维护与路径规划子模块和第一蓝牙通信模块,以及传感器子模块、传感器数据采集子模块。所述图像处理子模块、摄像头标定子模块、EKF-SLAM子模块和地图维护与路径规划子模块分别通过各自的应用程序编程接口(ApplicationProgramming Interface,缩略词为API)进行通信,以实现在清扫机器人行走过程中,利用智能手机摄像头和清扫机器人内部传感器的信息,通过基于EKF-SLAM子模块,进行导航定位运算,并根据导定位结果和所述清扫机器人模块的传感器子模块采集的数据或提供的信息,进行精确的定位,创建环境地图和建立室内环境障碍物覆盖地图,自动规划清扫机器人的清扫路线,控制清扫机器人行走轮的下一步运动。
所述智能手机摄像头用于从外界获取图像信息。
所述传感器数据采集子模块包括用于将传感器采集的模拟信号转换为数字信号的模数转换(Analog To Digital Converter,缩略词为A/D)模块。
所述图像处理子模块用于对从外界获取的图像进行特征提取并输出相关结果。
所述摄像头标定子模块用于将采集到的图像与三维空间中的物体建立映射关系。
所述EKF-SLAM子模块根据所述智能手机摄像头捕获的图像信息及所述惯性传感器采集的清扫机器人运动参数信息进行定位,创建环境地图,还根据所述避障传感器采集的清扫机器人周围状况信息建立室内障碍物覆盖地图。
所述地图维护与路径规划子模块根据所述EKF-SLAM子模块获得的地图信息规划清扫机器人的清扫路线,并通过第一蓝牙通信模块、第二蓝牙通信模块控制清扫机器人的动作。
所述第二蓝牙通信模块,与所述智能手机模块中的所述第一蓝牙通信模块组成相同,通过蓝牙进行双工通信,并利用蓝牙通信控制清扫机器人的动作。
本发明的采用智能手机导航的清扫机器人技术问题通过以下进一步的技术方案予以解决。
所述传感器子模块包括惯性传感器:陀螺仪和加速度计,所述陀螺仪用于采集清扫机器人运动参数:角速度,所述加速度计用于采集清扫机器人运动参数:线加速度。
本发明的采用智能手机导航的清扫机器人的导航清扫方法技术问题通过以下技术方案予以解决。
这种采用智能手机导航的清扫机器人的导航清扫方法的特点是:
采用智能手机导航的清扫机器人基于预设的标定模板工作于导航清扫模式,所述预设的标定模板是图案为黑白相间的棋盘格的标定模板,依次有以下步骤:
1)采用所述标定模板标定智能手机摄像头内参数;
2)建立蓝牙通信连接;
3)启动EKF-SLAM子模块,进行精确定位,创建三维环境地图;
4)建立室内环境障碍物覆盖地图;
5)自动规划清扫机器人的清扫路线;
6)控制清扫机器人行走轮的下一步运动。
本发明的采用智能手机导航的清扫机器人的导航清扫方法技术问题通过以下进一步的技术方案予以解决。
所述步骤1)标定智能手机摄像头内参数,包括以下分步骤:
1·1)将智能手机摄像头对准所述标定模板;
1·2)启动摄像头标定子模块,在保证所述标定模板全部位于摄像头图像视野中的前提下,以至少两个方向对所述标定模板进行拍照,采集标定板图像;
1·3)摄像头标定子模块将采集到的标定板图像中检测到的点集与实际标定板的三维点集建立对应关系,采用平面标定算法自动计算出智能手机摄像头优化的内参数矩阵(fu,fv,u0,v0,k1,k2,p1,p2),并保存于智能手机中,所述智能手机摄像头优化的内参数矩阵(fu,fv,u0,v0,k1,k2,p1,p2)其中:
Fu:横焦距;
Fv:纵焦距;
u0:主点横坐标;
v0:主点纵坐标;
k1:镜头径向一次畸变参数;
k2:镜头径向二次畸变参数;
p1:镜头切向一次畸变参数;
p2:镜头切向二次畸变参数;
***运行过程中,同一智能手机不必再次标定。
所述步骤2)建立蓝牙通信连接,包括以下分步骤:
2·1)启动智能手机模块中的所述第一蓝牙通信模块,与清扫机器人机身上的第二蓝牙通信模块进行蓝牙配对后建立蓝牙无线通信连接;
2·2)由清扫机器人识别由智能手机发送的控制清扫机器人运动的指令;
如果命令指令识别为查询指令,嵌入了预定的机器人状态数据采集程序的控制芯片的所述机器人控制子模块就将清扫机器人内部传感器每一时刻的状态进行编码,并加入时间戳,返回数据状态标识符,组成传感器状态向量,再将传感器状态向量通过第一蓝牙通信模块、第二蓝牙通信模块发送到智能手机;
如果指令识别为控制指令,嵌入了预定的机器人运动控制程序的控制芯片的所述机器人控制子模块对接收到的智能手机发送的控制指令进行解码,并转换为清扫机器人的运行控制命令,控制清扫机器人按预定的路径进行工作,并根据接收到的外界信号改变清扫机器人的运动状态,包括前进后退、旋转指定角度;
如果控制成功,则通过第一蓝牙通信模块、第二蓝牙通信模块向智能手机发送控制返回指令,指令中包括是否操作成功标识以及控制返回指令标识;
如果控制未成功,则由智能手机在延迟设定时间后重新发送控制指令,再重复分步骤2·2),所述延迟设定时间为2秒~4秒。
所述步骤3)启动EKF-SLAM子模块,进行精确定位,创建三维环境地图,包括将智能手机摄像头保持竖直向上,固定于清扫机器人顶端,以及以下分步骤:
3·1)EKF-SLAM子模块初始化
判断是否存在已创建的地图;
如果存在已创建地图,则转入EKF-SLAM算法重定位操作,采用重定位算法获得当前智能手机摄像头在已创建地图中的位置和姿态,包括以下子步骤:
3·1·1)对当前摄像头图像中提取的角点与已创建地图中的地图特征进行全局匹配,获得二维特征与三维点的初步对应关系;
3·1·2)利用基于直接线性变换(Direct Linear Transformation,缩略词为DLT)的透视N点算法(Perspective N Points,缩略词为PNP),配合随机抽样一致性(Random Sample Consensus,缩略词为RANSAC)算法,根据已标定好的摄像头内参数(fu,fv,u0,v0,k1,k2,p1,p2),获得最优的智能手机摄像头的位置和姿态;
如果成功获得最优的智能手机摄像头的位置和姿态,则进行分步骤3·3),一步EKF-SLAM算法迭代;
如果未成功获得最优的智能手机摄像头的位置和姿态,则进行分步骤3·2);
如果不存在已创建地图,则直接进行分步骤3·2);
3·2)地图初始化
利用智能手机与清扫机器人建立的蓝牙连接,控制清扫机器人直线运动设定的距离,对运动前后摄像头在两个不同位置获得的两帧图像,进行全局的图像角点的提取和匹配,利用匹配结果以及天花板环境平面假设,计算出两帧图像与摄像头的相对位置和姿态R0、t0,其中R0是一个3×3的旋转矩阵表示初始两帧图像与摄像头之间的三维旋转,t0是一个3×1的列向量代表初始两帧图像与摄像头之间的三维平移,并利用三角化生成初始三维地图特征,利用捆绑调整(Bundle Adjustment,缩略词为BA)算法进行优化,得到最终初始三维地图的地图特征点和两帧图像中的清扫机器人的位置和姿态;
所述清扫机器人直线运动设定的距离是25cm~35cm;
3·3)读取清扫机器人的传感器子模块中的惯性传感器采集清扫机器人的运动参数作为EKF-SLAM子模块的控制量,进行***状态的一步预测,所述***状态包括机器人位置、姿态,以及所有三维地图特征点的位置;
3·4)对于智能手机摄像头采集到的视频图像,利用分步骤3·3)预测的清扫机器人状态,获得图像特征预测区域,进行角点特征提取和地图特征的匹配;
如果成功进行角点特征提取和地图特征的匹配,则进行分步骤3·5);
如果未成功进行角点特征提取和地图特征的匹配,即出现数据关联失败,再重复分步骤3·1)进行清扫机器人的重定位操作;
所述地图特征的匹配,是采用基于主方向的灰度直方图最小均方误差(Minimum Mean Squared Error,缩略词为MMSE)算法进行匹配;
3·5)将分步骤3·4)进行角点特征提取和地图特征的匹配的结果结合分步骤1·3)自动计算出的智能手机摄像头优化的内参数矩阵(fu,fv,u0,v0,k1,k2,p1,p2),获得观测更新矩阵,进行EKF更新,更新分步骤3·3)预测的清扫机器人状态,同时更新地图特征点,获得清扫机器人当前的位置和姿态;
3·6)判断是否存在新建地图特征需要进行特征转换;
如果某一摄像头坐标系下特征点深度的倒数ρ的标准差σρ大于或等于设定的阈值τ,则进入分步骤3·7);
如果某一摄像头坐标系下特征点深度的倒数ρ的标准差σρ小于设定的阈值τ,需要进行特征转换,将地图特征由反深度表示转换为三维世界坐标表示,所述阈值τ的选择要保证ρ以99%的概率落在τ与σρ确定的等概曲面以内;
转换公式如下:
Figure BDA00002132622800061
其中:
x w y w z w : 摄像头位置的三维向量;
xW:摄像头位置的三维向量中的x轴坐标参数;
yW:摄像头位置的三维向量中的y轴坐标参数;
zW:摄像头位置的三维向量中的z轴坐标参数;
r x r y r z : 地图特征初始化时摄像头位置的三维向量;
rx:地图特征初始化时摄像头位置的三维向量中的x轴坐标参数;
ry:地图特征初始化时摄像头位置的三维向量中的y轴坐标参数;
rz:地图特征初始化时摄像头位置的三维向量中的z轴坐标参数;
θ:地图特征点的初始深度方向的方向角;
Figure BDA00002132622800073
地图特征点的初始深度方向的俯仰角;
ρ:摄像头坐标系下特征点深度的倒数;
3·7)根据PNP算法判断当前可见特征点是否小于设定范围,所述设定范围是6~15个可见点;
如果存在已知三维位置和对应图像位置的6~15个特征点,则智能手机摄像头的位置和姿态有唯一解;
如果当前可见特征点小于设定范围,则新增特征点,进行分步骤3·8);
如果当前可见特征点大于或等于设定范围,则完成一步EKF-SLAM算法迭代,进行分步骤3·9):
3·8)新建特征点
对于当前摄像头图像,在无正确匹配地图特征的图像区域,检测图像角点,并进行反深度地图特征初始化;
所述检测图像角点采用快速角点检测(Features from AcceleratedSegment Test,简称FAST)算法进行,角点特征的描述采用半径10像素带有主方向的极坐标灰度均值直方图描述,地图特征反深度初始化参数为6维向量:
Figure BDA00002132622800074
其中:
[rx,ry,rz]T:摄像头当前位置的三维向量;
rx:摄像头当前位置的三维向量中的x轴坐标参数;
ry:摄像头当前位置的三维向量中的y轴坐标参数;
rz:摄像头当前位置的三维向量中的z轴坐标参数;
θ:地图特征点的初始深度方向的方向角;
Figure BDA00002132622800081
地图特征点的初始深度方向的俯仰角;
ρ为新建地图特征深度估计值的倒数;
3·9)一步EKF-SLAM算法迭代完成,获得机器人的精确定位结果以及三维环境地图,判断是否终止清扫操作;
如果终止清扫操作,则结束导航操作;
如果不终止清扫操作,则进入步骤4)。
所述步骤4)建立室内环境障碍物覆盖地图,是地图维护及路径规划子模块利用蓝牙通信模块读取当前清扫机器人的传感器信息,将当前清扫机器人定位结果,以及避障传感器采集的清扫机器人的周围状况信息传送至地图维护及路径规划子模块,更新地板平面障碍物覆盖地图。
所述步骤5)自动规划清扫机器人的清扫路线,是利用步骤4)更新的地板平面障碍物覆盖地图,根据清扫机器人行进路线以及覆盖区域,规划清扫机器人下一步行进路线。
所述步骤6)控制清扫机器人行走轮的下一步运动,是通过第一蓝牙通信模块、第二蓝牙通信模块向智能手机发送控制指令,控制清扫机器人向无障碍物且未清扫区域运动,以下重复分步骤3·3)及其后续步骤。
本发明与现有技术相比的有益效果是:
本发明避免了直接在清扫机器人上加装导航定位以及传感器等硬件设备,利用智能手机内部的摄像头、包括加速度计与陀螺仪的惯性传感器进行清扫机器人的导航定位,获得清扫机器人实时的精确位置信息和周围环境的三维地图,以及地板平面障碍物覆盖地图,并通过蓝牙通信控制清扫机器人的每一步动作,具有实施简单,硬件改动小,定位准确,清扫覆盖面积大,清扫效率高的优点。
附图说明
图1是本发明具体实施方式的外形图;
图2是图1智能手机的电路组成方框图;
图3是图1清扫机器人的电路组成方框图;
图4是图1清扫机器人的智能壁障式清扫路线图;
图5是图1清扫机器人的螺旋外扩式清扫路线图;
图6是图1清扫机器人的沿墙精扫式清扫路线图;
图7是图1清扫机器人的折线精扫式清扫路线图;
图8是图1清扫机器人的线障清扫式清扫路线图。
具体实施方式
下面结合具体实施方式并对照附图对本发明进行说明。
一种如图1~8所示的采用智能手机导航的清扫机器人,包括清扫机器人模块2,清扫机器人模块2包括第二蓝牙通信模块11、机器人控制子模块12、避障传感器和行走轮控制模块17,其中避障传感器包括用于采集清扫机器人的周围障碍或墙的红外墙检传感器13、用于采集清扫机器人的周围地面环境的红外地检传感器14、用于采集清扫机器人的周围制约信号的虚拟墙检测传感器15,以及用于采集清扫机器人的周围回充座信号的座充检测传感器16。
第二蓝牙通信模块11用于对外发送和接收数据。
机器人控制子模块12包括嵌入了预定的机器人路径规划程序、机器人状态数据采集程序和机器人运动控制程序的控制芯片,控制清扫机器人按预定的路径进行工作,并根据接收到的外界信号改变清扫机器人的运动状态。
行走轮控制模块17包括两个驱动轮及一个万向轮,用于清扫机器人在工作区域运动。
在清扫机器人机身上方设有智能手机模块1,智能手机模块1包括智能手机摄像头4、图像处理子模块7、摄像头标定子模块3、扩展卡尔曼滤波器-同步定位与地图创建(Extended Kalman Filter-SimultaneousLocalization And Map Building,缩略词为EKF-SLAM)子模块8、地图维护与路径规划子模块9、第一蓝牙通信模块10,以及传感器子模块、传感器数据采集子模块。其中传感器子模块包括惯性传感器:陀螺仪5和加速度计6。图像处理子模块7、摄像头标定子模块3、EKF-SLAM子模块8和地图维护与路径规划子模块9分别通过各自的API进行通信,以实现在清扫机器人行走过程中,利用智能手机摄像头4和清扫机器人内部传感器的信息,通过基于EKF-SLAM子模块8,进行导航定位运算,并根据导定位结果和清扫机器人模块的传感器子模块采集的数据或提供的信息,进行精确的定位,创建环境地图和建立室内环境障碍物覆盖地图,自动规划清扫机器人的清扫路线,控制清扫机器人行走轮的下一步运动。
智能手机摄像头4用于从外界获取图像信息。
陀螺仪5用于采集清扫机器人运动参数:角速度。
加速度计6用于采集清扫机器人运动参数:线加速度。
传感器数据采集子模块包括用于将传感器采集的模拟信号转换为数字信号的A/D模块。
图像处理子模块7用于对从外界获取的图像进行特征提取并输出相关结果。
摄像头标定子模块3用于将采集到的图像与三维空间中的物体建立映射关系。
EKF-SLAM子模块8根据智能手机摄像头4捕获的图像信息及惯性传感器采集的清扫机器人运动参数信息进行定位,创建环境地图,还根据避障传感器采集的清扫机器人周围状况信息建立室内障碍物覆盖地图。
地图维护与路径规划子模块9根据EKF-SLAM子模块8获得的地图信息规划清扫机器人的清扫路线,并通过第一蓝牙通信模块10、第二蓝牙通信模块11控制清扫机器人的动作。
第二蓝牙通信模块10与第一蓝牙通信模块11组成相同,通过蓝牙进行双工通信,并利用蓝牙通信控制清扫机器人的动作。
本具体实施方式的清扫路线包括如图4~图8所示的智能壁障式、螺旋外扩式、沿墙精扫式、折线精扫式和线障清扫式。
导航清扫方法是基于预设的图案为黑白相间的棋盘格的标定模板,依次有以下步骤:
1)采用标定模板标定智能手机摄像头内参数;
包括以下分步骤:
1·1)将智能手机摄像头对准标定模板;
1·2)启动摄像头标定子模块,在保证标定模板全部位于摄像头图像视野中的前提下,以至少两个方向对标定模板进行拍照,采集标定板图像;
1·3)摄像头标定子模块将采集到的标定板图像中检测到的点集与实际标定板的三维点集建立对应关系,采用平面标定算法自动计算出智能手机摄像头优化的内参数矩阵(fu,fv,u0,v0,k1,k2,p1,p2),并保存于智能手机中,智能手机摄像头优化的内参数矩阵(fu,fv,u0,v0,k1,k2,p1,p2)其中:
Fu:横焦距;
Fv:纵焦距;
u0:主点横坐标;
v0:主点纵坐标;
k1:镜头径向一次畸变参数;
k2:镜头径向二次畸变参数;
p1:镜头切向一次畸变参数;
p2:镜头切向二次畸变参数;
***运行过程中,同一智能手机不必再次标定。
2)建立蓝牙通信连接;
包括以下分步骤:
2·1)启动智能手机模块中的第一蓝牙通信模块,与清扫机器人机身上的第二蓝牙通信模块进行蓝牙配对后建立蓝牙无线通信连接;
2·2)由清扫机器人识别由智能手机发送的控制清扫机器人运动的指令;
如果命令指令识别为查询指令,嵌入了预定的机器人状态数据采集程序的控制芯片的机器人控制子模块就将清扫机器人内部传感器每一时刻的状态进行编码,并加入时间戳,返回数据状态标识符,组成传感器状态向量,再将传感器状态向量通过第一蓝牙通信模块、第二蓝牙通信模块发送到智能手机;
如果指令识别为控制指令,嵌入了预定的机器人运动控制程序的控制芯片的机器人控制子模块对接收到的智能手机发送的控制指令进行解码,并转换为清扫机器人的运行控制命令,控制清扫机器人按预定的路径进行工作,并根据接收到的外界信号改变清扫机器人的运动状态,包括前进后退、旋转指定角度;
如果控制成功,则通过第一蓝牙通信模块、第二蓝牙通信模块向智能手机发送控制返回指令,指令中包括是否操作成功标识以及控制返回指令标识;
如果控制未成功,则由智能手机在延迟设定时间2秒~4秒后重新发送控制指令,再重复分步骤2·2);
3)启动EKF-SLAM子模块,进行精确定位,创建三维环境地图;
包括将智能手机摄像头保持竖直向上,固定于清扫机器人顶端,以及以下分步骤:
3·1)EKF-SLAM子模块初始化
判断是否存在已创建的地图;
如果存在已创建地图,则转入EKF-SLAM算法重定位操作,采用重定位算法获得当前智能手机摄像头在已创建地图中的位置和姿态,包括以下子步骤:
3·1·1)对当前摄像头图像中提取的角点与已创建地图中的地图特征进行全局匹配,获得二维特征与三维点的初步对应关系;
3·1·2)利用基于DLT的PNP算法配合RANSAC算法,根据已标定好的摄像头内参数(fu,fv,u0,v0,k1,k2,p1,p2),获得最优的智能手机摄像头的位置和姿态;
如果成功获得最优的智能手机摄像头的位置和姿态,则进行分步骤3·3),一步EKF-SLAM算法迭代;
如果未成功获得最优的智能手机摄像头的位置和姿态,则进行分步骤3·2);
如果不存在已创建地图,则直接进行分步骤3·2);
3·2)地图初始化
利用智能手机与清扫机器人建立的蓝牙连接,控制清扫机器人直线运动设定的距离25cm~35cm,对运动前后摄像头在两个不同位置获得的两帧图像,进行全局的图像角点的提取和匹配,利用匹配结果以及天花板环境平面假设,计算出两帧图像与摄像头的相对位置和姿态R0、t0,其中R0是一个3×3的旋转矩阵表示初始两帧图像与摄像头之间的三维旋转,t0是一个3×1的列向量代表初始两帧图像与摄像头之间的三维平移,并利用三角化生成初始三维地图特征,利用BA算法进行优化,得到最终初始三维地图的地图特征点和两帧图像中的清扫机器人的位置和姿态;
3·3)读取清扫机器人的传感器子模块中的惯性传感器采集清扫机器人的运动参数作为EKF-SLAM子模块的控制量,进行***状态的一步预测,所述***状态包括机器人位置、姿态,以及所有三维地图特征点的位置;
3·4)对于智能手机摄像头采集到的视频图像,利用分步骤3·3)预测的清扫机器人状态,获得图像特征预测区域,进行角点特征提取和采用基于主方向的灰度直方图MMSE算法进行地图特征的匹配;
如果成功进行角点特征提取和地图特征的匹配,则进行分步骤3·5);
如果未成功进行角点特征提取和地图特征的匹配,即出现数据关联失败,再重复分步骤3·1)进行清扫机器人的重定位操作;
3·5)将分步骤3·4)进行角点特征提取和地图特征的匹配的结果结合分步骤1·3)自动计算出的智能手机摄像头优化的内参数矩阵(fu,fv,u0,v0,k1,k2,p1,p2),获得观测更新矩阵,进行EKF更新,更新分步骤3·3)预测的清扫机器人状态,同时更新地图特征点,获得清扫机器人当前的位置和姿态;
3·6)判断是否存在新建地图特征需要进行特征转换;
如果某一摄像头坐标系下特征点深度的倒数ρ的标准差σρ大于或等于设定的阈值τ,则进入分步骤3·7);
如果某一摄像头坐标系下特征点深度的倒数ρ的标准差σρ小于设定的阈值τ,需要进行特征转换,将地图特征由反深度表示转换为三维世界坐标表示,所述阈值τ的选择要保证ρ以99%的概率落在τ与σρ确定的等概曲面以内,
转换公式如下:
Figure BDA00002132622800131
其中:
x w y w z w : 摄像头位置的三维向量;
xW:摄像头位置的三维向量中的x轴坐标参数;
yW:摄像头位置的三维向量中的y轴坐标参数;
zW:摄像头位置的三维向量中的z轴坐标参数;
r x r y r z : 地图特征初始化时摄像头位置的三维向量;
rx:地图特征初始化时摄像头位置的三维向量中的x轴坐标参数;
ry:地图特征初始化时摄像头位置的三维向量中的y轴坐标参数;
rz:地图特征初始化时摄像头位置的三维向量中的z轴坐标参数;
θ:地图特征点的初始深度方向的方向角;
Figure BDA00002132622800142
地图特征点的初始深度方向的俯仰角;
ρ:摄像头坐标系下特征点深度的倒数;
3·7)根据PNP算法判断当前可见特征点是否小于设定范围6~15个可见点;
如果存在已知三维位置和对应图像位置的6~15个特征点,则智能手机摄像头的位置和姿态有唯一解;
如果当前可见特征点小于设定范围,则新增特征点,进行分步骤3·8);
如果当前可见特征点大于或等于设定范围,则完成一步EKF-SLAM算法迭代,进行分步骤3·9):
3·8)新建特征点
对于当前摄像头图像,在无正确匹配地图特征的图像区域,采用快速角点检测(Features from Accelerated Segment Test,简称FAST)算法检测图像角点,并进行反深度地图特征初始化;
角点特征的描述采用半径10像素带有主方向的极坐标灰度均值直方图描述,地图特征反深度初始化参数为6维向量:
Figure BDA00002132622800143
其中:
[rx,ry,rz]T:摄像头当前位置的三维向量;
rx:摄像头当前位置的三维向量中的x轴坐标参数;
ry:摄像头当前位置的三维向量中的y轴坐标参数;
rz:摄像头当前位置的三维向量中的z轴坐标参数;
θ:地图特征点的初始深度方向的方向角;
Figure BDA00002132622800144
地图特征点的初始深度方向的俯仰角;
ρ为新建地图特征深度估计值的倒数;
3·9)一步EKF-SLAM算法迭代完成,获得机器人的精确定位结果以及三维环境地图,判断是否终止清扫操作;
如果终止清扫操作,则结束导航操作;
如果不终止清扫操作,则进入步骤4);
4)建立室内环境障碍物覆盖地图;
地图维护及路径规划子模块利用蓝牙通信模块读取当前清扫机器人的传感器信息,将当前清扫机器人定位结果,以及避障传感器采集的清扫机器人的周围状况信息传送至地图维护及路径规划子模块,更新地板平面障碍物覆盖地图;
5)自动规划清扫机器人的清扫路线;
利用步骤4)更新的地板平面障碍物覆盖地图,根据清扫机器人行进路线以及覆盖区域,规划清扫机器人下一步行进路线;
6)控制清扫机器人行走轮的下一步运动。
通过第一蓝牙通信模块、第二蓝牙通信模块向智能手机发送控制指令,控制清扫机器人向无障碍物且未清扫区域运动,以下重复分步骤3·3)及其后续步骤。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下做出如果干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明由所提交的权利要求书确定的专利保护范围。

Claims (9)

1.一种采用智能手机导航的清扫机器人,包括清扫机器人模块,所述清扫机器人模块包括第二蓝牙通信模块、机器人控制子模块、避障传感器和行走轮控制模块,所述避障传感器包括用于采集清扫机器人的周围障碍或墙的红外墙检传感器、用于采集清扫机器人的周围地面环境的红外地检传感器、用于采集清扫机器人的周围制约信号的虚拟墙检测传感器,以及用于采集清扫机器人的周围回充座信号的座充检测传感器,所述第二蓝牙通信模块用于对外发送和接收数据,所述机器人控制子模块包括嵌入了预定的机器人路径规划程序、机器人状态数据采集程序和机器人运动控制程序的控制芯片,控制清扫机器人按预定的路径进行工作,并根据接收到的外界信号改变清扫机器人的运动状态,所述行走轮控制模块包括两个驱动轮及一个万向轮,用于清扫机器人在工作区域运动,其特征在于:
在清扫机器人机身上方设有智能手机模块,所述智能手机模块包括智能手机摄像头、图像处理子模块、摄像头标定子模块、扩展卡尔曼滤波器-同步定位与地图创建EKF-SLAM子模块、地图维护与路径规划子模块和第一蓝牙通信模块,以及传感器子模块、传感器数据采集子模块,所述图像处理子模块、摄像头标定子模块、EKF-SLAM子模块和地图维护与路径规划子模块分别通过各自的应用程序编程接口API进行通信,以实现在清扫机器人行走过程中,利用智能手机摄像头和清扫机器人内部传感器的信息,通过基于EKF-SLAM子模块,进行导航定位运算,并根据导定位结果和所述清扫机器人模块的传感器子模块采集的数据或提供的信息,进行精确的定位,创建环境地图和建立室内环境障碍物覆盖地图,自动规划清扫机器人的清扫路线,控制清扫机器人行走轮的下一步运动;
所述智能手机摄像头用于从外界获取图像信息,所述传感器数据采集子模块包括用于将传感器采集的模拟信号转换为数字信号的模数转换A/D模块,所述图像处理子模块用于对从外界获取的图像进行特征提取并输出相关结果,所述摄像头标定子模块用于将采集到的图像与三维空间中的物体建立映射关系,所述EKF-SLAM子模块根据所述智能手机摄像头捕获的图像信息及所述惯性传感器采集的清扫机器人运动参数信息进行定位,创建环境地图,还根据所述避障传感器采集的清扫机器人周围状况信息建立室内障碍物覆盖地图,所述地图维护与路径规划子模块根据所述EKF-SLAM子模块获得的地图信息规划清扫机器人的清扫路线,并通过第一蓝牙通信模块、第二蓝牙通信模块控制清扫机器人的动作,所述第二蓝牙通信模块,与所述智能手机模块中的所述第一蓝牙通信模块组成相同,通过蓝牙进行双工通信,并利用蓝牙通信控制清扫机器人的动作。
2.如权利要求1所述的采用智能手机导航的清扫机器人,其特征在于:
所述传感器子模块包括惯性传感器:陀螺仪和加速度计,所述陀螺仪用于采集清扫机器人运动参数:角速度,所述加速度计用于采集清扫机器人运动参数:线加速度。
3.一种采用智能手机导航的清扫机器人的导航清扫方法,其特征在于:
采用智能手机导航的清扫机器人基于预设的标定模板工作于导航清扫模式,所述预设的标定模板是图案为黑白相间的棋盘格的标定模板,依次有以下步骤:
1)采用所述标定模板标定智能手机摄像头内参数;
2)建立蓝牙通信连接;
3)启动EKF-SLAM子模块,进行精确定位,创建三维环境地图;
4)建立室内环境障碍物覆盖地图;
5)自动规划清扫机器人的清扫路线;
6)控制清扫机器人行走轮的下一步运动。
4.如权利要求3所述的采用智能手机导航的清扫机器人的导航清扫方法,其特征在于:
所述步骤1)标定智能手机摄像头内参数,包括以下分步骤:
1·1)将智能手机摄像头对准所述标定模板;
1·2)启动摄像头标定子模块,在保证所述标定模板全部位于摄像头图像视野中的前提下,以至少两个方向对所述标定模板进行拍照,采集标定板图像;
1·3)摄像头标定子模块将采集到的标定板图像中检测到的点集与实际标定板的三维点集建立对应关系,采用平面标定算法自动计算出智能手机摄像头优化的内参数矩阵(fu,fv,u0,v0,k1,k2,p1,p2),并保存于智能手机中,所述智能手机摄像头优化的内参数矩阵(fu,fv,u0,v0,k1,k2,p1,p2)其中:
Fu:横焦距;
Fv:纵焦距;
u0:主点横坐标;
v0:主点纵坐标;
k1:镜头径向一次畸变参数;
k2:镜头径向二次畸变参数;
p1:镜头切向一次畸变参数;
p2:镜头切向二次畸变参数;
***运行过程中,同一智能手机不必再次标定。
5.如权利要求4所述的采用智能手机导航的清扫机器人的导航清扫方法,其特征在于:
所述步骤2)建立蓝牙通信连接,包括以下分步骤:
2·1)启动智能手机模块中的所述第一蓝牙通信模块,与清扫机器人机身上的第二蓝牙通信模块进行蓝牙配对后建立蓝牙无线通信连接;
2·2)由清扫机器人识别由智能手机发送的控制清扫机器人运动的指令,
如果命令指令识别为查询指令,嵌入了预定的机器人状态数据采集程序的控制芯片的所述机器人控制子模块就将清扫机器人内部传感器每一时刻的状态进行编码,并加入时间戳,返回数据状态标识符,组成传感器状态向量,再将传感器状态向量通过第一蓝牙通信模块、第二蓝牙通信模块发送到智能手机;
如果指令识别为控制指令,嵌入了预定的机器人运动控制程序的控制芯片的所述机器人控制子模块对接收到的智能手机发送的控制指令进行解码,并转换为清扫机器人的运行控制命令,控制清扫机器人按预定的路径进行工作,并根据接收到的外界信号改变清扫机器人的运动状态,包括前进后退、旋转指定角度;
如果控制成功,则通过第一蓝牙通信模块、第二蓝牙通信模块向智能手机发送控制返回指令,指令中包括是否操作成功标识以及控制返回指令标以;
如果控制未成功,则由智能手机在延迟设定时间后重新发送控制指令,再重复分步骤2·2),所述延迟设定时间为2秒~4秒。
6.如权利要求5所述的采用智能手机导航的清扫机器人的导航清扫方法,其特征在于:
所述步骤3)启动EKF-SLAM子模块,进行精确定位,创建三维环境地图,包括将智能手机摄像头保持竖直向上,固定于清扫机器人顶端,以及以下分步骤:
3·1)EKF-SLAM子模块初始化
判断是否存在已创建的地图;
如果存在已创建地图,则转入EKF-SLAM算法重定位操作,采用重定位算法获得当前智能手机摄像头在已创建地图中的位置和姿态,包括以下子步骤:
3·1·1)对当前摄像头图像中提取的角点与已创建地图中的地图特征进行全局匹配,获得二维特征与三维点的初步对应关系;
3·1·2)利用基于直接线性变换DLT的透视N点算法PNP,配合随机抽样一致性RANSAC算法,根据已标定好的摄像头内参数(fu,fv,u0,v0,k1,k2,p1,p2),获得最优的智能手机摄像头的位置和姿态;
如果成功获得最优的智能手机摄像头的位置和姿态,则进行分步骤3·3),一步EKF-SLAM算法迭代;
如果未成功获得最优的智能手机摄像头的位置和姿态,则进行分步骤3·2);
如果不存在已创建地图,则直接进行分步骤3·2);
3·2)地图初始化
利用智能手机与清扫机器人建立的蓝牙连接,控制清扫机器人直线运动设定的距离,对运动前后摄像头在两个不同位置获得的两帧图像,进行全局的图像角点的提取和匹配,利用匹配结果以及天花板环境平面假设,计算出两帧图像与摄像头的相对位置和姿态R0、t0,其中R0是一个3×3的旋转矩阵表示初始两帧图像与摄像头之间的三维旋转,t0是一个3×1的列向量代表初始两帧图像与摄像头之间的三维平移,并利用三角化生成初始三维地图特征,利用捆绑调整BA算法进行优化,得到最终初始三维地图的地图特征点和两帧图像中的清扫机器人的位置和姿态;
所述清扫机器人直线运动设定的距离是25cm~35cm;
3·3)读取清扫机器人的传感器子模块中的惯性传感器采集清扫机器人的运动参数作为EKF-SLAM子模块的控制量,进行***状态的一步预测,所述***状态包括机器人位置、姿态,以及所有三维地图特征点的位置;
3·4)对于智能手机摄像头采集到的视频图像,利用分步骤3·3)预测的清扫机器人状态,获得图像特征预测区域,进行角点特征提取和地图特征的匹配;
如果成功进行角点特征提取和地图特征的匹配,则进行分步骤3·5);
如果未成功进行角点特征提取和地图特征的匹配,即出现数据关联失败,再重复分步骤3·1)进行清扫机器人的重定位操作;
所述地图特征的匹配,是采用基于主方向的灰度直方图最小均方误差MMSE算法进行匹配;
3·5)将分步骤3·4)进行角点特征提取和地图特征的匹配的结果结合分步骤1·3)自动计算出的智能手机摄像头优化的内参数矩阵(fu,fv,u0,v0,k1,k2,p1,p2),获得观测更新矩阵,进行EKF更新,更新分步骤3·3)预测的清扫机器人状态,同时更新地图特征点,获得清扫机器人当前的位置和姿态;
3·6)判断是否存在新建地图特征需要进行特征转换;
如果某一摄像头坐标系下特征点深度的倒数ρ的标准差σρ大于或等于设定的阈值τ,则进入分步骤3·7);
如果某一摄像头坐标系下特征点深度的倒数ρ的标准差σρ小于设定的阈值τ,需要进行特征转换,将地图特征由反深度表示转换为三维世界坐标表示,所述阈值τ的选择要保证ρ以99%的概率落在τ与σρ确定的等概曲面以内,
转换公式如下:
Figure FDA00002132622700051
其中:
x w y w z w : 摄像头位置的三维向量;
xW:摄像头位置的三维向量中的x轴坐标参数;
yW:摄像头位置的三维向量中的y轴坐标参数;
zW:摄像头位置的三维向量中的z轴坐标参数;
r x r y r z : 地图特征初始化时摄像头位置的三维向量;
rx:地图特征初始化时摄像头位置的三维向量中的x轴坐标参数;
ry:地图特征初始化时摄像头位置的三维向量中的y轴坐标参数;
rz:地图特征初始化时摄像头位置的三维向量中的z轴坐标参数;
θ:地图特征点的初始深度方向的方向角;
Figure FDA00002132622700063
地图特征点的初始深度方向的俯仰角;
ρ:摄像头坐标系下特征点深度的倒数;
3·7)根据PNP算法判断当前可见特征点是否小于设定范围,所述设定范围是6~15个可见点;
如果存在已知三维位置和对应图像位置的6~15个特征点,则智能手机摄像头的位置和姿态有唯一解;
如果当前可见特征点小于设定范围,则新增特征点,进行分步骤3·8);
如果当前可见特征点大于或等于设定范围,则完成一步EKF-SLAM算法迭代,进行分步骤3·9):
3·8)新建特征点
对于当前摄像头图像,在无正确匹配地图特征的图像区域,检测图像角点,并进行反深度地图特征初始化;
所述检测图像角点采用快速角点检测FAST算法进行,角点特征的描述采用半径10像素带有主方向的极坐标灰度均值直方图描述,地图特征反深度初始化参数为6维向量:
Figure FDA00002132622700064
其中:
[rx,ry,rz]T:摄像头当前位置的三维向量;
rx:摄像头当前位置的三维向量中的x轴坐标参数;
ry:摄像头当前位置的三维向量中的y轴坐标参数;
rz:摄像头当前位置的三维向量中的z轴坐标参数;
θ:地图特征点的初始深度方向的方向角;
Figure FDA00002132622700071
地图特征点的初始深度方向的俯仰角;
ρ为新建地图特征深度估计值的倒数;
3·9)一步EKF-SLAM算法迭代完成,获得机器人的精确定位结果以及三维环境地图,判断是否终止清扫操作;
如果终止清扫操作,则结束导航操作;
如果不终止清扫操作,则进入步骤4)。
7.如权利要求6所述的采用智能手机导航的清扫机器人的导航清扫方法,其特征在于:
所述步骤4)建立室内环境障碍物覆盖地图,是地图维护及路径规划子模块利用蓝牙通信模块读取当前清扫机器人的传感器信息,将当前清扫机器人定位结果,以及避障传感器采集的清扫机器人的周围状况信息传送至地图维护及路径规划子模块,更新地板平面障碍物覆盖地图。
8.如权利要求7所述的采用智能手机导航的清扫机器人的导航清扫方法,其特征在于:
所述步骤5)自动规划清扫机器人的清扫路线,是利用步骤4)更新的地板平面障碍物覆盖地图,根据清扫机器人行进路线以及覆盖区域,规划清扫机器人下一步行进路线。
9.如权利要求8所述的采用智能手机导航的清扫机器人的导航清扫方法,其特征在于:
所述步骤6)控制清扫机器人行走轮的下一步运动,是通过第一蓝牙通信模块、第二蓝牙通信模块向智能手机发送控制指令,控制清扫机器人向无障碍物且未清扫区域运动,以下重复分步骤3·3)及其后续步骤。
CN201210337637.0A 2012-09-13 2012-09-13 一种采用智能手机导航的清扫机器人及其导航清扫方法 Active CN102866706B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210337637.0A CN102866706B (zh) 2012-09-13 2012-09-13 一种采用智能手机导航的清扫机器人及其导航清扫方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210337637.0A CN102866706B (zh) 2012-09-13 2012-09-13 一种采用智能手机导航的清扫机器人及其导航清扫方法

Publications (2)

Publication Number Publication Date
CN102866706A true CN102866706A (zh) 2013-01-09
CN102866706B CN102866706B (zh) 2015-03-25

Family

ID=47445629

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210337637.0A Active CN102866706B (zh) 2012-09-13 2012-09-13 一种采用智能手机导航的清扫机器人及其导航清扫方法

Country Status (1)

Country Link
CN (1) CN102866706B (zh)

Cited By (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103197678A (zh) * 2013-03-18 2013-07-10 上海第二工业大学 一种扫地机器人智能导航***
CN103822625A (zh) * 2013-12-01 2014-05-28 兰州大学 一种智能机器人寻线导航的方法与装置
CN103978324A (zh) * 2014-04-23 2014-08-13 中国科学院合肥物质科学研究院 一种双核五轴焊接机器人控制***
CN104089649A (zh) * 2014-07-07 2014-10-08 浙江万里学院 一种室内环境数据采集***及采集方法
CN104199449A (zh) * 2014-09-16 2014-12-10 湖南格兰博智能科技有限责任公司 一种基于智能手机的自动地面清洁机器人遥控***及方法
CN104252176A (zh) * 2013-06-28 2014-12-31 罗伯特·博世有限公司 用于对自主式服务机器人的至少一个工作区域进行工作区域检测的方法
CN104370022A (zh) * 2014-11-03 2015-02-25 上海十牛科技有限公司 一种智能垃圾桶的控制方法
CN104407610A (zh) * 2014-07-21 2015-03-11 东莞市万锦电子科技有限公司 地面清洁机器人***及其控制方法
CN104460663A (zh) * 2013-09-23 2015-03-25 科沃斯机器人科技(苏州)有限公司 智能手机控制清扫机器人的方法
CN104615133A (zh) * 2013-11-05 2015-05-13 希姆通信息技术(上海)有限公司 一种打扫卫生机器人的远程遥控方法及***
CN104731101A (zh) * 2015-04-10 2015-06-24 河海大学常州校区 清洁机器人室内场景地图建模方法及机器人
CN104856609A (zh) * 2015-05-06 2015-08-26 王英英 一种可通过手持移动端蓝牙控制的清洁机器人
CN104932493A (zh) * 2015-04-01 2015-09-23 上海物景智能科技有限公司 一种自主导航的移动机器人及其自主导航的方法
CN104951753A (zh) * 2015-06-05 2015-09-30 张巍 一种有标识物6自由度视觉跟踪***及其实现方法
CN105072580A (zh) * 2015-08-25 2015-11-18 深圳先进技术研究院 基于扫地机器人的wifi指纹地图自动采集***及方法
CN105259898A (zh) * 2015-10-13 2016-01-20 江苏拓新天机器人科技有限公司 一种智能手机控制的扫地机器人
CN105352508A (zh) * 2015-10-22 2016-02-24 深圳创想未来机器人有限公司 机器人定位导航方法及装置
CN105403222A (zh) * 2015-12-08 2016-03-16 江苏科技大学 基于ros的多导盲机器人及在未知环境中的地图创建方法
WO2016074628A1 (zh) * 2014-11-14 2016-05-19 科沃斯机器人有限公司 自移动机器人构建地图的方法及利用该地图的作业方法
CN105611053A (zh) * 2015-12-23 2016-05-25 北京工业大学 基于智能手机的移动机器人控制***
CN105607564A (zh) * 2015-12-14 2016-05-25 徐自远 可编程的动作设备及其控制方法
CN105700531A (zh) * 2016-04-18 2016-06-22 南京工程学院 基于自定义地图的家用两层工作扫地机器人及其扫地方法
CN105824310A (zh) * 2015-01-08 2016-08-03 江苏美的清洁电器股份有限公司 机器人的行走控制方法和机器人
CN106020186A (zh) * 2016-05-13 2016-10-12 北京合众思壮科技股份有限公司 一种自动驾驶方法和装置
CN106227080A (zh) * 2016-07-04 2016-12-14 无锡信大气象传感网科技有限公司 一种粉尘自动化采样控制***
CN106239517A (zh) * 2016-08-23 2016-12-21 北京小米移动软件有限公司 机器人及其实现自主操控的方法、装置
WO2017024479A1 (zh) * 2015-08-10 2017-02-16 胡丹丽 具有自定义清扫区域的扫地机器人及其控制方法
CN106441275A (zh) * 2016-09-23 2017-02-22 深圳大学 一种机器人规划路径的更新方法及装置
CN106444742A (zh) * 2016-08-16 2017-02-22 成都市和平科技有限责任公司 一种智能办公椅***及控制方法
CN106774294A (zh) * 2015-11-20 2017-05-31 沈阳新松机器人自动化股份有限公司 一种移动机器人虚拟墙设计方法
CN106843229A (zh) * 2017-03-24 2017-06-13 上海思岚科技有限公司 用于移动设备的虚拟轨道设计***及其实现方法
CN106885574A (zh) * 2017-02-15 2017-06-23 北京大学深圳研究生院 一种基于重跟踪策略的单目视觉机器人同步定位与地图构建方法
CN106913289A (zh) * 2015-12-25 2017-07-04 北京奇虎科技有限公司 扫地机器人的清扫处理方法和装置
CN106949893A (zh) * 2017-03-24 2017-07-14 华中科技大学 一种三维避障的室内机器人导航方法和***
CN106970620A (zh) * 2017-04-14 2017-07-21 安徽工程大学 一种基于单目视觉的机器人控制方法
CN107037806A (zh) * 2016-02-04 2017-08-11 科沃斯机器人股份有限公司 自移动机器人重新定位方法及采用该方法的自移动机器人
CN107028558A (zh) * 2016-02-03 2017-08-11 原相科技股份有限公司 计算机可读取记录媒体及自动清扫机
CN107077137A (zh) * 2014-09-03 2017-08-18 夏普株式会社 用于估计运动的方法、移动代理以及编码有用于使得处理器执行用于估计运动的方法的计算机程序代码的非暂时性计算机可读介质
CN107053166A (zh) * 2015-12-16 2017-08-18 卡西欧计算机株式会社 自主移动装置以及自主移动方法
CN107105956A (zh) * 2014-12-25 2017-08-29 东芝生活电器株式会社 电动吸尘器
WO2017161632A1 (zh) * 2016-03-24 2017-09-28 苏州大学张家港工业技术研究院 一种基于模型学习的清洁机器人最优目标路径规划方法
CN107305382A (zh) * 2016-04-21 2017-10-31 上海慧流云计算科技有限公司 一种自动导航机器人及自动导航方法
CN107336237A (zh) * 2017-06-20 2017-11-10 天津市众创锐迪科技有限公司 一种清理卫生机器人控制方法
CN107362525A (zh) * 2016-05-13 2017-11-21 环球娱乐株式会社 应对装置、游戏机及发牌员替代装置
CN107368071A (zh) * 2017-07-17 2017-11-21 纳恩博(北京)科技有限公司 一种异常恢复方法及电子设备
CN107491077A (zh) * 2017-09-22 2017-12-19 衢州职业技术学院 一种基于手机app控制的室内清扫机器人
CN107684401A (zh) * 2017-09-25 2018-02-13 北京石头世纪科技有限公司 智能清洁设备的控制方法和控制装置
CN107728616A (zh) * 2017-09-27 2018-02-23 广东宝乐机器人股份有限公司 移动机器人的地图创建方法及移动机器人
CN107945233A (zh) * 2017-12-04 2018-04-20 深圳市沃特沃德股份有限公司 视觉扫地机器人及其回充方法
CN107928566A (zh) * 2017-12-01 2018-04-20 深圳市沃特沃德股份有限公司 视觉扫地机器人及障碍物检测方法
CN108170144A (zh) * 2017-12-27 2018-06-15 北斗七星(重庆)物联网技术有限公司 一种应用于安防机器人的控制***及安防机器人
CN108181896A (zh) * 2017-11-21 2018-06-19 浙江大学 一种直圆管表面作业机器人及其位姿检测方法
CN108279688A (zh) * 2018-03-29 2018-07-13 西北农林科技大学 一种农业机器人定位***
CN108345823A (zh) * 2017-01-23 2018-07-31 郑州宇通客车股份有限公司 一种基于卡尔曼滤波的障碍物跟踪方法和装置
CN108363392A (zh) * 2017-11-10 2018-08-03 广东康云多维视觉智能科技有限公司 确定扫描的最佳路径的方法及***
CN108459598A (zh) * 2017-08-24 2018-08-28 炬大科技有限公司 一种用于处理任务区域的任务的移动电子设备以及方法
CN108459595A (zh) * 2017-06-16 2018-08-28 炬大科技有限公司 一种移动电子设备以及该移动电子设备中的方法
CN108459597A (zh) * 2017-07-26 2018-08-28 炬大科技有限公司 一种用于处理任务区域的任务的移动电子设备以及方法
CN108459594A (zh) * 2017-06-12 2018-08-28 炬大科技有限公司 一种移动电子设备以及该移动电子设备中的方法
CN108475059A (zh) * 2015-12-15 2018-08-31 高通股份有限公司 自主视觉导航
CN108536135A (zh) * 2017-03-06 2018-09-14 苏州宝时得电动工具有限公司 路径控制方法、装置及清洁机器人
CN108572646A (zh) * 2018-03-19 2018-09-25 深圳悉罗机器人有限公司 机器人轨迹和环境地图的呈现方法和***
CN108628303A (zh) * 2017-03-24 2018-10-09 卡西欧计算机株式会社 自律移动装置、自律移动方法以及程序存储介质
CN108733037A (zh) * 2017-04-17 2018-11-02 哈工大机器人集团有限公司 一种扫地机器人的可避让清扫方法
CN108829095A (zh) * 2018-05-11 2018-11-16 云鲸智能科技(东莞)有限公司 地理围栏设置方法及限制机器人运动的方法
CN109062217A (zh) * 2018-08-29 2018-12-21 广州市君望机器人自动化有限公司 对机器人十字路口的调度方法及装置
CN109062211A (zh) * 2018-08-10 2018-12-21 远形时空科技(北京)有限公司 一种基于slam识别临近空间的方法、装置、***及存储介质
CN109147374A (zh) * 2017-06-15 2019-01-04 深圳市金溢科技股份有限公司 停车场管理方法、***、车载单元及后台服务器
CN109290052A (zh) * 2018-08-15 2019-02-01 江苏中南建设装饰有限公司 一种自动化智能工地螺栓清扫捡拾机
CN109375618A (zh) * 2018-09-27 2019-02-22 深圳乐动机器人有限公司 清洁机器人的导航避障方法及终端设备
CN109460040A (zh) * 2018-12-28 2019-03-12 珠海凯浩电子有限公司 一种通过手机拍摄照片识别地板建立地图***及方法
CN109506641A (zh) * 2017-09-14 2019-03-22 深圳乐动机器人有限公司 移动机器人的位姿丢失检测与重定位***及机器人
CN109752016A (zh) * 2018-12-29 2019-05-14 同济大学 一种用于无人低速车的平行行驶航线轨迹生成***
CN109804325A (zh) * 2016-08-05 2019-05-24 罗伯特有限责任公司 用于控制自主移动机器人的方法
WO2019113860A1 (zh) * 2017-12-13 2019-06-20 广州艾若博机器人科技有限公司 基于色块标签的虚拟墙构建方法及装置、地图构建方法、可移动电子设备
CN109917670A (zh) * 2019-03-08 2019-06-21 北京精密机电控制设备研究所 一种智能机器人集群的同时定位与建图方法
CN109965785A (zh) * 2019-03-04 2019-07-05 深圳市银星智能科技股份有限公司 具有显示器的移动终端及信息处理方法
CN109991981A (zh) * 2019-04-04 2019-07-09 尚科宁家(中国)科技有限公司 一种扫地机器人回充方法
CN110025262A (zh) * 2019-04-18 2019-07-19 珠海市一微半导体有限公司 一种多功能扫地机器人
CN110037621A (zh) * 2014-05-28 2019-07-23 三星电子株式会社 移动装置、清洁机器人及其控制方法
CN110347152A (zh) * 2019-06-11 2019-10-18 深圳拓邦股份有限公司 虚拟墙设置方法、***及装置
CN110362099A (zh) * 2018-03-26 2019-10-22 科沃斯机器人股份有限公司 机器人清扫方法、装置、机器人及存储介质
CN111386064A (zh) * 2018-11-06 2020-07-07 日本商业数据处理中心股份有限公司 自走式清扫机器人
CN111604903A (zh) * 2020-05-20 2020-09-01 济南浪潮高新科技投资发展有限公司 一种机器人任务执行控制方法、装置、设备及存储介质
CN111643008A (zh) * 2020-05-13 2020-09-11 深圳市银星智能科技股份有限公司 一种扩展分区清洁方法、装置及计算机可读存储介质
CN111666891A (zh) * 2020-06-08 2020-09-15 北京百度网讯科技有限公司 用于估计障碍物运动状态的方法和装置
CN111753695A (zh) * 2020-06-17 2020-10-09 上海宜硕网络科技有限公司 一种模拟机器人充电返回路线的方法、装置和电子设备
CN111784797A (zh) * 2020-06-29 2020-10-16 济南浪潮高新科技投资发展有限公司 一种基于ar的机器人物联网交互方法、装置及介质
EP3671121A4 (en) * 2017-08-18 2020-12-02 Guangdong Bona Robot Corporation Limited MOBILE ROBOT MAP CREATION PROCESS AND MAP-BASED JOURNEY PLANNING METHOD
CN112113503A (zh) * 2020-08-31 2020-12-22 点狮科技(浙江)有限公司 用于幕墙的定位装置、作业设备及定位方法
CN110000776B (zh) * 2019-03-04 2021-01-08 深圳市银星智能科技股份有限公司 移动机器人及其控制方法
CN112296981A (zh) * 2019-07-26 2021-02-02 湖南早晨纳米机器人有限公司 一种微纳米机器人的驱动***和驱动方法
CN112363516A (zh) * 2020-10-26 2021-02-12 深圳优地科技有限公司 虚拟墙生成方法、装置、机器人及存储介质
CN112526983A (zh) * 2020-09-11 2021-03-19 深圳市银星智能科技股份有限公司 一种机器人的路径规划方法、主控芯片及机器人
CN113093760A (zh) * 2021-04-08 2021-07-09 洛阳理工学院 一种应用于灾后救援环境下的移动消防机器人建图方法
WO2022033484A1 (zh) * 2020-08-10 2022-02-17 北京智行者科技有限公司 一种智能清扫车垃圾识别方法及***
CN115914454A (zh) * 2021-09-30 2023-04-04 Oppo广东移动通信有限公司 控制方法、终端、智能机器人及智能机器人***
CN116687274A (zh) * 2023-06-19 2023-09-05 深圳市毫准科技有限公司 一种基于手机的可插拔式扫地机器人及扫地清洁控制方法
US11768494B2 (en) 2015-11-11 2023-09-26 RobArt GmbH Subdivision of maps for robot navigation

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101053955A (zh) * 2007-04-06 2007-10-17 江南大学 基于蓝牙技术移动机器人控制装置
CN101093503A (zh) * 2006-06-20 2007-12-26 三星电子株式会社 在移动机器人中建立网格地图的方法、设备和介质
US20080065267A1 (en) * 2006-09-13 2008-03-13 Samsung Electronics Co., Ltd. Method, medium, and system estimating pose of mobile robots
US20110125323A1 (en) * 2009-11-06 2011-05-26 Evolution Robotics, Inc. Localization by learning of wave-signal distributions
CN102183959A (zh) * 2011-04-21 2011-09-14 深圳市银星智能电器有限公司 移动机器人的自适应路径控制方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101093503A (zh) * 2006-06-20 2007-12-26 三星电子株式会社 在移动机器人中建立网格地图的方法、设备和介质
US20080065267A1 (en) * 2006-09-13 2008-03-13 Samsung Electronics Co., Ltd. Method, medium, and system estimating pose of mobile robots
CN101053955A (zh) * 2007-04-06 2007-10-17 江南大学 基于蓝牙技术移动机器人控制装置
US20110125323A1 (en) * 2009-11-06 2011-05-26 Evolution Robotics, Inc. Localization by learning of wave-signal distributions
CN102183959A (zh) * 2011-04-21 2011-09-14 深圳市银星智能电器有限公司 移动机器人的自适应路径控制方法

Cited By (138)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103197678B (zh) * 2013-03-18 2016-01-27 上海第二工业大学 一种扫地机器人智能导航***
CN103197678A (zh) * 2013-03-18 2013-07-10 上海第二工业大学 一种扫地机器人智能导航***
CN104252176A (zh) * 2013-06-28 2014-12-31 罗伯特·博世有限公司 用于对自主式服务机器人的至少一个工作区域进行工作区域检测的方法
CN104252176B (zh) * 2013-06-28 2020-12-22 罗伯特·博世有限公司 用于对自主式服务机器人的至少一个工作区域进行工作区域检测的方法
CN104460663A (zh) * 2013-09-23 2015-03-25 科沃斯机器人科技(苏州)有限公司 智能手机控制清扫机器人的方法
WO2015039621A1 (zh) * 2013-09-23 2015-03-26 科沃斯机器人有限公司 智能手机控制清扫机器人的方法
CN104615133A (zh) * 2013-11-05 2015-05-13 希姆通信息技术(上海)有限公司 一种打扫卫生机器人的远程遥控方法及***
CN103822625A (zh) * 2013-12-01 2014-05-28 兰州大学 一种智能机器人寻线导航的方法与装置
CN103978324A (zh) * 2014-04-23 2014-08-13 中国科学院合肥物质科学研究院 一种双核五轴焊接机器人控制***
CN110037621B (zh) * 2014-05-28 2021-12-14 三星电子株式会社 移动装置、清洁机器人及其控制方法
CN110037621A (zh) * 2014-05-28 2019-07-23 三星电子株式会社 移动装置、清洁机器人及其控制方法
CN104089649A (zh) * 2014-07-07 2014-10-08 浙江万里学院 一种室内环境数据采集***及采集方法
CN104407610A (zh) * 2014-07-21 2015-03-11 东莞市万锦电子科技有限公司 地面清洁机器人***及其控制方法
CN107077137A (zh) * 2014-09-03 2017-08-18 夏普株式会社 用于估计运动的方法、移动代理以及编码有用于使得处理器执行用于估计运动的方法的计算机程序代码的非暂时性计算机可读介质
CN104199449A (zh) * 2014-09-16 2014-12-10 湖南格兰博智能科技有限责任公司 一种基于智能手机的自动地面清洁机器人遥控***及方法
CN104370022A (zh) * 2014-11-03 2015-02-25 上海十牛科技有限公司 一种智能垃圾桶的控制方法
WO2016074628A1 (zh) * 2014-11-14 2016-05-19 科沃斯机器人有限公司 自移动机器人构建地图的方法及利用该地图的作业方法
CN105652864A (zh) * 2014-11-14 2016-06-08 科沃斯机器人有限公司 自移动机器人构建地图的方法及利用该地图的作业方法
CN107105956A (zh) * 2014-12-25 2017-08-29 东芝生活电器株式会社 电动吸尘器
CN107105956B (zh) * 2014-12-25 2019-08-23 东芝生活电器株式会社 电动吸尘器
CN105824310B (zh) * 2015-01-08 2018-10-19 江苏美的清洁电器股份有限公司 机器人的行走控制方法和机器人
CN105824310A (zh) * 2015-01-08 2016-08-03 江苏美的清洁电器股份有限公司 机器人的行走控制方法和机器人
CN104932493A (zh) * 2015-04-01 2015-09-23 上海物景智能科技有限公司 一种自主导航的移动机器人及其自主导航的方法
CN104932493B (zh) * 2015-04-01 2017-09-26 上海物景智能科技有限公司 一种自主导航的移动机器人及其自主导航的方法
CN104731101A (zh) * 2015-04-10 2015-06-24 河海大学常州校区 清洁机器人室内场景地图建模方法及机器人
CN104731101B (zh) * 2015-04-10 2017-08-04 河海大学常州校区 清洁机器人室内场景地图建模方法及机器人
CN104856609A (zh) * 2015-05-06 2015-08-26 王英英 一种可通过手持移动端蓝牙控制的清洁机器人
CN104951753A (zh) * 2015-06-05 2015-09-30 张巍 一种有标识物6自由度视觉跟踪***及其实现方法
WO2017024479A1 (zh) * 2015-08-10 2017-02-16 胡丹丽 具有自定义清扫区域的扫地机器人及其控制方法
CN105072580A (zh) * 2015-08-25 2015-11-18 深圳先进技术研究院 基于扫地机器人的wifi指纹地图自动采集***及方法
CN105072580B (zh) * 2015-08-25 2019-11-05 深圳先进技术研究院 基于扫地机器人的wifi指纹地图自动采集***及方法
CN105259898A (zh) * 2015-10-13 2016-01-20 江苏拓新天机器人科技有限公司 一种智能手机控制的扫地机器人
CN105352508A (zh) * 2015-10-22 2016-02-24 深圳创想未来机器人有限公司 机器人定位导航方法及装置
US11768494B2 (en) 2015-11-11 2023-09-26 RobArt GmbH Subdivision of maps for robot navigation
CN106774294A (zh) * 2015-11-20 2017-05-31 沈阳新松机器人自动化股份有限公司 一种移动机器人虚拟墙设计方法
CN105403222A (zh) * 2015-12-08 2016-03-16 江苏科技大学 基于ros的多导盲机器人及在未知环境中的地图创建方法
CN105607564A (zh) * 2015-12-14 2016-05-25 徐自远 可编程的动作设备及其控制方法
CN108475059B (zh) * 2015-12-15 2021-11-09 高通股份有限公司 自主视觉导航
CN108475059A (zh) * 2015-12-15 2018-08-31 高通股份有限公司 自主视觉导航
CN107053166B (zh) * 2015-12-16 2020-05-05 卡西欧计算机株式会社 自主移动装置、自主移动方法以及存储介质
CN107053166A (zh) * 2015-12-16 2017-08-18 卡西欧计算机株式会社 自主移动装置以及自主移动方法
CN105611053A (zh) * 2015-12-23 2016-05-25 北京工业大学 基于智能手机的移动机器人控制***
CN106913289A (zh) * 2015-12-25 2017-07-04 北京奇虎科技有限公司 扫地机器人的清扫处理方法和装置
CN107028558A (zh) * 2016-02-03 2017-08-11 原相科技股份有限公司 计算机可读取记录媒体及自动清扫机
CN107037806A (zh) * 2016-02-04 2017-08-11 科沃斯机器人股份有限公司 自移动机器人重新定位方法及采用该方法的自移动机器人
WO2017161632A1 (zh) * 2016-03-24 2017-09-28 苏州大学张家港工业技术研究院 一种基于模型学习的清洁机器人最优目标路径规划方法
CN105700531A (zh) * 2016-04-18 2016-06-22 南京工程学院 基于自定义地图的家用两层工作扫地机器人及其扫地方法
CN105700531B (zh) * 2016-04-18 2019-03-01 南京工程学院 基于自定义地图的家用两层工作扫地机器人及其扫地方法
CN107305382A (zh) * 2016-04-21 2017-10-31 上海慧流云计算科技有限公司 一种自动导航机器人及自动导航方法
CN107362525A (zh) * 2016-05-13 2017-11-21 环球娱乐株式会社 应对装置、游戏机及发牌员替代装置
CN106020186A (zh) * 2016-05-13 2016-10-12 北京合众思壮科技股份有限公司 一种自动驾驶方法和装置
CN106227080A (zh) * 2016-07-04 2016-12-14 无锡信大气象传感网科技有限公司 一种粉尘自动化采样控制***
CN109804325A (zh) * 2016-08-05 2019-05-24 罗伯特有限责任公司 用于控制自主移动机器人的方法
CN106444742A (zh) * 2016-08-16 2017-02-22 成都市和平科技有限责任公司 一种智能办公椅***及控制方法
CN106239517A (zh) * 2016-08-23 2016-12-21 北京小米移动软件有限公司 机器人及其实现自主操控的方法、装置
CN106441275A (zh) * 2016-09-23 2017-02-22 深圳大学 一种机器人规划路径的更新方法及装置
CN108345823A (zh) * 2017-01-23 2018-07-31 郑州宇通客车股份有限公司 一种基于卡尔曼滤波的障碍物跟踪方法和装置
CN108345823B (zh) * 2017-01-23 2021-02-23 郑州宇通客车股份有限公司 一种基于卡尔曼滤波的障碍物跟踪方法和装置
CN106885574B (zh) * 2017-02-15 2020-02-07 北京大学深圳研究生院 一种基于重跟踪策略的单目视觉机器人同步定位与地图构建方法
CN106885574A (zh) * 2017-02-15 2017-06-23 北京大学深圳研究生院 一种基于重跟踪策略的单目视觉机器人同步定位与地图构建方法
CN108536135B (zh) * 2017-03-06 2023-10-27 苏州宝时得电动工具有限公司 路径控制方法、装置及清洁机器人
CN108536135A (zh) * 2017-03-06 2018-09-14 苏州宝时得电动工具有限公司 路径控制方法、装置及清洁机器人
CN108628303A (zh) * 2017-03-24 2018-10-09 卡西欧计算机株式会社 自律移动装置、自律移动方法以及程序存储介质
CN106843229A (zh) * 2017-03-24 2017-06-13 上海思岚科技有限公司 用于移动设备的虚拟轨道设计***及其实现方法
CN106949893A (zh) * 2017-03-24 2017-07-14 华中科技大学 一种三维避障的室内机器人导航方法和***
CN106949893B (zh) * 2017-03-24 2019-05-21 华中科技大学 一种三维避障的室内机器人导航方法和***
CN106843229B (zh) * 2017-03-24 2020-11-10 上海思岚科技有限公司 用于移动设备的虚拟轨道设计***及其实现方法
CN106970620A (zh) * 2017-04-14 2017-07-21 安徽工程大学 一种基于单目视觉的机器人控制方法
CN108733037B (zh) * 2017-04-17 2021-03-16 哈工大机器人集团股份有限公司 一种扫地机器人的可避让清扫方法
CN108733037A (zh) * 2017-04-17 2018-11-02 哈工大机器人集团有限公司 一种扫地机器人的可避让清扫方法
CN108459594A (zh) * 2017-06-12 2018-08-28 炬大科技有限公司 一种移动电子设备以及该移动电子设备中的方法
CN109147374A (zh) * 2017-06-15 2019-01-04 深圳市金溢科技股份有限公司 停车场管理方法、***、车载单元及后台服务器
WO2018228258A1 (zh) * 2017-06-16 2018-12-20 炬大科技有限公司 一种移动电子设备以及该移动电子设备中的方法
CN108459595A (zh) * 2017-06-16 2018-08-28 炬大科技有限公司 一种移动电子设备以及该移动电子设备中的方法
CN107336237A (zh) * 2017-06-20 2017-11-10 天津市众创锐迪科技有限公司 一种清理卫生机器人控制方法
CN107368071A (zh) * 2017-07-17 2017-11-21 纳恩博(北京)科技有限公司 一种异常恢复方法及电子设备
CN108459597A (zh) * 2017-07-26 2018-08-28 炬大科技有限公司 一种用于处理任务区域的任务的移动电子设备以及方法
CN108459597B (zh) * 2017-07-26 2024-02-23 炬大科技有限公司 一种用于处理任务区域的任务的移动电子设备以及方法
US11385062B2 (en) 2017-08-18 2022-07-12 Guangzhou Coayu Robot Co., Ltd. Map creation method for mobile robot and path planning method based on the map
EP3671121A4 (en) * 2017-08-18 2020-12-02 Guangdong Bona Robot Corporation Limited MOBILE ROBOT MAP CREATION PROCESS AND MAP-BASED JOURNEY PLANNING METHOD
CN108459598A (zh) * 2017-08-24 2018-08-28 炬大科技有限公司 一种用于处理任务区域的任务的移动电子设备以及方法
CN108459598B (zh) * 2017-08-24 2024-02-20 炬大科技有限公司 一种用于处理任务区域的任务的移动电子设备以及方法
CN109506641A (zh) * 2017-09-14 2019-03-22 深圳乐动机器人有限公司 移动机器人的位姿丢失检测与重定位***及机器人
CN107491077A (zh) * 2017-09-22 2017-12-19 衢州职业技术学院 一种基于手机app控制的室内清扫机器人
CN107684401A (zh) * 2017-09-25 2018-02-13 北京石头世纪科技有限公司 智能清洁设备的控制方法和控制装置
WO2019061964A1 (zh) * 2017-09-27 2019-04-04 广东宝乐机器人股份有限公司 移动机器人的地图创建方法及移动机器人
CN107728616B (zh) * 2017-09-27 2019-07-02 广东宝乐机器人股份有限公司 移动机器人的地图创建方法及移动机器人
US11485013B2 (en) 2017-09-27 2022-11-01 Guangzhou Coayu Robot Co., Ltd. Map creation method of mobile robot and mobile robot
CN107728616A (zh) * 2017-09-27 2018-02-23 广东宝乐机器人股份有限公司 移动机器人的地图创建方法及移动机器人
CN108363392A (zh) * 2017-11-10 2018-08-03 广东康云多维视觉智能科技有限公司 确定扫描的最佳路径的方法及***
CN108181896A (zh) * 2017-11-21 2018-06-19 浙江大学 一种直圆管表面作业机器人及其位姿检测方法
CN108181896B (zh) * 2017-11-21 2019-10-25 浙江大学 一种直圆管表面作业机器人及其位姿检测方法
CN107928566A (zh) * 2017-12-01 2018-04-20 深圳市沃特沃德股份有限公司 视觉扫地机器人及障碍物检测方法
CN107945233B (zh) * 2017-12-04 2020-11-24 深圳市无限动力发展有限公司 视觉扫地机器人及其回充方法
CN107945233A (zh) * 2017-12-04 2018-04-20 深圳市沃特沃德股份有限公司 视觉扫地机器人及其回充方法
WO2019113860A1 (zh) * 2017-12-13 2019-06-20 广州艾若博机器人科技有限公司 基于色块标签的虚拟墙构建方法及装置、地图构建方法、可移动电子设备
CN108170144A (zh) * 2017-12-27 2018-06-15 北斗七星(重庆)物联网技术有限公司 一种应用于安防机器人的控制***及安防机器人
US11249475B2 (en) 2018-03-19 2022-02-15 Shenzhen Xiluo Robot Co., Ltd. Method and system for presenting trajectory of robot and environmental map
CN108572646A (zh) * 2018-03-19 2018-09-25 深圳悉罗机器人有限公司 机器人轨迹和环境地图的呈现方法和***
CN110362099A (zh) * 2018-03-26 2019-10-22 科沃斯机器人股份有限公司 机器人清扫方法、装置、机器人及存储介质
CN108279688A (zh) * 2018-03-29 2018-07-13 西北农林科技大学 一种农业机器人定位***
CN108829095A (zh) * 2018-05-11 2018-11-16 云鲸智能科技(东莞)有限公司 地理围栏设置方法及限制机器人运动的方法
CN109062211B (zh) * 2018-08-10 2021-12-10 远形时空科技(北京)有限公司 一种基于slam识别临近空间的方法、装置、***及存储介质
CN109062211A (zh) * 2018-08-10 2018-12-21 远形时空科技(北京)有限公司 一种基于slam识别临近空间的方法、装置、***及存储介质
CN109290052A (zh) * 2018-08-15 2019-02-01 江苏中南建设装饰有限公司 一种自动化智能工地螺栓清扫捡拾机
CN109062217A (zh) * 2018-08-29 2018-12-21 广州市君望机器人自动化有限公司 对机器人十字路口的调度方法及装置
CN109375618A (zh) * 2018-09-27 2019-02-22 深圳乐动机器人有限公司 清洁机器人的导航避障方法及终端设备
CN111386064A (zh) * 2018-11-06 2020-07-07 日本商业数据处理中心股份有限公司 自走式清扫机器人
CN109460040A (zh) * 2018-12-28 2019-03-12 珠海凯浩电子有限公司 一种通过手机拍摄照片识别地板建立地图***及方法
CN109752016A (zh) * 2018-12-29 2019-05-14 同济大学 一种用于无人低速车的平行行驶航线轨迹生成***
CN109965785B (zh) * 2019-03-04 2021-05-28 深圳市银星智能科技股份有限公司 具有显示器的移动终端及信息处理方法
CN110000776B (zh) * 2019-03-04 2021-01-08 深圳市银星智能科技股份有限公司 移动机器人及其控制方法
CN109965785A (zh) * 2019-03-04 2019-07-05 深圳市银星智能科技股份有限公司 具有显示器的移动终端及信息处理方法
CN109917670B (zh) * 2019-03-08 2022-10-21 北京精密机电控制设备研究所 一种智能机器人集群的同时定位与建图方法
CN109917670A (zh) * 2019-03-08 2019-06-21 北京精密机电控制设备研究所 一种智能机器人集群的同时定位与建图方法
CN109991981A (zh) * 2019-04-04 2019-07-09 尚科宁家(中国)科技有限公司 一种扫地机器人回充方法
CN110025262A (zh) * 2019-04-18 2019-07-19 珠海市一微半导体有限公司 一种多功能扫地机器人
CN110347152B (zh) * 2019-06-11 2022-08-16 深圳拓邦股份有限公司 虚拟墙设置方法、***及装置
CN110347152A (zh) * 2019-06-11 2019-10-18 深圳拓邦股份有限公司 虚拟墙设置方法、***及装置
CN112296981A (zh) * 2019-07-26 2021-02-02 湖南早晨纳米机器人有限公司 一种微纳米机器人的驱动***和驱动方法
CN111643008A (zh) * 2020-05-13 2020-09-11 深圳市银星智能科技股份有限公司 一种扩展分区清洁方法、装置及计算机可读存储介质
CN111643008B (zh) * 2020-05-13 2021-11-16 深圳市银星智能科技股份有限公司 一种扩展分区清洁方法、装置及计算机可读存储介质
CN111604903A (zh) * 2020-05-20 2020-09-01 济南浪潮高新科技投资发展有限公司 一种机器人任务执行控制方法、装置、设备及存储介质
CN111666891B (zh) * 2020-06-08 2023-09-26 北京百度网讯科技有限公司 用于估计障碍物运动状态的方法和装置
CN111666891A (zh) * 2020-06-08 2020-09-15 北京百度网讯科技有限公司 用于估计障碍物运动状态的方法和装置
CN111753695A (zh) * 2020-06-17 2020-10-09 上海宜硕网络科技有限公司 一种模拟机器人充电返回路线的方法、装置和电子设备
CN111753695B (zh) * 2020-06-17 2023-10-13 上海宜硕网络科技有限公司 一种模拟机器人充电返回路线的方法、装置和电子设备
WO2022000757A1 (zh) * 2020-06-29 2022-01-06 济南浪潮高新科技投资发展有限公司 一种基于ar的机器人物联网交互方法、装置及介质
CN111784797A (zh) * 2020-06-29 2020-10-16 济南浪潮高新科技投资发展有限公司 一种基于ar的机器人物联网交互方法、装置及介质
WO2022033484A1 (zh) * 2020-08-10 2022-02-17 北京智行者科技有限公司 一种智能清扫车垃圾识别方法及***
CN112113503A (zh) * 2020-08-31 2020-12-22 点狮科技(浙江)有限公司 用于幕墙的定位装置、作业设备及定位方法
CN112526983A (zh) * 2020-09-11 2021-03-19 深圳市银星智能科技股份有限公司 一种机器人的路径规划方法、主控芯片及机器人
CN112526983B (zh) * 2020-09-11 2022-10-28 深圳银星智能集团股份有限公司 一种机器人的路径规划方法、主控芯片及机器人
CN112363516A (zh) * 2020-10-26 2021-02-12 深圳优地科技有限公司 虚拟墙生成方法、装置、机器人及存储介质
CN113093760A (zh) * 2021-04-08 2021-07-09 洛阳理工学院 一种应用于灾后救援环境下的移动消防机器人建图方法
CN115914454A (zh) * 2021-09-30 2023-04-04 Oppo广东移动通信有限公司 控制方法、终端、智能机器人及智能机器人***
CN116687274A (zh) * 2023-06-19 2023-09-05 深圳市毫准科技有限公司 一种基于手机的可插拔式扫地机器人及扫地清洁控制方法
CN116687274B (zh) * 2023-06-19 2024-04-16 深圳市毫准科技有限公司 一种基于手机的可插拔式扫地机器人及扫地清洁控制方法

Also Published As

Publication number Publication date
CN102866706B (zh) 2015-03-25

Similar Documents

Publication Publication Date Title
CN102866706B (zh) 一种采用智能手机导航的清扫机器人及其导航清扫方法
US11747822B2 (en) Mobile robot system and method for autonomous localization using straight lines extracted from visual images
US10490079B2 (en) Method and device for selecting and transmitting sensor data from a first motor vehicle to a second motor vehicle
CN102116625B (zh) 巡线机器人gis-gps导航方法
CN107357297A (zh) 一种扫地机器人导航***及其导航方法
CN103901895B (zh) 一种基于无极FastSLAM算法和匹配优化目标定位方法及机器人
WO2015024407A1 (zh) 基于电力机器人的双目视觉导航***及方法
CN106291535A (zh) 一种障碍物检测装置、机器人及避障***
CN104898675A (zh) 一种机器人智能导航控制方法
WO2020230410A1 (ja) 移動体
CN111157008B (zh) 基于多维环境信息感知的局部自主导航***及方法
CN212721458U (zh) 定位设备及包括定位设备的车辆
US20170325400A1 (en) Method for navigation and joint coordination of automated devices
CN111811499B (zh) 机器人多传感器混合定位方法
WO2020195876A1 (ja) 移動体およびその制御方法、並びにプログラム
KR20120043397A (ko) 자동 주행 로봇의 위치인식 방법 및 장치
JP7329079B2 (ja) 汎用的に使用可能な特徴マップを生成する方法
WO2024124421A1 (en) Robot rotation matrix estimation using manhattan world assumption
CN115900709A (zh) 室内外一体无人驾驶导航方法
CN115267862A (zh) 基于多传感器输入融合的室内/室外切换定位方法和***
Shi et al. Laser-and-vision based probe car system toward realtime lane-based traffic data collection
Hong et al. An Indoor Location Tracking System Based on Wireless Sensor Networks and Marker-Based Fingerprinting Algorithm

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Gu Zhaopeng

Inventor after: Zhang Guodong

Inventor before: Gu Zhaopeng

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: GU ZHAOPENG TO: GU ZHAOPENG ZHANG GUODONG

C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: 518110 1701, building 2, Yinxing Zhijie, No. 1301-72, sightseeing Road, Xinlan community, Guanlan street, Longhua District, Shenzhen, Guangdong Province

Patentee after: Shenzhen Yinxing Intelligent Group Co.,Ltd.

Address before: 518110 Building D of Huiqing Science and Technology Park, Dafu Industrial Park, Wabei Community, Guanlan Street, Baoan District, Shenzhen City, Guangdong Province

Patentee before: Shenzhen Silver Star Intelligent Technology Co.,Ltd.

CP03 Change of name, title or address