CN113223177B - 基于标准姿态角校正的管道三维模型构建方法和*** - Google Patents
基于标准姿态角校正的管道三维模型构建方法和*** Download PDFInfo
- Publication number
- CN113223177B CN113223177B CN202110519324.6A CN202110519324A CN113223177B CN 113223177 B CN113223177 B CN 113223177B CN 202110519324 A CN202110519324 A CN 202110519324A CN 113223177 B CN113223177 B CN 113223177B
- Authority
- CN
- China
- Prior art keywords
- pipeline
- angle
- attitude
- attitude angle
- acquisition
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30244—Camera pose
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Processing (AREA)
Abstract
本发明提供一种基于标准姿态角校正的管道三维模型构建方法和***,方法包括:设定管道机器人的标准采集姿态角,记为标准姿态角;将载有姿态确定设备和获取设备的管道机器人置于管道内部;管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角;将管道机器人采集姿态角与标准姿态角进行比较,并根据比较结果,直接采集或调整获取角度后采集当前位置的管道横截面轮廓;通过各位置的管道横截面轮廓集合,建立基于平行轮廓的管道三维模型。本发明能够建立采集视角统一的管道三维模型,避免了获取过程中产生的畸变和误差对管道三维模型精确性的影响,为管道内检测提供了良好的模型基础。
Description
技术领域
本发明涉及管道建模技术领域,尤其涉及一种基于标准姿态角校正的管道三维模型构建方法和***。
背景技术
城市地下管线是城市居民健康安乐生活的重要影响因素,给排水管线里程在城市地下管线中数量最大,同时给排水管线相对于其他管线更容易发生损坏,给排水管线的破损是导致城市地下空洞形成及塌陷事故发生的源头因素,因此对城市给排水管线的定期保养维护对提高城市居民生活安全系数、提高居民生活质量、降低发生次生灾害具有重要意义。
目前常规的排水管线检测手段主要是CCTV闭路电视检测,所获取的信息是管道内表面状况的影像,对于管道壁内部缺陷破损和管道外部周边土体的松散、空洞等病害灾害情况无法获知。检测深埋地下管线外部环境的设备通常为地面使用地面穿透雷达进行探测,地面穿透雷达探测是用高频无线电波来确定介质内部分布规律的一种探测方法,探地雷达是通过发射天线向地下发射高频电磁波,通过接收天线接收反射回地面的电磁波,电磁波在地下介质中传播时遇到存在电性差异的分界面时发生反射,根据接收到的电磁波的波形、振幅强度和时间的变化等特征推断地下介质的空间位置、结构、形态和埋藏深度;它在探测中根据电磁脉冲在介质中的传播规律来判断介质中的物质成分。地面穿透雷达采用电磁波进行探测,而电磁波在地下介质中的传播易受到介电常数、电导率和磁导率的综合影响。
因此,提供一种基于标准姿态角校正的管道三维模型构建方法和***,能够为管网的定期保养维护提供更为准确、全面的管网缺陷检测基础,具有较高的实用价值和意义。
发明内容
针对现有技术存在的问题,本发明提供一种基于标准姿态角校正的管道三维模型构建方法和***。
本发明提供一种基于标准姿态角校正的管道三维模型构建方法,包括:
设定管道机器人的标准采集姿态角,记为标准姿态角;
将载有姿态确定设备和获取设备的管道机器人置于管道内部;
管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角;
将管道机器人采集姿态角与标准姿态角进行比较:
若管道机器人采集姿态角与标准姿态角的偏移量不大于设定的阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的偏移量大于设定的阈值,则调整获取设备的获取角度后,通过获取设备采集当前位置的管道横截面轮廓;
通过各位置的管道横截面轮廓集合,建立基于平行轮廓的管道三维模型。
根据本发明提供的一种基于标准姿态角校正的管道三维模型构建方法,所述管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角的步骤包括:
通过姿态确定设备中的姿态传感器和/或惯性测量单元获取管道机器人采集时刻的三维姿态数据,作为管道机器人采集姿态角;
所述三维姿态数据包括俯仰角、偏航角以及翻滚角中的任一者或任多者组合;参照处于标准采集姿态角下的管道机器人,以管道机器人前进方向为z轴、竖直方向为y轴、水平方向为x轴建立笛卡尔坐标系,则所述俯仰角为管道机器人绕x轴旋转的角度;所述偏航角为管道机器人绕y轴旋转的角度;所述翻滚角为管道机器人绕z轴旋转的角度。
根据本发明提供的一种基于标准姿态角校正的管道三维模型构建方法,所述将管道机器人采集姿态角与标准姿态角进行比较的步骤包括:
根据三维姿态数据中的俯仰角和偏航角,将管道机器人采集姿态角与标准姿态角的角度偏移量进行比较:
若管道机器人采集姿态角与标准姿态角的角度偏移量不大于设定的第一阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的角度偏移量大于设定的第一阈值,则通过姿态校正设备调整获取设备的姿态,以使获取设备的实际获取姿态与标准姿态角的角度偏移量不大于设定的第一阈值后,通过姿态调整后的获取设备采集当前位置的管道横截面轮廓。
根据本发明提供的一种基于标准姿态角校正的管道三维模型构建方法,所述将管道机器人采集姿态角与标准姿态角进行比较的步骤包括:
根据三维姿态数据中的翻滚角,将管道机器人采集姿态角与标准姿态角的旋转偏移量进行比较:
若管道机器人采集姿态角与标准姿态角的旋转偏移量不大于设定的第二阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的旋转偏移量大于设定的第二阈值,则通过姿态校正设备调整获取设备的姿态,以使获取设备的实际获取姿态与标准姿态角的旋转偏移量不大于设定的第二阈值后,通过姿态调整后的获取设备采集当前位置的管道横截面轮廓。
根据本发明提供的一种基于标准姿态角校正的管道三维模型构建方法,所述获取设备包括声呐、雷达以及图像采集设备中的任一者或任多者组合。
根据本发明提供的一种基于标准姿态角校正的管道三维模型构建方法,所述设定的位置包括时间间隔位置和/或路径间隔位置;
所述时间间隔位置是指,管道机器人以设定的速度沿设定的路径前进,在多个设定的时刻下,管道机器人所处的位置;
所述路径间隔位置是指,管道机器人沿设定的路径前进,多个设定路径点的位置。
本发明还提供一种基于标准姿态角校正的管道三维模型构建***,包括标准角模块、机器人模块、姿态角模块、比较模块、轮廓模块以及模型构建模块:
所述标准角模块能够设定管道机器人的标准采集姿态角,记为标准姿态角;
所述机器人模块能够将载有姿态确定设备和获取设备的管道机器人置于管道内部;
所述姿态角模块能够管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角;
所述比较模块能够将管道机器人采集姿态角与标准姿态角进行比较:
若管道机器人采集姿态角与标准姿态角的偏移量不大于设定的阈值,则所述轮廓模块能够直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的偏移量大于设定的阈值,则所述轮廓模块能够调整获取设备的获取角度后,通过获取设备采集当前位置的管道横截面轮廓;
所述模型构建模块能够通过各位置的管道横截面轮廓集合,建立基于平行轮廓的管道三维模型。
本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于标准姿态角校正的管道三维模型构建方法的步骤。
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于标准姿态角校正的管道三维模型构建方法的步骤。
本发明提供的基于标准姿态角校正的管道三维模型构建方法和***,通过基于标准姿态角的管道横截面轮廓校正,使得管道三维模型的采集视角统一,避免了获取过程中产生的畸变和误差对管道三维模型精确性的影响,能够构建更符合实际情况的管道三维模型,为管道检测,尤其是管道内检测提供了良好的模型基础。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的基于标准姿态角校正的管道三维模型构建方法的流程示意图;
图2是本发明提供的基于标准姿态角校正的管道三维模型构建***的示意图;
图3是本发明实施例提供的管道三维重构图像示意图;
图4是现有技术中存在误差的管道三维重构图像示意图;
图5是本发明提供的电子设备的结构示意图;
附图标记:
1:标准角模块; 2:机器人模块; 3:姿态角模块;
4:比较模块; 5:轮廓模块; 6:模型构建模块;
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合图1、图3、图4描述本发明的基于标准姿态角校正的管道三维模型构建方法。
如图1所示,本发明实施例提供一种基于标准姿态角校正的管道三维模型构建方法,包括:
步骤100,设定管道机器人的标准采集姿态角,记为标准姿态角;
步骤200,将载有姿态确定设备和获取设备的管道机器人置于管道内部;
步骤300,管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角;
步骤400,将管道机器人采集姿态角与标准姿态角进行比较:
若管道机器人采集姿态角与标准姿态角的偏移量不大于设定的阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的偏移量大于设定的阈值,则调整获取设备的获取角度后,通过获取设备采集当前位置的管道横截面轮廓;
步骤500,通过各位置的管道横截面轮廓集合,建立基于平行轮廓的管道三维模型。
本实施例的有益效果在于:
通过基于标准姿态角的管道横截面轮廓校正,使得管道三维模型的采集视角统一,避免了获取过程中产生的畸变和误差对管道三维模型精确性的影响,能够构建更符合实际情况的管道三维模型,为管道检测,尤其是管道内检测提供了良好的模型基础。
根据上述实施例,在本实施例中:
所述管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角的步骤包括:
通过姿态确定设备中的姿态传感器和/或惯性测量单元获取管道机器人采集时刻的三维姿态数据,作为管道机器人采集姿态角;
所述三维姿态数据包括俯仰角、偏航角以及翻滚角中的任一者或任多者组合;参照处于标准采集姿态角下的管道机器人,以管道机器人前进方向为z轴、竖直方向为y轴、水平方向为x轴建立笛卡尔坐标系,则所述俯仰角为管道机器人绕x轴旋转的角度;所述偏航角为管道机器人绕y轴旋转的角度;所述翻滚角为管道机器人绕z轴旋转的角度。
本实施例的有益效果在于:
通过姿态传感器和/或惯性测量单元配合获取设备,能够对爬行机器人的运动轨迹和姿态进行实时获取,避免了现有技术中,CCTV闭路电视法检测过程中,视角畸变、产生误差的问题。提供了更为精确的管道三维模型。
根据上述任一实施例,在本实施例中:
所述将管道机器人采集姿态角与标准姿态角进行比较的步骤包括:
根据三维姿态数据中的俯仰角和偏航角,将管道机器人采集姿态角与标准姿态角的角度偏移量进行比较:
若管道机器人采集姿态角与标准姿态角的角度偏移量不大于设定的第一阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的角度偏移量大于设定的第一阈值,则通过姿态校正设备调整获取设备的姿态,以使获取设备的实际获取姿态与标准姿态角的角度偏移量不大于设定的第一阈值后,通过姿态调整后的获取设备采集当前位置的管道横截面轮廓。
本实施例的有益效果在于:
通过姿态校正设备调整获取设备的姿态,能够在数据获取时消除误差,获得更为准确全面的数据,从而得到更为精确的管道三维模型。
根据上述任一实施例,在本实施例中:
所述将管道机器人采集姿态角与标准姿态角进行比较的步骤包括:
根据三维姿态数据中的翻滚角,将管道机器人采集姿态角与标准姿态角的旋转偏移量进行比较:
若管道机器人采集姿态角与标准姿态角的旋转偏移量不大于设定的第二阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的旋转偏移量大于设定的第二阈值,则通过姿态校正设备调整获取设备的姿态,以使获取设备的实际获取姿态与标准姿态角的旋转偏移量不大于设定的第二阈值后,通过姿态调整后的获取设备采集当前位置的管道横截面轮廓。
本实施例的有益效果在于:
通过姿态校正设备调整获取设备的姿态,能够在数据获取时消除误差,获得更为准确全面的数据,从而得到更为精确的管道三维模型。
根据上述任一实施例,在本实施例中:
所述获取设备包括声呐、雷达以及图像采集设备中的任一者或任多者组合。
本实施例的有益效果在于:
通过基于标准姿态角的管道横截面轮廓校正,使得管道三维模型的采集视角统一,避免了获取过程中产生的畸变和误差对管道三维模型精确性的影响,能够构建更符合实际情况的管道三维模型,为管道检测,尤其是管道内检测提供了良好的模型基础。
根据上述任一实施例,在本实施例中:
所述设定的位置包括时间间隔位置和/或路径间隔位置;
所述时间间隔位置是指,管道机器人以设定的速度沿设定的路径前进,在多个设定的时刻下,管道机器人所处的位置;
所述路径间隔位置是指,管道机器人沿设定的路径前进,多个设定路径点的位置。
本实施例的有益效果在于:
通过基于标准姿态角的管道横截面轮廓校正,使得管道三维模型的采集视角统一,避免了获取过程中产生的畸变和误差对管道三维模型精确性的影响,能够构建更符合实际情况的管道三维模型,为管道检测,尤其是管道内检测提供了良好的模型基础。
根据上述任一实施例,在本实施例中:
管道机器人是通过管道机器人协载激光雷达、摄像头在沿管道延伸方向行进,通过摄像头采集管道内的影像,通过激光雷达对管道内表面进行二维测距扫描,每次扫描测量得到沿轨道内部圆周方向上的若干测距点(二维扫描图像),将管道机器人行进过程中获取的所有扫描测距点融合,得到如图3中所示的管道三维重构图像。图3中,A为起点截面;N为终点截面;H为任一中间截面。
本实施例具体包括下述步骤:
(1)获取管道点云数据
在有水环境的管道中,载有声纳和雷达的爬行器,在爬行管道的过程中,持续扫描管道内表面,拼接声纳和雷达的数据,得到连续多帧完整的管道横截面轮廓(二维扫描图像);
(2)管道截面点云去噪平滑:
使用邻近点搜索法进行去噪,将至少两个测距雷达返回的测量数据进行数据融合,得到融合数据,所述测量数据由位于待测量管道中的所述至少两个测距雷达沿同一扫描区域对所述待测量管道的内壁进行测距得到;
获取所述融合数据中当前数据点的距离值、所述当前数据点的前方和后方相邻的各N个数据点的距离值,其中,N为正整数,且N不大于所述融合数据的数据点个数的一半;
根据所述当前数据点的距离值、所述当前数据点的前方和后方相邻的各N个数据点的距离值判断所述当前数据点是否为噪点。)
(3)点云三维重建
根据基于平行轮廓的三维网格重建算法(即将得到的横截面轮廓进行拼接),得到管道表面模型(如图3中所示);
下面将对本实施例的有益效果和现有技术的缺陷进行介绍。
由于排水管道内部情况复杂,通行条件恶劣,受到管内水流、沉积等影响,设备难以在管道内部保持稳定姿态行进并完成检测。设备先进过种中翻越障碍物时会发生姿态更改,受到俯仰角和偏航角的影响,采集到的轮廓是管道内壁的斜截面(沿直径拉长),受到翻滚角的影响,采集到的轮廓会发生环向的旋转,并不能直接将连续断面轮廓视为管道的平行横断面直接用于构建三维模型,否则由于斜截面大于管道真实截面,就会出现如图4中所示的拼接情况;图4中,A为起点截面;N为终点截面;H为任一中间截面。
因此,可以通过在管道上安装IMU提供设备实时姿态,通过俯仰角、偏航角、翻滚角呈现设备三维姿态的同时,还可以对雷达姿态进行实时纠正,以使雷达始终以垂直于管道直径方向对管道内壁进行二维扫描,这样得到的二维扫描轮廓始终垂直于管道直径方向,更容易拼接,且不会因为车辆越障时导致测量数据出现偏差,得到附图3中的真实管道三维模型。
下面结合图2对本发明提供的基于标准姿态角校正的管道三维模型构建***进行描述,下文描述的基于标准姿态角校正的管道三维模型构建***与上文描述的基于标准姿态角校正的管道三维模型构建方法可相互对应参照。
本发明实施例还提供一种基于标准姿态角校正的管道三维模型构建***,包括标准角模块1、机器人模块2、姿态角模块3、比较模块4、轮廓模块5以及模型构建模块:
所述标准角模块1能够设定管道机器人的标准采集姿态角,记为标准姿态角;
所述机器人模块2能够将载有姿态确定设备和获取设备的管道机器人置于管道内部;
所述姿态角模块3能够管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角;
所述比较模块4能够将管道机器人采集姿态角与标准姿态角进行比较:
若管道机器人采集姿态角与标准姿态角的偏移量不大于设定的阈值,则所述轮廓模块5能够直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的偏移量大于设定的阈值,则所述轮廓模块5能够调整获取设备的获取角度后,通过获取设备采集当前位置的管道横截面轮廓;
所述模型构建模块6能够通过各位置的管道横截面轮廓集合,建立基于平行轮廓的管道三维模型。
本实施例的有益效果在于:
通过基于标准姿态角的管道横截面轮廓校正,使得管道三维模型的采集视角统一,避免了获取过程中产生的畸变和误差对管道三维模型精确性的影响,能够构建更符合实际情况的管道三维模型,为管道检测,尤其是管道内检测提供了良好的模型基础。
图5示例了一种电子设备的实体结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(Communications Interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行基于标准姿态角校正的管道三维模型构建方法,该方法包括:通过载有姿态传感器和/或惯性测量单元的管道机器人,获取设定数量的管道横截面数据;所述管道横截面数据包括对应的管道横截面轮廓和管道机器人采集姿态角;设定管道机器人的标准采集姿态角,记为标准姿态角;将各管道横截面数据中的管道机器人采集姿态角与标准姿态角进行比较,并根据比较结果得到第一集合和第二集合;所述第一集合为管道机器人采集姿态角与标准姿态角相同的管道横截面数据的集合;所述第二集合为管道机器人采集姿态角与标准姿态角不同的管道横截面数据的集合;针对第二集合中的管道横截面数据,根据管道机器人采集姿态角与标准姿态角间的差向量,将管道横截面轮廓修正为标准姿态角下的校正轮廓;组合校正轮廓和标准姿态角,作为第三集合;根据第一集合和第三集合的并集,建立基于平行轮廓的管道三维模型。
此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的基于标准姿态角校正的管道三维模型构建方法,该方法包括:通过载有姿态传感器和/或惯性测量单元的管道机器人,获取设定数量的管道横截面数据;所述管道横截面数据包括对应的管道横截面轮廓和管道机器人采集姿态角;设定管道机器人的标准采集姿态角,记为标准姿态角;将各管道横截面数据中的管道机器人采集姿态角与标准姿态角进行比较,并根据比较结果得到第一集合和第二集合;所述第一集合为管道机器人采集姿态角与标准姿态角相同的管道横截面数据的集合;所述第二集合为管道机器人采集姿态角与标准姿态角不同的管道横截面数据的集合;针对第二集合中的管道横截面数据,根据管道机器人采集姿态角与标准姿态角间的差向量,将管道横截面轮廓修正为标准姿态角下的校正轮廓;组合校正轮廓和标准姿态角,作为第三集合;根据第一集合和第三集合的并集,建立基于平行轮廓的管道三维模型。
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的基于标准姿态角校正的管道三维模型构建方法,该方法包括:通过载有姿态传感器和/或惯性测量单元的管道机器人,获取设定数量的管道横截面数据;所述管道横截面数据包括对应的管道横截面轮廓和管道机器人采集姿态角;设定管道机器人的标准采集姿态角,记为标准姿态角;将各管道横截面数据中的管道机器人采集姿态角与标准姿态角进行比较,并根据比较结果得到第一集合和第二集合;所述第一集合为管道机器人采集姿态角与标准姿态角相同的管道横截面数据的集合;所述第二集合为管道机器人采集姿态角与标准姿态角不同的管道横截面数据的集合;针对第二集合中的管道横截面数据,根据管道机器人采集姿态角与标准姿态角间的差向量,将管道横截面轮廓修正为标准姿态角下的校正轮廓;组合校正轮廓和标准姿态角,作为第三集合;根据第一集合和第三集合的并集,建立基于平行轮廓的管道三维模型。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (6)
1.一种基于标准姿态角校正的管道三维模型构建方法,其特征在于,包括:
设定管道机器人的标准采集姿态角,记为标准姿态角;
将载有姿态确定设备和获取设备的管道机器人置于管道内部;
管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角;所述管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角的步骤包括:通过姿态确定设备中的姿态传感器和/或惯性测量单元获取管道机器人采集时刻的三维姿态数据,作为管道机器人采集姿态角;所述三维姿态数据包括俯仰角、偏航角以及翻滚角中的任一者或任多者组合;所述设定的位置包括时间间隔位置和/或路径间隔位置;所述时间间隔位置是指,管道机器人以设定的速度沿设定的路径前进,在多个设定的时刻下,管道机器人所处的位置;所述路径间隔位置是指,管道机器人沿设定的路径前进,多个设定路径点的位置;
将管道机器人采集姿态角与标准姿态角进行比较:
若管道机器人采集姿态角与标准姿态角的偏移量不大于设定的阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的偏移量大于设定的阈值,则调整获取设备的获取角度后,通过获取设备采集当前位置的管道横截面轮廓;
所述将管道机器人采集姿态角与标准姿态角进行比较的步骤包括:
根据三维姿态数据中的俯仰角和偏航角,将管道机器人采集姿态角与标准姿态角的角度偏移量进行比较:
若管道机器人采集姿态角与标准姿态角的角度偏移量不大于设定的第一阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的角度偏移量大于设定的第一阈值,则通过姿态校正设备调整获取设备的姿态,以使获取设备的实际获取姿态与标准姿态角的角度偏移量不大于设定的第一阈值后,通过姿态调整后的获取设备采集当前位置的管道横截面轮廓;
所述将管道机器人采集姿态角与标准姿态角进行比较的步骤包括:
根据三维姿态数据中的翻滚角,将管道机器人采集姿态角与标准姿态角的旋转偏移量进行比较:
若管道机器人采集姿态角与标准姿态角的旋转偏移量不大于设定的第二阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的旋转偏移量大于设定的第二阈值,则通过姿态校正设备调整获取设备的姿态,以使获取设备的实际获取姿态与标准姿态角的旋转偏移量不大于设定的第二阈值后,通过姿态调整后的获取设备采集当前位置的管道横截面轮廓;
通过各位置的管道横截面轮廓集合,建立基于平行轮廓的管道三维模型。
2.根据权利要求1所述的基于标准姿态角校正的管道三维模型构建方法,其特征在于,参照处于标准采集姿态角下的管道机器人,以管道机器人前进方向为z轴、竖直方向为y轴、水平方向为x轴建立笛卡尔坐标系,则所述俯仰角为管道机器人绕x轴旋转的角度;所述偏航角为管道机器人绕y轴旋转的角度;所述翻滚角为管道机器人绕z轴旋转的角度。
3.根据权利要求1至2中任一项所述的基于标准姿态角校正的管道三维模型构建方法,其特征在于,所述获取设备包括声呐、雷达以及图像采集设备中的任一者或任多者组合。
4.一种基于标准姿态角校正的管道三维模型构建***,其特征在于,包括标准角模块、机器人模块、姿态角模块、比较模块、轮廓模块以及模型构建模块:
所述标准角模块能够设定管道机器人的标准采集姿态角,记为标准姿态角;
所述机器人模块能够将载有姿态确定设备和获取设备的管道机器人置于管道内部;
所述姿态角模块能够管道机器人在设定的位置,通过姿态确定设备获取管道机器人采集姿态角;所述姿态角模块,通过姿态确定设备中的姿态传感器和/或惯性测量单元获取管道机器人采集时刻的三维姿态数据,作为管道机器人采集姿态角;所述三维姿态数据包括俯仰角、偏航角以及翻滚角中的任一者或任多者组合;所述设定的位置包括时间间隔位置和/或路径间隔位置;所述时间间隔位置是指,管道机器人以设定的速度沿设定的路径前进,在多个设定的时刻下,管道机器人所处的位置;所述路径间隔位置是指,管道机器人沿设定的路径前进,多个设定路径点的位置;
所述比较模块能够将管道机器人采集姿态角与标准姿态角进行比较:
若管道机器人采集姿态角与标准姿态角的偏移量不大于设定的阈值,则所述轮廓模块能够直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的偏移量大于设定的阈值,则所述轮廓模块能够调整获取设备的获取角度后,通过获取设备采集当前位置的管道横截面轮廓;
所述将管道机器人采集姿态角与标准姿态角进行比较的步骤包括:
根据三维姿态数据中的俯仰角和偏航角,将管道机器人采集姿态角与标准姿态角的角度偏移量进行比较:
若管道机器人采集姿态角与标准姿态角的角度偏移量不大于设定的第一阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的角度偏移量大于设定的第一阈值,则通过姿态校正设备调整获取设备的姿态,以使获取设备的实际获取姿态与标准姿态角的角度偏移量不大于设定的第一阈值后,通过姿态调整后的获取设备采集当前位置的管道横截面轮廓;
所述将管道机器人采集姿态角与标准姿态角进行比较的步骤包括:
根据三维姿态数据中的翻滚角,将管道机器人采集姿态角与标准姿态角的旋转偏移量进行比较:
若管道机器人采集姿态角与标准姿态角的旋转偏移量不大于设定的第二阈值,则直接通过获取设备采集当前位置的管道横截面轮廓;
若管道机器人采集姿态角与标准姿态角的旋转偏移量大于设定的第二阈值,则通过姿态校正设备调整获取设备的姿态,以使获取设备的实际获取姿态与标准姿态角的旋转偏移量不大于设定的第二阈值后,通过姿态调整后的获取设备采集当前位置的管道横截面轮廓;
所述模型构建模块能够通过各位置的管道横截面轮廓集合,建立基于平行轮廓的管道三维模型。
5.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至3任一项所述基于标准姿态角校正的管道三维模型构建方法的步骤。
6.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述基于标准姿态角校正的管道三维模型构建方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110519324.6A CN113223177B (zh) | 2021-05-12 | 2021-05-12 | 基于标准姿态角校正的管道三维模型构建方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110519324.6A CN113223177B (zh) | 2021-05-12 | 2021-05-12 | 基于标准姿态角校正的管道三维模型构建方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113223177A CN113223177A (zh) | 2021-08-06 |
CN113223177B true CN113223177B (zh) | 2023-08-04 |
Family
ID=77095249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110519324.6A Active CN113223177B (zh) | 2021-05-12 | 2021-05-12 | 基于标准姿态角校正的管道三维模型构建方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113223177B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015102928A (ja) * | 2013-11-22 | 2015-06-04 | セイコーエプソン株式会社 | 処理装置、ロボット、位置姿勢検出方法及びプログラム |
JP2018065171A (ja) * | 2016-10-19 | 2018-04-26 | 三菱日立パワーシステムズ株式会社 | 配管内移動ロボットによる施工システムおよび施工方法 |
CN110500470A (zh) * | 2019-09-09 | 2019-11-26 | 浙江工业大学之江学院 | 一种具有相对位置导航功能的管道爬行机器人 |
CN111536969A (zh) * | 2020-04-16 | 2020-08-14 | 哈尔滨工程大学 | 一种基于初始姿态角自对准的小径管道机器人定位方法 |
US10769440B1 (en) * | 2016-08-29 | 2020-09-08 | Trifo, Inc. | Visual-inertial positional awareness for autonomous and non-autonomous tracking |
CN112361123A (zh) * | 2020-10-23 | 2021-02-12 | 武汉中仪物联技术股份有限公司 | 一种用于管道检测机器人的控制*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ZA945334B (en) * | 1993-07-20 | 1995-02-28 | Commw Scient Ind Res Org | An inspection system for a conduit |
US8442304B2 (en) * | 2008-12-29 | 2013-05-14 | Cognex Corporation | System and method for three-dimensional alignment of objects using machine vision |
US11598728B2 (en) * | 2018-05-04 | 2023-03-07 | Hydromax USA, LLC | Multi-sensor pipe inspection system and method |
EP4034796A4 (en) * | 2019-09-27 | 2023-11-01 | Arix Technologies, Inc. | CONTROLS, DETECTION AND PIPE CROSSING DEVICE |
CN111412884B (zh) * | 2020-04-07 | 2021-07-23 | 广东电网有限责任公司 | 一种基于姿态信息的三维信息恢复方法 |
-
2021
- 2021-05-12 CN CN202110519324.6A patent/CN113223177B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015102928A (ja) * | 2013-11-22 | 2015-06-04 | セイコーエプソン株式会社 | 処理装置、ロボット、位置姿勢検出方法及びプログラム |
US10769440B1 (en) * | 2016-08-29 | 2020-09-08 | Trifo, Inc. | Visual-inertial positional awareness for autonomous and non-autonomous tracking |
JP2018065171A (ja) * | 2016-10-19 | 2018-04-26 | 三菱日立パワーシステムズ株式会社 | 配管内移動ロボットによる施工システムおよび施工方法 |
CN110500470A (zh) * | 2019-09-09 | 2019-11-26 | 浙江工业大学之江学院 | 一种具有相对位置导航功能的管道爬行机器人 |
CN111536969A (zh) * | 2020-04-16 | 2020-08-14 | 哈尔滨工程大学 | 一种基于初始姿态角自对准的小径管道机器人定位方法 |
CN112361123A (zh) * | 2020-10-23 | 2021-02-12 | 武汉中仪物联技术股份有限公司 | 一种用于管道检测机器人的控制*** |
Non-Patent Citations (1)
Title |
---|
基于捷联惯导的管道轨迹检测算法;杜映 等;北京信息科技大学学报(自然科学版)(第06期);第63-67页 * |
Also Published As
Publication number | Publication date |
---|---|
CN113223177A (zh) | 2021-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106401643B (zh) | 基于激光点云的隧道超欠挖检测方法 | |
CN107154040B (zh) | 一种隧道衬砌表面图像裂缝检测方法 | |
CN105136054B (zh) | 基于地面三维激光扫描的构筑物精细变形监测方法及*** | |
CN103971406B (zh) | 基于线结构光的水下目标三维重建方法 | |
CN108844463A (zh) | 基于激光光斑位置的地下管道空间方位测量***及方法 | |
CN105761312A (zh) | 一种微地形表面重建方法 | |
CN113223180B (zh) | 基于多传感器融合的管道三维建模方法和*** | |
KR102104304B1 (ko) | 굴삭기 전용 3d 스캐너를 이용한 토공 지형정보 실시간 모델링 시스템 및 방법 | |
CN112762899B (zh) | 一种激光点云加bim模型在可视化变电站中与视频信息的融合方法 | |
CN112799088B (zh) | 一种基于三维激光雷达的全自动隧道湿喷状态检测方法 | |
CN112488037B (zh) | 一种在图像识别中危险区域标识的方法 | |
CN113223175B (zh) | 基于真实姿态角的管道三维非线性模型构建方法和*** | |
CN116449384A (zh) | 基于固态激光雷达的雷达惯性紧耦合定位建图方法 | |
CN110126821A (zh) | 基于长距离超声波的路沿位置及角度检测方法及其*** | |
CN108919319A (zh) | 海岛礁卫星影像无地面控制点定位方法及*** | |
CN113223177B (zh) | 基于标准姿态角校正的管道三维模型构建方法和*** | |
Shi et al. | An adaptive grid search algorithm for fitting spherical target of terrestrial LiDAR | |
CN111998838A (zh) | 一种基于三维激光扫描的库容曲线测量方法 | |
CN116738375A (zh) | 基于单条带测深数据的诱导升沉误差探测消除方法及*** | |
CN115456937A (zh) | 一种直接基于tls高密度点云实测值的变形检测方法 | |
CN112902931B (zh) | 无人船测深数据与定位数据之间延迟的测定和消除方法 | |
CN116793304A (zh) | 一种基于点云的单圆盾构地铁隧道横断面虚拟测量方法 | |
CN109284703A (zh) | 基于声学多波束测深仪的障碍物识别方法、设备、介质 | |
CN117523107A (zh) | 一种引水隧洞表面点云数据3d可视化方法 | |
Li-Chee-Ming et al. | Generation of three dimensional photo-realistic models from LiDAR and image data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |