确定扫描的最佳路径的方法及系统技术方案

技术编号:18615256 阅读:114 留言:0更新日期:2018-08-05 00:27
本发明专利技术公开了确定扫描的最佳路径的方法及系统,方法包括:通过第一数据获取模块捕获周围环境数据;通过第二数据获取模块捕获机器人的移动数据;根据获取的周围环境数据和机器人的移动数据,得到机器人移动的最佳路径,以获取空间的映射数据。系统包括第一数据获取模块、第二数据获取模块和处理器。本发明专利技术通过第一数据获取模块捕获周围环境数据以及通过第二数据获取模块捕获机器人的移动数据,得到机器人移动的最佳路径,然后通过机器人对环境进行扫描,得到空间的映射数据,解决了现有人工扫描法效率低且准确率低的问题,大大提高了工作效率以及扫描的精确度,可广泛应用于环境扫描领域。

【技术实现步骤摘要】
确定扫描的最佳路径的方法及系统
本专利技术涉及环境扫描领域,尤其是一种确定扫描的最佳路径的方法及系统。
技术介绍
近年来,激光技术、计算机技术发展迅速,环境扫描技术在环境识别、导航和定位等方面的应用也越来越广泛。以谷歌地球和谷歌街景为例,其能提供基于GPS定位信息的高精度360度全景照片,极大地方便了用户进行导航、路径规划等操作,其应用已扩展到与空间分布有关的诸多方面,如自然环境监测与分析、资源调查与开发、交通导航等。现有的环境扫描方法一般采用人工扫描法,而人工扫描法的扫描效率低下(尤其是在大规模场景下的室内环境扫描,如在1万平方米的博物馆内进行环境扫描)且难以保证扫描精度。因此,如何准确地确定扫描的最佳路径,然后通过机器人来对环境进行扫描,从而提高工作效率以及扫描精度,已经成为了一个重要的课题。
技术实现思路
为解决上述技术问题,本专利技术的目的在于:提供一种效率高且精度高的,确定扫描的最佳路径的方法及系统。本专利技术所采取的第一技术方案是:确定扫描的最佳路径的方法,包括以下步骤:通过第一数据获取模块捕获周围环境数据;通过第二数据获取模块捕获机器人的移动数据;根据获取的周围环境数据和机器人的移动数据,得到机器人移动的最佳路径,以获取空间的映射数据。进一步,所述空间为室内空间。进一步,所述第一数据获取模块为无线电探测器或激光探测器。进一步,所述第二数据获取模块由多个里程计传感器组成。进一步,所述多个里程计传感器捕获的数据包括机器人与拍摄死角之间的距离、机器人与门之间的距离、机器人与障碍物之间的距离以及在第一数据获取模块捕获数据的过程中机器人经过的总距离。进一步,所述机器人为半自主机器人。其中,半自主是指手动控制与自动控制的结合。本专利技术所采取的第二技术方案是:确定扫描的最佳路径的系统,包括:第一数据获取模块,用于捕获周围环境数据;第二数据获取模块,用于捕获自主机器人的移动数据;处理器,用于根据第一数据获取模块捕获的周围环境数据和第二数据获取模块捕获的自主机器人的移动数据,得到机器人移动的最佳路径,以获取空间的映射数据。进一步,所述第一数据获取模块为无线电探测器或激光探测器。进一步,所述第二数据获取模块由多个里程计传感器组成。进一步,所述多个里程计传感器捕获的数据包括自主机器人与拍摄死角之间的距离、自主机器人与门之间的距离、自主机器人与障碍物之间的距离以及在第一数据获取模块捕获数据的过程中机器人经过的总距离。本专利技术的有益效果是:本专利技术确定扫描的最佳路径的方法及系统,通过第一数据获取模块捕获周围环境数据以及通过第二数据获取模块捕获机器人的移动数据,然后得到机器人移动的最佳路径,然后通过机器人对环境进行扫描,得到空间的映射数据,解决了现有人工扫描法效率低且准确率低的问题,大大提高了工作效率以及扫描的精确度。附图说明图1为本专利技术机器人的整体结构框图;图2为本专利技术机器人的一种优选实施例结构示意图;图3为本专利技术实施例的处理器的内部结构框图;图4为本专利技术确定扫描的最佳路径的方法的一种实施例的整体流程图。具体实施方式下面结合说明书附图和具体实施例对本专利技术作进一步解释和说明。参照图1,本实施例一种用于确定扫描的最佳路径的扫描装置,可以采用手动控制方式、自主控制方式或两者组合的控制方式的机器人来实现,所述机器人还可以使用移动应用来远程控制。如图1所示,以机器人为例,本专利技术的机器人100包括第一数据获取模块102、第二数据获取模块104、处理器106以及电机108。进一步作为优选的实施方式,所述第一数据获取模块102包括立体视觉装置和LiDAR(激光探测器),优选地,本实施例采用LiDAR作为第一数据获取模块,LiDAR更适合于识别和映射非常靠近机器人100的物体。LIDAR可以放置在机器人100的顶部,以使机器人100能够扫描整个环境并生成周围环境的三维地图。进一步作为优选的实施方式,所述第二数据获取模块104可以是捕获机器人100运动数据的里程计传感器。里程计传感器能够识别机器人已经运动了多远,并且识别出在什么距离存在什么物体、障碍或路径,以及识别出机器人100的移动位置。进一步作为优选的实施方式,处理器106可以是具有各种硬件内部处理组件的独立处理器,其内部处理组件也可以是软件生成的。处理器106还可以是由多个处理器组成的集合,以实现相当于独立处理器的功能。进一步作为优选的实施方式,电机108根据处理器106发送的指令来控制机器人的运动,电机108可以是DC电动机或诸如步进电动机或伺服电动机的特殊电动机,电机108可以使用可充电电源、直接交流电源以及太阳能电池来供电。其中,第一数据获取模块102在扫描周围环境并映射出围绕机器人100的各种物体的同时,第二数据获取模块104捕获并映射机器人100的移动数据。接收到来自第一数据获取模块102以及第二数据获取模块104发送的数据后,处理器106从第一数据获取模块102捕获的数据中识别出对象,并将其与第二数据获取模块104捕获的数据进行关联。通过数据的关联,得到对象放置位置的整体视图、机器人的运动位置视图,以及机器人应该如何避免碰撞物体等信息。在数据关联之后,处理器106可以确定对空间进行精确扫描的最佳路径,从而实现对空间的精确映射。参照图2,本实施例的机器人包括主框架202和多个支撑腿206,支撑腿206具有用于使机器人在地板上或对称表面上平滑移动的可折叠轮(图中未示出)。所述可折叠轮保持在机器人的不对称表面上运动,机器人使用类似蜘蛛的爬行动作进行运动。主框架202上设有多个摄像机,比如摄像机204A和摄像机204B等,所述多个摄像机中的每个摄像机用于获取对应方向的环境数据。主框架202可以由木材、金属、合金、塑料、橡胶或纤维中的任何一种或任意几种的组合来构成。所述多个支撑腿206用于为主框架202提供支撑,以调整多个摄像机的高度,使得多个摄像机对整个环境区域的多方向扫描能在某一高度下一次性完成。进一步作为优选的实施方式,所述摄像机包括鱼眼镜头,用于捕捉对应方向区域的球形视图或非球面结构视图,以突出感兴趣区域,增强视觉冲击力。主框架202包括第一数据获取模块102与第二数据获取模块(104A-104D,统称为第二数据获取模块104)。其中,如图2所示的主框架202的形状仅起方便说明的作用,本领域的技术人员可以理解,主框架102可以具有任何形状和尺寸。进一步作为优选的实施方式,所述多条支撑腿206中的每条支撑腿可以包括至少一个第二数据获取模块104,以实现对机器人100的运动行为进行精确紧密的捕获以及映射。进一步作为优选的实施方式,所述多个支撑腿包括至少一个用于移动整个扫描系统的移动装置。其中,移动装置可以选择轮子,该轮子能在任意方向自由地滑动,从而能驱动整个扫描系统自动移动(对应于机器人自主控制方式)或受控移动(对应于手动控制方式)到目标位置,以进行实时运动扫描,解决了现有人工扫描方式无法实现实时运动扫描的问题。参照图3,本实施例的处理器包括数据获取控制模块302、机器人运动控制模块304、复合环境生成器306和存储器308,本专利技术的处理器106可以是具有各种硬件内部处理组件的独立处理器,其内部处理组件也可以是软件生成的。处理器106还可以是由多个处理器组成的集合,以实现相当于本文档来自技高网...

【技术保护点】
1.确定扫描的最佳路径的方法,其特征在于:包括以下步骤:通过第一数据获取模块捕获周围环境数据;通过第二数据获取模块捕获机器人的移动数据;根据获取的周围环境数据和机器人的移动数据,得到机器人移动的最佳路径,以获取空间的映射数据。

【技术特征摘要】
2017.11.10 US 62/584,1311.确定扫描的最佳路径的方法,其特征在于:包括以下步骤:通过第一数据获取模块捕获周围环境数据;通过第二数据获取模块捕获机器人的移动数据;根据获取的周围环境数据和机器人的移动数据,得到机器人移动的最佳路径,以获取空间的映射数据。2.根据权利要求1所述的确定扫描的最佳路径的方法,其特征在于:所述空间为室内空间。3.根据权利要求1所述的确定扫描的最佳路径的方法,其特征在于:所述第一数据获取模块为无线电探测器或激光探测器。4.根据权利要求1所述的确定扫描的最佳路径的方法,其特征在于:所述第二数据获取模块由多个里程计传感器组成。5.根据权利要求4所述的确定扫描的最佳路径的方法,其特征在于:所述多个里程计传感器捕获的数据包括机器人与拍摄死角之间的距离、机器人与门之间的距离、机器人与障碍物之间的距离以及在第一数据获取模块捕获数据的过程中机器人经...

【专利技术属性】
技术研发人员:李新福
申请(专利权)人:广东康云多维视觉智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1