CN108549771A - 一种挖掘机辅助施工***及方法 - Google Patents

一种挖掘机辅助施工***及方法 Download PDF

Info

Publication number
CN108549771A
CN108549771A CN201810331609.5A CN201810331609A CN108549771A CN 108549771 A CN108549771 A CN 108549771A CN 201810331609 A CN201810331609 A CN 201810331609A CN 108549771 A CN108549771 A CN 108549771A
Authority
CN
China
Prior art keywords
excavator
coordinate
construction
dimensional
gnss
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.)
Pending
Application number
CN201810331609.5A
Other languages
English (en)
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.)
SHANDONG TIANXING BEIDOU INFORMATION TECHNOLOGY Co Ltd
Original Assignee
SHANDONG TIANXING BEIDOU INFORMATION 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 SHANDONG TIANXING BEIDOU INFORMATION TECHNOLOGY Co Ltd filed Critical SHANDONG TIANXING BEIDOU INFORMATION TECHNOLOGY Co Ltd
Priority to CN201810331609.5A priority Critical patent/CN108549771A/zh
Publication of CN108549771A publication Critical patent/CN108549771A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02FDREDGING; SOIL-SHIFTING
    • E02F3/00Dredgers; Soil-shifting machines
    • E02F3/04Dredgers; Soil-shifting machines mechanically-driven
    • E02F3/28Dredgers; Soil-shifting machines mechanically-driven with digging tools mounted on a dipper- or bucket-arm, i.e. there is either one arm or a pair of arms, e.g. dippers, buckets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Mechanical Engineering (AREA)
  • Mining & Mineral Resources (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Component Parts Of Construction Machinery (AREA)

Abstract

本发明公开一种挖掘机辅助施工***及方法,采用倾角传感器和GNSS定位相结合,根据挖掘机实际形状,建立三维模型,实时解算铲齿坐标,并以此为基础利用视觉与AR技术相结合实时显示三维地图进一步实现辅助施工功能。本发明利用挖掘机和GNSS卫星定位的优势,实时定位挖掘机的位置提高施工精度;利用视觉技术建立施工场景结合设计图纸实时显示,实时反映施工进度信息,同时根据施工要求在其施工作业的同时提供相应的施工提示,提高挖掘机施工的工作效率,实现挖掘机的施工智能化和操作人性化。

Description

一种挖掘机辅助施工***及方法
技术领域
本发明涉及土木工程建设施工领域,具体涉及一种挖掘机辅助施工***及方法。
背景技术
目前,随着现代施工建设作业任务和类型的日益繁多,挖掘机在各种工程领域中的应用日益广泛,同时各项工程对工程质量和施工工期的要求也越来越高。这对挖掘机的施工精度和用户的熟练程度提出了较高要求。然而在实际操作过程中,由于挖掘机装置和用户等原因,会出现一系列问题,导致了施工效率和精度降低。目前市场上大多数挖掘机都不带有辅助施工***,在进行作业时,主要靠挖掘机手的技术和经验,一次施工后的作业面与标准作业面有较大的差距,需要反复修整,这种施工模式严重阻碍了工程建设的进度。
发明内容
为了解决挖掘机在施工现场精确施工与便捷作业的技术问题,本发明提供了一种挖掘机辅助施工***及方法,通过多传感器融合及挖掘机铲斗的三维空间坐标实时解算铲齿坐标,依据铲齿坐标进行作业根据,实时提施工步骤;采用视觉技术将挖掘机施工场景实时重建,实时显示铲齿坐标和施工场景;将三维施工设计图与施工场景相结合,实时显示施工进度信息。
本发明所采用的技术方案是:
一种挖掘机辅助施工***,包括挖掘机本体,挖掘机本体包括铲斗、动臂和斗杆铲斗、动臂和斗杆上分别设有单轴倾角传感器,用于获取动臂、斗杆和铲齿的姿态角度信息,挖掘机本体上设置有IMU测量单元和GNSS双天线定位定向装置,通过IMU测量单元获取挖掘机本体的姿态角度信息,通过GNSS双天线定位定向装置获取挖掘机本体的位置变化信息;挖掘机本体的驾驶室顶部安装有朝向挖掘机铲斗的施工方向的双目相机,用于获取挖掘机的三维地面坐标;挖掘机本体的操作室内设置有数据处理单元和三维用户交互界面,所述数据处理单元接收单轴倾角传感器、IMU测量单元、GNSS双天线定位定向装置和双目相机传送的信息,计算挖掘机铲斗齿的三维坐标,构建挖掘机施工场景,并在三维用户交互界面上显示。
进一步的,所述GNSS双天线定位定向装置包括GNSS主天线、GNSS从天线和GNSS接收机,所述GNSS主天线和GNSS从天线设置在挖掘机本体的后部,GNSS主天线和GNSS从天线的空间连线垂直于挖掘机的航向,当挖掘机车身水平时,GNSS主天线和GNSS从天线处于同一水平面上,用于定位挖掘机的空间位置坐标,计算挖掘机的航向角,发送至GNSS接收机;所述GNSS接收机安装在挖掘机本体的操作室内,用于计算GNSS主天线的空间位置坐标,并将GNSS主天线的空间位置坐标通过串口传输方式传输到数据处理单元。
进一步的,在挖掘机车身的顶部安装有双轴倾角传感器,用于测量挖掘机的俯仰角和横滚角,并传输至数据处理单元。
采用上述的挖掘机辅助施工***进行辅助施工方法,该方法包括以下步骤:
(1)获取挖掘机本体的各部位姿态角度信息以及各部位的位置变化量,计算挖掘机铲斗齿的三维坐标;
(2)建立挖掘机三维模型,并进行挖掘机运动仿真;
(3)根据挖掘机本体的各部位姿态角度信息及双目相机参数,建立立体像对,基于立体像对和挖掘机的三维地理坐标,建立施工区域的三维地面模型;
(4)将预先导入的三维施工设计图与步骤(2)得到的挖掘机三维模型、步骤(3)得到的施工区域的三维地面模型进行融合,得到挖掘机施工场景,为挖掘机作业提供依据。
进一步的,所述步骤(1)中,计算挖掘机铲斗齿的三维坐标的步骤包括:
测量挖掘机本体的动臂、斗杆和铲齿的姿态角度信息以及GNSS主天线与挖掘机回转中心的坐标差值,建立数学模型;
将挖掘机各部位之间的长度和角度关系输入到数学模型中,改正双轴倾角传感器测量的俯仰角,计算车身姿态旋转矩阵,推算挖掘机工作装置坐标,基于挖掘机工作装置坐标增量再次改正俯仰角,并计算GNSS主天线与挖掘机铲斗齿之间的坐标增量;
测量GNSS主天线坐标值,结合GNSS主天线与挖掘机铲斗齿之间的坐标增量,计算挖掘机铲斗齿的三维坐标。
进一步的,所述步骤(2)中,建立挖掘机三维模型,并进行挖掘机运动仿真的步骤包括:
根据挖掘机机身参数,在3D Max中建立挖掘机三维模型,然后将挖掘机三维模型导入到OpenGL中,并根据挖掘机本体的各部位姿态角度信息控制挖掘机三维模型中挖掘机对应部位的运动,实现挖掘机运动的仿真。
进一步的,所述步骤(3)中,建立施工区域的三维地面模型的步骤包括:
根据挖掘机本体的各部位姿态角度信息以及双目相机的相机参数和安装参数,使用OpenCV库建立立体像对,利用SFM算法恢复双目相机的安装参数,构建以双目相机几何中心为原点的坐标系下的三维场景空间模型;
根据挖掘机的三维地面坐标和双目相机与回转中心之间的相对位置关系,建立坐标转换方程,将以双目相机为原点的坐标系下的三维场景空间模型坐标信息转换成以施工场地坐标系的地面空间坐标信息;
根据地面空间坐标信息,利用GDAL建立施工区域的三维地面模型,以GIS地图的方式显示给用户。
进一步的,所述三维场景空间模型的构建方法为:
将双目相机拍的同一场景不同视角的两张图片分别建立图片坐标系,以图片坐标系的原点为相机镜头感光片的几何中心,依据两图片所在各坐标系的位置信息,以及相机参数和安装参数,确定投影矩阵的值;
基于投影矩阵的值,得到以双目相机整体几何中心点为原点所建立的空间坐标系中所有空间点的三维坐标;
根据所有空间点的三维坐标信息建立三维场景空间模型。
进一步的,所建立坐标转换方程,将以双目相机几何中心为原点的坐标系下的三维场景空间模型坐标信息转换成以施工场地坐标系的地面空间坐标信息的步骤包括:
建立第一坐标转换方程,将以双目相机几何中心为原点的坐标系下的三维场景空间模型的坐标信息转换成以挖掘机回转中心为原点的坐标系下的空间坐标信息;
建立第二坐标转换方程,将以挖掘机回转中心为原点的坐标系下的空间坐标信息转换为施工场地坐标系下的地面空间坐标信息。
进一步的,所述步骤(4),挖掘机施工场景的获取方法为:
根据导入的工程施工设计图上所标定的三维坐标信息生成三维施工模型;
根据三维施工模型中所具有的点位信息和施工区域的三维地面模型所具有的地面点位信息,进行模型位置匹配;
比较三维施工模型和三维地面模型的各点的地面信息和设计信息,得实际的施工进度信息,即施工场景,同时到将比对结果反映给施工人员,辅助作业。
与现有技术相比,本发明的有益效果是:
(1)本发明通过多传感器融合的方式,将挖掘机姿态与地面三维坐标结合,将工程机械坐标***与地面施工设计坐标***的无缝连接,实现了挖掘机的精确化施工;将双目视觉和AR引入传统挖掘机施工领域,将挖掘机作业现场与施工设计图的结合,提升了工程施工管理的效率;设计挖坑、钻孔和修坡等辅助功能,将挖掘机施工变得更加简单,减少了施工过程中的测量工作,节省了大量人力物力,并为下一步挖掘机的智能机器人自动化施工奠定基础;
(2)本发明提出的挖掘机辅助施工***中,采用多传感器融合及挖掘机铲斗齿的三维空间坐标实时解算是通过在挖掘机动臂、斗杆和铲齿部位分别安装单轴倾角传感器,在机身安装高精度GNSS双天线定位定向装置和IMU设备,上述设备的位置相对于挖掘机回转中心固定且可测量;使用倾角传感器进行融合,获取挖掘机各部件的姿态信息,构建相应的挖掘机三维模型,通过传感器可以测得挖掘机各部位姿态和位置的变化量,计算挖掘机回转轴和铲齿实时的三维地理坐标。
附图说明
构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。
图1是挖掘机辅助施工***结构图;
图2是挖掘机辅助施工方法流程图;
图3是双轴传感器输出的横滚、俯仰角与构建姿态旋转矩阵所需的横滚、俯仰角的关系示意图;
图4是俯仰角改化图;
图5a和5b是依照本方法需求进行简化抽象所得的挖掘机工作装置示意图;
图6a、6b、6c和6d是工作装置的坐标增量做俯仰角改正图;
图7是双目相机观察空间点几何图;
图8是构建挖掘机现场施工场景流程图。
具体实施方式
下面结合附图与实施例对本发明作进一步说明。
应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
正如背景技术所介绍的,现有技术中存在依靠机手的技术和经验来进行辅助操作,导致挖掘机在施工现场不能精确施工,该施工模式严重阻碍了工程建设的进度的不足,为了解决如上的技术问题,本申请提出了一种挖掘机辅助施工***及施工方法。
本申请的一种典型的实施方式中,如图1所示,提供了一种挖掘机辅助施工***,包括挖掘机本体、三个单轴倾角传感器、IMU测量单元、GNSS双天线定位定向装置、数据处理单元和三维用户交互界面,单轴倾角传感器、IMU测量单元、GNSS双天线定位定向装置和三维用户交互界面分别与数据处理单元连接。
挖掘机本体包括铲斗、动臂和斗杆。
所述三个单轴倾角传感器分别设置在铲斗、动臂和斗杆上,用于获取动臂、斗杆和铲齿的姿态角度信息,并发送至位于挖掘机本体的驾驶室内的数据处理单元。
所述IMU测量单元设置在挖掘机本体上,用于获取挖掘机本体的姿态角度信息,并发送至位于挖掘机本体的驾驶室内的数据处理单元。
所述GNSS双天线定位定向装置设置在挖掘机本体上,用于获取挖掘机本体的位置变化量。所述GNSS双天线定位定向装置包括GNSS主天线、GNSS从天线和GNSS接收机,所述GNSS主天线和GNSS从天线设置在挖掘机本体的后部,GNSS主天线和GNSS从天线的空间连线垂直于挖掘机的航向,当挖掘机车身水平时,GNSS主天线和GNSS从天线处于同一水平面上,用于定位挖掘机的空间位置坐标,计算挖掘机的航向角,发送至GNSS接收机;所述GNSS接收机安装在挖掘机本体的操作室内,用于计算GNSS主天线的空间位置坐标,并将GNSS主天线的空间位置坐标通过串口传输方式传输到数据处理单元。
挖掘机本体的驾驶室顶部安装有双目相机,且双目相机朝向挖掘机铲斗的施工方向,用于获取挖掘机的三维地面坐标。在本实施例中,所述双目相机可为双目摄像头。
数据处理单元和三维用户交互界面分别设置在挖掘机本体的操作室内,所述数据处理单元接收单轴倾角传感器、IMU测量单元、GNSS双天线定位定向装置和双目相机传送的信息,根据,计算挖掘机回转中心和铲斗齿的三维坐标,构建挖掘机施工场景,并在三维用户交互界面上实时显示铲斗齿坐标和挖掘机施工场景;同时将三维施工设计图与施工场景相结合,实时显示施工进度信息。
在本实施例中,在在挖掘机车身的顶部安装有双轴倾角传感器,该双轴倾角传感器用于测量挖掘机的俯仰角和横滚角,并传输至数据处理单元。
本发明采用GNSS/INS组合导航技术,既解决了恶劣条件下GNSS信号质量差、高动态时环路易失锁的问题,同时也解决了INS导航误差随时间累计、初始对准时间长的问题,提高了定位精度与稳定性。
本实施例提出的挖掘机辅助施工***中,采用多传感器融合及挖掘机铲斗齿的三维空间坐标实时解算是通过在挖掘机动臂、斗杆和铲齿部位分别安装单轴倾角传感器,在机身安装高精度GNSS双天线定位定向装置和IMU设备,上述设备的位置相对于挖掘机回转中心固定且可测量;使用倾角传感器进行融合,获取挖掘机各部件的姿态信息,构建相应的挖掘机三维模型,通过传感器可以测得挖掘机各部位姿态和位置的变化量,计算挖掘机回转轴和铲齿实时的三维地理坐标。
本发明的另一种典型实施方式,如图2所示,提供了一种采用上述的挖掘机辅助施工***进行辅助施工方法,该方法包括以下步骤:
步骤1:获取挖掘机本体的各部位姿态角度信息以及各部位的位置变化量,计算挖掘机回转中心和铲斗齿的三维坐标。
本发明通过安装在挖掘机动臂、斗杆和铲齿部位的单轴倾角传感器,测量挖掘机的动臂、斗杆和铲齿姿态角度信息;通过安装在挖掘机本体上的GNSS双天线定位定向装置和IMU设备,测量GNSS主天线与挖掘机回转中心的坐标差值。
根据挖掘机本体的各部位姿态角度信息,建立数学模型,数学模型为:
Δcoordinate=F(α1,α2,α3,γobs,θobs,ψobs)
其中,Δcoordinate表示GNSS定位主天线到铲齿的坐标差量,α1,α2,α3,γobs,θobs,ψobs分别为动臂上倾角传感器测量值,斗杆上倾角传感器测量值,摇杆上倾角传感器测量值,GNSS双天线所测定的航向角,车身顶部所安装的双轴倾角传感器测出的俯仰角测量值和横滚角测量值,其中函数关系F所包含的内容有:横滚、俯仰角改化,车身姿态旋转关系解算,挖掘机工作装置坐标推算,挖掘机工作装置坐标增量的俯仰角改化以及GNSS主天线到铲齿的坐标增量计算。
根据挖掘机各部位之间的长度和角度关系,作为数学模型的解算参数,输入到数学模型中参与解算,随即计算挖掘机GNSS主天线与挖掘机铲齿的坐标增量;根据GNSS双天线定位定向装置定位出的主天线坐标值,加上GNSS主天线与挖掘机铲齿之间的坐标增量;即可得到挖掘机铲斗齿的三维坐标。
具体地,该挖掘机铲斗齿的三维坐标的具体计算步骤如下所示:
(1)俯仰角改化
图3为双轴倾角传感器输出的横滚、俯仰角与构建姿态旋转矩阵所需的横滚、俯仰角的关系示意图。其中,X,Y,Z为进行横滚、俯仰角旋转前的车身坐标系,X轴向右,Y轴向前,Z轴向上;X′,Y′,Z′为进行横滚、俯仰角旋转后的车身坐标系。注意,为进行工作装置坐标增量的俯仰角改正,本文采用的从地理坐标系到导航坐标系的姿态角旋转次序为航向角ψ→横滚角γ→俯仰角θ;γ为双轴传感器输出的横滚角,也是进行姿态旋转时所用的横滚角。它即是X′与水平面的夹角或与X的夹角;θcal为进行姿态旋转时所用的俯仰角;Y p roj为Y′在水平面上的投影,是双轴传感器输出的俯仰角的起始方向;θobs为双轴传感器输出的俯仰角。它即是Y′与水平面的夹角或与Y proj的夹角。
由图可看出,双轴传感器输出的俯仰角不等于计算使用的俯仰角。下面结合图4讲解如何改化俯仰角。
如图4所示,令XYZ坐标系与X′,Y′,Z′坐标系的公共原点为点A;在Y′上任取一点B;过点B做BC⊥Yproj交Yproj于C;过C做CD⊥Y交Y于D;连接BD;过D做辅助轴OPZ,且(1)BC⊥CD;(2)BD⊥AD;(3)∠DBC=γ。
在四面体中,由于四个面均为直角三角形,故由直角三角形边角关系可得:
则有:
(2)车身姿态旋转矩阵计算
由横滚角γ和改正后的俯仰角θcal计算车身姿态旋转矩阵公式为:
Rattitude=R2(γ)R1cal) (3)
其中:Rattitude为车身姿态旋转矩阵;Ri(radian)表示绕笛卡尔坐标系第i轴旋转radian弧度的旋转矩阵。
(3)航向角改化
由于GNSS主天线基线方向受安装误差影响而不与载体坐标系横轴同向,故须将GNSS双天线定位定向装置所测得的方位角受车身姿态的影响考虑在内:
Brot=RattitudeB (4)
ψcal=ψobsB (6)
其中,Brot为进行姿态旋转后的基线向量;B为在车身坐标系下的基线向量;arctan(y,)为方位角计算函数,不同于反正切函数;αB为旋转后基线向量的方位角;为Brot的x、y分量;ψcal为计算用的航向角;ψobs为GNSS定位定向设备测得的航向角。
(4)工作装置坐标推算
如图5a和5b所示,在动臂、斗杆及摇杆上安装有倾角传感器。建立直角坐标系如下:设P1为坐标系零点,X轴平行于水平面和动臂、斗杆组成的侧平面,Y轴平行于动臂、斗杆组成的侧平面且垂直于X轴。则可求得P1、P2、P3坐标如下:
其中:为P1与P2点之间的距离,由挖掘机机械设计确定,为定值;为P2与P3点之间的距离,由挖掘机机械设计确定,为定值;α1为动臂上倾角传感器所测得的角度值;α2为斗杆上倾角传感器所测得的角度值;α3为摇杆上倾角传感器所测得的角度值。随后推算P10与P9点坐标:
P11至P3与P9距离为定值,故有:
用xi与yi表示Pi的x分量与y分量,可改写为:
方程组(13)为有x11与y11两个未知量的非线性方程组。使用牛顿迭代法进行求解。
其中:
式(14)为用于牛顿迭代的递推公式,其中为上一步迭代的结果,x11与y11为本次迭代的结果。关于P11初值的选取,可用P10点坐标相对于P3和P9点的连线做对称来作为初值。
由P3和P11坐标计算两点的方向
计算P3至P12的方向
计算P12坐标:
(5)对工作装置的坐标增量做俯仰角改正
由于倾角传感器所测角度包含俯仰角的影响,需要对上一步计算所得的坐标增量进行俯仰角改正,才可获得载体坐标系下的工作装置坐标增量。
如图6a、6b、6c、6d所示,首先以P1为坐标系零点,车身坐标系的X轴为X轴,在水平面上与X轴垂直且指向工作装置朝向的方向为Y轴,Z轴与X轴、Y轴组成右手坐标系,建立三维工作装置坐标系。则已计算的P12点坐标可如式(19)在该坐标系下表示为
三维工作装置坐标系与车身坐标系之间相差一个俯仰角的旋转。因此可按式(20)推算车身坐标系下的P12坐标
(6)计算车身坐标系下主天线a1至挖掘机铲斗齿的坐标增量:
其中,为车身坐标系下主天线a1至动臂旋转轴P1的坐标增量。
(7)计算挖掘机铲斗齿三维坐标:
其中,posa1为GNSS定位定向设备输出的主天线坐标;pos12为最终计算的铲斗齿三维坐标。
通过实验测试表明,计算出的挖掘机铲斗齿三维坐标和实际采用全站仪测量出的坐标结果完全一致,空间坐标各方向误差均低于5cm,完全符合实际生产需要。
步骤2:重建挖掘机现场施工场景,如图8所示。
步骤201:建立挖掘机三维模型,并进行挖掘机运动仿真。
根据已知的挖掘机的机身参数,在3D Max中建立挖掘机三维模型,并根据挖掘机本体的各部位姿态角度信息,在OpenGL中控制挖掘机三维模型的各部位运动以实现挖掘机运动的仿真。其中,挖掘机的机身参数包括挖掘机履带宽度,履带长度,回转中心履带的距离,操作台长和宽,驾驶室高度,操作台高度,动臂长和宽,斗杆长和宽,摇杆长和宽,铲斗斗容及其宽度。
步骤202:建立施工区域的三维地面模型。
步骤2021:在挖掘机的驾驶室挡风玻璃顶部安装双目相机,使摄像头面向挖掘机铲斗施工方向,通过得到的挖掘机各部位姿态角度信息及双目相机的相机参数和安装参数,用OpenCV库建立立体像对,然后利用SFM(Structure from Motion)算法恢复摄像机的安装参数,进一步计算即可得到以双目相机几何中线为原点的坐标系下的三维场景模型,即三维重建。其中,双目相机的相机参数包括;双目相机的安装参数包括
所述以双目相机几何中线为原点的坐标系下的三维场景模型的构建方法为:
通过将双目相机拍的同一场景不同视角的两张相片分别建立相片坐标系,如图7所示,坐标系的原点为相机镜头感光片的几何中心,x轴为双目镜头连线方向,y轴垂直于x轴且为镜头照准方向,z轴垂直于x、y轴所在平面,依据两相片所在各坐标系的位置信息,即相点P1,P2的坐标信息,以及相机参数和安装参数,则投影矩阵M的值确定,将M展开,可写成如下形式,
其中(u1,v1,1),(u2,v2,1)分别为P1,P2的相片齐次坐标,(X,Y,Z,1)为空间点P在世界坐标系的坐标,即以双目相机整体几何中心点为原点所建立的空间坐标系的坐标,分别为Mk的第i行第j列的元素,将上式化简消去Zc1,Zc2,可得到关于X,Y,Z的四个线性方程具体形式如下:
由几何原理可知,三维空间的平面方程是线性的,平面方程联立所解得的解为空间中的一条直线,即两平面的交线,式(25)与(26)的物理意义为O1P1与O2P2两条射线,联立(25)与(26),解得空间点P的三维坐标(X,Y,Z)。同样对于相片上的其他物点,分别以这种方法求得对应空间点的三维坐标,然后根据空间点云所具有的三维坐标信息建立空间三维模型。
步骤2022:获取挖掘机的三维地理坐标,根据挖掘机的三维地理坐标和双目相机与挖掘机回转中心之间的相对位置关系,建立坐标转换方程,将以双目相机几何中线为原点的坐标系下的三维场景模型的坐标信息转换为以施工场地坐标系的地面空间坐标信息,通过GDAL建立施工区域的三维地面模型。
具体地,坐标转换过程为:
将以双目相机整体几何中心为坐标系的三维模型的坐标信息转换成以挖掘机回转中心为原点坐标系的坐标信息,第一坐标转换方程如下:
TijPo1+ko1=Po2 (27)
其中Tij为双目相机坐标系与回转中心坐标系的坐标旋转矩阵,旋转矩阵是根据测量双目相机在挖掘机的安装位置信息所建立,具体包括双目相机几何中心到回转中心的垂直高度、水平距离以及GNSS双天线定位出的挖掘机的回转角度,ko1为两坐标系的平移向量,Po1,Po2分别为双目相机坐标系下和回转中心坐标系下的坐标值;
然后将回转中心坐标系下的坐标信息转换成地面坐标系的坐标信息,即工程施工坐标信息,第二坐标转换方程如下:
NijPo2+ko2=Po3 (28)
其中Nij为回转中心坐标系与地面坐标系的坐标旋转矩阵,旋转矩阵是根据GNSS定位信息所建立,具体包括挖掘机当前航向角、挖掘机回转中心距离大地水准面的高度以及挖掘机回转中心在地面坐标系下的坐标,ko2为两坐标系的平移向量,Po2,Po3分别为回转中心坐标系下和地面坐标系下的坐标值;所有的坐标系转换总共包含6个参数,即三个坐标方向的旋转参数和坐标系在三个坐标方向的平移参数。
如上所述,当所有的像素点所对应的地面三维坐标信息求出以后,即可建立空间模型,通过将三维点云数据,导入辅助施工***中的ArcGIS二次开发功能包中,利用ModelBuilder工具建立三维模型,然后以GIS地图的方式显示给用户。
步骤203:将预先导入的施工设计图,与生成的施工区域的三维地面模型、挖掘机三维模块进行融合,得到挖掘机现场施工场景,通过挖掘机现场施工场景辅助挖掘机手进行高效作业。
具体地,将施工人员导入辅助施工***的工程施工设计图根据设计图纸所标定的三维坐标信息生成三维施工模型,根据施工模型中所具有的点位信息和施工区域的三维地面模型所具有的地面点位信息,进行模型位置匹配,然后比较两模型各点的地面信息和设计信息,进而得实际的施工进度信息,即施工场景,同时到将比对结果反映给施工人员,从而达到高效作业。
本实施例提出的挖掘机辅助施工方法,通过多传感器融合的方式,将挖掘机姿态与地面三维坐标结合,将工程机械坐标***与地面施工设计坐标***的无缝连接,实现了挖掘机的精确化施工;将双目视觉和AR引入传统挖掘机施工领域,将挖掘机作业现场与施工设计图的结合,提升了工程施工管理的效率;设计挖坑、钻孔和修坡等辅助功能,将挖掘机施工变得更加简单,减少了施工过程中的测量工作,节省了大量人力物力,并为下一步挖掘机的智能机器人自动化施工奠定基础。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

Claims (10)

1.一种挖掘机辅助施工***,包括挖掘机本体,挖掘机本体包括铲斗、动臂和斗杆,其特征在于,铲斗、动臂和斗杆上分别设有单轴倾角传感器,用于获取动臂、斗杆和铲齿的姿态角度信息,挖掘机本体上设置有IMU测量单元和GNSS双天线定位定向装置,通过IMU测量单元获取挖掘机本体的姿态角度信息,通过GNSS双天线定位定向装置获取挖掘机本体的位置变化信息;挖掘机本体的驾驶室顶部安装有朝向挖掘机铲斗的施工方向的双目相机,用于获取挖掘机的三维地面坐标;挖掘机本体的操作室内设置有数据处理单元和三维用户交互界面,所述数据处理单元接收单轴倾角传感器、IMU测量单元、GNSS双天线定位定向装置和双目相机传送的信息,计算挖掘机铲斗齿的三维坐标,构建挖掘机施工场景,并在三维用户交互界面上显示。
2.根据权利要求1所述的挖掘机辅助施工***,其特征在于,所述GNSS双天线定位定向装置包括GNSS主天线、GNSS从天线和GNSS接收机,所述GNSS主天线和GNSS从天线设置在挖掘机本体的后部,GNSS主天线和GNSS从天线的空间连线垂直于挖掘机的航向,当挖掘机车身水平时,GNSS主天线和GNSS从天线处于同一水平面上,用于定位挖掘机的空间位置坐标,计算挖掘机的航向角,发送至GNSS接收机;所述GNSS接收机安装在挖掘机本体的操作室内,用于计算GNSS主天线的空间位置坐标,并将GNSS主天线的空间位置坐标通过串口传输方式传输到数据处理单元。
3.根据权利要求1所述的挖掘机辅助施工***,其特征在于,在挖掘机车身的顶部安装有双轴倾角传感器,用于测量挖掘机的俯仰角和横滚角,并传输至数据处理单元。
4.采用权利要求1所述的挖掘机辅助施工***进行辅助施工方法,其特征是,包括以下步骤:
(1)获取挖掘机本体的各部位姿态角度信息以及各部位的位置变化量,计算挖掘机铲斗齿的三维坐标;
(2)建立挖掘机三维模型,并进行挖掘机运动仿真;
(3)根据挖掘机本体的各部位姿态角度信息及双目相机参数,建立立体像对,基于立体像对和挖掘机的三维地理坐标,建立施工区域的三维地面模型;
(4)将预先导入的三维施工设计图与步骤(2)得到的挖掘机三维模型、步骤(3)得到的施工区域的三维地面模型进行融合,得到挖掘机施工场景,为挖掘机作业提供依据。
5.根据权利要求4所述的采用挖掘机辅助施工***进行辅助施工方法,其特征是,所述步骤(1)中,计算挖掘机铲斗齿的三维坐标的步骤包括:
测量挖掘机本体的动臂、斗杆和铲齿的姿态角度信息以及GNSS主天线与挖掘机回转中心的坐标差值,建立数学模型;
将挖掘机各部位之间的长度和角度关系输入到数学模型中,改正双轴倾角传感器测量的俯仰角,计算车身姿态旋转矩阵,推算挖掘机工作装置坐标,基于挖掘机工作装置坐标增量再次改正俯仰角,计算GNSS主天线与挖掘机铲斗齿之间的坐标增量;
测量GNSS主天线坐标值,结合GNSS主天线与挖掘机铲斗齿之间的坐标增量,计算挖掘机铲斗齿的三维坐标。
6.根据权利要求4所述的采用挖掘机辅助施工***进行辅助施工方法,其特征是,所述步骤(2)中,建立挖掘机三维模型,并进行挖掘机运动仿真的步骤包括:
根据挖掘机机身参数,在3D Max中建立挖掘机三维模型,然后将挖掘机三维模型导入到OpenGL中,并根据挖掘机本体的各部位姿态角度信息控制挖掘机三维模型中挖掘机对应部位的运动,实现挖掘机运动的仿真。
7.根据权利要求4所述的采用挖掘机辅助施工***进行辅助施工方法,其特征是,所述步骤(3)中,建立施工区域的三维地面模型的步骤包括:
根据挖掘机本体的各部位姿态角度信息以及双目相机的相机参数和安装参数,使用OpenCV库建立立体像对,利用SFM算法恢复双目相机的安装参数,构建以双目相机几何中心为原点的坐标系下的三维场景空间模型;
根据挖掘机的三维地面坐标和双目相机与回转中心之间的相对位置关系,建立坐标转换方程,将以双目相机为原点的坐标系下的三维场景空间模型坐标信息转换成以施工场地坐标系的地面空间坐标信息;
根据地面空间坐标信息,利用GDAL建立施工区域的三维地面模型,以GIS地图的方式显示给用户。
8.根据权利要求4所述的采用挖掘机辅助施工***进行辅助施工方法,其特征是,所述三维场景空间模型的构建方法为:
将双目相机拍的同一场景不同视角的两张图片分别建立图片坐标系,以图片坐标系的原点为相机镜头感光片的几何中心,依据两图片所在各坐标系的位置信息,以及相机参数和安装参数,确定投影矩阵的值;
基于投影矩阵的值,得到以双目相机整体几何中心点为原点所建立的空间坐标系中所有空间点的三维坐标;
根据所有空间点的三维坐标信息建立三维场景空间模型。
9.根据权利要求4所述的采用挖掘机辅助施工***进行辅助施工方法,其特征是,所建立坐标转换方程,将以双目相机几何中心为原点的坐标系下的三维场景空间模型坐标信息转换成以施工场地坐标系的地面空间坐标信息的步骤包括:
建立第一坐标转换方程,将以双目相机几何中心为原点的坐标系下的三维场景空间模型的坐标信息转换成以挖掘机回转中心为原点的坐标系下的空间坐标信息;
建立第二坐标转换方程,将以挖掘机回转中心为原点的坐标系下的空间坐标信息转换为施工场地坐标系下的地面空间坐标信息。
10.根据权利要求4所述的采用挖掘机辅助施工***进行辅助施工方法,其特征是,所述步骤(4),挖掘机施工场景的获取方法为:
根据导入的工程施工设计图上所标定的三维坐标信息生成三维施工模型;
根据三维施工模型中所具有的点位信息和施工区域的三维地面模型所具有的地面点位信息,进行模型位置匹配;
比较三维施工模型和三维地面模型的各点的地面信息和设计信息,得实际的施工进度信息,即施工场景,同时到将比对结果反映给施工人员,辅助作业。
CN201810331609.5A 2018-04-13 2018-04-13 一种挖掘机辅助施工***及方法 Pending CN108549771A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810331609.5A CN108549771A (zh) 2018-04-13 2018-04-13 一种挖掘机辅助施工***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810331609.5A CN108549771A (zh) 2018-04-13 2018-04-13 一种挖掘机辅助施工***及方法

Publications (1)

Publication Number Publication Date
CN108549771A true CN108549771A (zh) 2018-09-18

Family

ID=63515109

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810331609.5A Pending CN108549771A (zh) 2018-04-13 2018-04-13 一种挖掘机辅助施工***及方法

Country Status (1)

Country Link
CN (1) CN108549771A (zh)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109371798A (zh) * 2018-11-09 2019-02-22 山东天星北斗信息科技有限公司 一种划线机辅助施工装置及其方法
CN109444936A (zh) * 2018-10-18 2019-03-08 南京天辰礼达电子科技有限公司 一种利用gnss和倾角传感器确定斗尖坐标的方法
CN109614743A (zh) * 2018-12-26 2019-04-12 广州海达安控智能科技有限公司 挖掘机及其铲斗定位方法、电子设备、存储介质
CN110490415A (zh) * 2019-07-15 2019-11-22 同济大学 一种多无人机视觉协同的建筑进度评估方法
CN111121748A (zh) * 2019-12-09 2020-05-08 重庆巨能建设(集团)有限公司 基于挖掘机械土石方开挖作业的施工测量***及方法
CN111311654A (zh) * 2020-02-13 2020-06-19 北京百度网讯科技有限公司 一种相机位置的配准方法、装置、电子设备及存储介质
CN111679306A (zh) * 2020-06-18 2020-09-18 万宝矿产有限公司 一种基于卫星导航的挖掘机智能化高精度定位方法
CN112031052A (zh) * 2020-08-28 2020-12-04 山东四维卓识信息技术有限公司 推土机施工管控***及方法
WO2021000473A1 (zh) * 2019-07-02 2021-01-07 天津市环境保护技术开发中心设计所 快速反应式螺旋推进发掘机
CN112302093A (zh) * 2020-11-06 2021-02-02 河北跃进信息技术有限公司 一种挖掘机施工引导与分析装备
CN112411663A (zh) * 2020-11-06 2021-02-26 徐州徐工挖掘机械有限公司 挖掘机的控制方法和控制装置、挖掘机
US20210071390A1 (en) * 2019-09-05 2021-03-11 Deere & Company Excavator with improved movement sensing
US20210071393A1 (en) * 2019-09-05 2021-03-11 Deere & Company Excavator with improved movement sensing
CN113404101A (zh) * 2021-07-14 2021-09-17 山推工程机械股份有限公司 一种推土机场景模型构建和更新方法和推土机
CN113565165A (zh) * 2021-09-27 2021-10-29 徐州徐工挖掘机械有限公司 挖掘机电子围墙的建立方法
WO2021253958A1 (zh) * 2020-06-18 2021-12-23 万宝矿产有限公司 一种基于卫星导航的挖掘机智能化高精度定位方法
CN113932791A (zh) * 2021-09-15 2022-01-14 江苏徐工工程机械研究院有限公司 一种露天矿区装卸作业区地图采集方法及***
CN114411867A (zh) * 2022-02-18 2022-04-29 北京合众鼎新信息技术有限公司 一种挖掘工程作业结果的三维图形渲染展示方法及装置
CN114787456A (zh) * 2019-12-18 2022-07-22 株式会社神户制钢所 工程机械的作业辅助装置及作业现场的施工面识别方法
CN115148063A (zh) * 2021-03-31 2022-10-04 广州中国科学院先进技术研究所 一种基于unity3D的虚拟挖掘机***
CN115542362A (zh) * 2022-12-01 2022-12-30 成都信息工程大学 电力作业现场的高精度空间定位方法、***、设备及介质
US11693411B2 (en) 2020-02-27 2023-07-04 Deere & Company Machine dump body control using object detection

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1970894A (zh) * 2006-10-26 2007-05-30 上海交通大学 基于激光扫描的沉箱三维场景重建与挖掘机避碰***
US20160376772A1 (en) * 2015-06-29 2016-12-29 Komatsu Ltd. Construction machine control system and construction machine control method
CN106888569A (zh) * 2015-10-23 2017-06-23 株式会社小松制作所 作业机械的显示***、作业机械以及显示方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1970894A (zh) * 2006-10-26 2007-05-30 上海交通大学 基于激光扫描的沉箱三维场景重建与挖掘机避碰***
US20160376772A1 (en) * 2015-06-29 2016-12-29 Komatsu Ltd. Construction machine control system and construction machine control method
CN106888569A (zh) * 2015-10-23 2017-06-23 株式会社小松制作所 作业机械的显示***、作业机械以及显示方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
牛大伟: "基于MEMS传感器的挖掘机姿态检测***的研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑 信息科技》 *

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109444936A (zh) * 2018-10-18 2019-03-08 南京天辰礼达电子科技有限公司 一种利用gnss和倾角传感器确定斗尖坐标的方法
CN109371798A (zh) * 2018-11-09 2019-02-22 山东天星北斗信息科技有限公司 一种划线机辅助施工装置及其方法
CN109371798B (zh) * 2018-11-09 2021-08-31 山东天星北斗信息科技有限公司 一种划线机辅助施工装置及其方法
CN109614743A (zh) * 2018-12-26 2019-04-12 广州海达安控智能科技有限公司 挖掘机及其铲斗定位方法、电子设备、存储介质
CN109614743B (zh) * 2018-12-26 2023-11-21 广州市中海达测绘仪器有限公司 挖掘机及其铲斗定位方法、电子设备、存储介质
WO2021000473A1 (zh) * 2019-07-02 2021-01-07 天津市环境保护技术开发中心设计所 快速反应式螺旋推进发掘机
CN110490415A (zh) * 2019-07-15 2019-11-22 同济大学 一种多无人机视觉协同的建筑进度评估方法
US20210071393A1 (en) * 2019-09-05 2021-03-11 Deere & Company Excavator with improved movement sensing
US11970839B2 (en) * 2019-09-05 2024-04-30 Deere & Company Excavator with improved movement sensing
US20210071390A1 (en) * 2019-09-05 2021-03-11 Deere & Company Excavator with improved movement sensing
US11821167B2 (en) * 2019-09-05 2023-11-21 Deere & Company Excavator with improved movement sensing
CN111121748A (zh) * 2019-12-09 2020-05-08 重庆巨能建设(集团)有限公司 基于挖掘机械土石方开挖作业的施工测量***及方法
CN114787456A (zh) * 2019-12-18 2022-07-22 株式会社神户制钢所 工程机械的作业辅助装置及作业现场的施工面识别方法
CN111311654B (zh) * 2020-02-13 2023-11-24 北京百度网讯科技有限公司 一种相机位置的配准方法、装置、电子设备及存储介质
CN111311654A (zh) * 2020-02-13 2020-06-19 北京百度网讯科技有限公司 一种相机位置的配准方法、装置、电子设备及存储介质
US12013702B2 (en) 2020-02-27 2024-06-18 Deere & Company Machine dump body control using object detection
US11693411B2 (en) 2020-02-27 2023-07-04 Deere & Company Machine dump body control using object detection
WO2021253958A1 (zh) * 2020-06-18 2021-12-23 万宝矿产有限公司 一种基于卫星导航的挖掘机智能化高精度定位方法
CN111679306A (zh) * 2020-06-18 2020-09-18 万宝矿产有限公司 一种基于卫星导航的挖掘机智能化高精度定位方法
CN111679306B (zh) * 2020-06-18 2023-09-26 万宝矿产有限公司 一种基于卫星导航的挖掘机智能化高精度定位方法
CN112031052A (zh) * 2020-08-28 2020-12-04 山东四维卓识信息技术有限公司 推土机施工管控***及方法
CN112411663B (zh) * 2020-11-06 2022-06-03 徐州徐工挖掘机械有限公司 挖掘机的控制方法和控制装置、挖掘机
CN112302093A (zh) * 2020-11-06 2021-02-02 河北跃进信息技术有限公司 一种挖掘机施工引导与分析装备
CN112411663A (zh) * 2020-11-06 2021-02-26 徐州徐工挖掘机械有限公司 挖掘机的控制方法和控制装置、挖掘机
CN115148063A (zh) * 2021-03-31 2022-10-04 广州中国科学院先进技术研究所 一种基于unity3D的虚拟挖掘机***
CN113404101A (zh) * 2021-07-14 2021-09-17 山推工程机械股份有限公司 一种推土机场景模型构建和更新方法和推土机
CN113404101B (zh) * 2021-07-14 2022-06-28 山推工程机械股份有限公司 一种推土机场景模型构建和更新方法和推土机
CN113932791B (zh) * 2021-09-15 2023-11-07 江苏徐工工程机械研究院有限公司 一种露天矿区装卸作业区地图采集方法及***
CN113932791A (zh) * 2021-09-15 2022-01-14 江苏徐工工程机械研究院有限公司 一种露天矿区装卸作业区地图采集方法及***
CN113565165B (zh) * 2021-09-27 2022-02-15 徐州徐工挖掘机械有限公司 挖掘机电子围墙的建立方法
CN113565165A (zh) * 2021-09-27 2021-10-29 徐州徐工挖掘机械有限公司 挖掘机电子围墙的建立方法
CN114411867A (zh) * 2022-02-18 2022-04-29 北京合众鼎新信息技术有限公司 一种挖掘工程作业结果的三维图形渲染展示方法及装置
CN115542362A (zh) * 2022-12-01 2022-12-30 成都信息工程大学 电力作业现场的高精度空间定位方法、***、设备及介质

Similar Documents

Publication Publication Date Title
CN108549771A (zh) 一种挖掘机辅助施工***及方法
US5996702A (en) System for monitoring movement of a vehicle tool
CN107905275A (zh) 一种挖掘机数字化辅助施工***及其辅助施工方法
KR101695914B1 (ko) 토공공사 수행시 굴삭기의 형상정보를 실시간 제공하는 굴삭기 3d 토공 bim 시스템
CN110412616A (zh) 一种矿区地下采场验收方法与装置
KR102076631B1 (ko) 위치 계측 시스템, 작업 기계, 및 위치 계측 방법
CN109710724B (zh) 一种构建点云地图的方法和设备
CN101241011B (zh) 激光雷达平台上高精度定位、定姿的装置和方法
CN105547288A (zh) 一种煤矿井下移动设备自主定位的方法及***
KR102104304B1 (ko) 굴삭기 전용 3d 스캐너를 이용한 토공 지형정보 실시간 모델링 시스템 및 방법
CN106595567A (zh) 地质结构面产状测量方法
CN101154313A (zh) 三维仿真数字信息航道***及实现方法
CN109444936A (zh) 一种利用gnss和倾角传感器确定斗尖坐标的方法
JP4012448B2 (ja) 建設機械の掘削作業教示装置
CN101608920A (zh) 一种组合式空间位姿精密动态测量装置及方法
CN112146629A (zh) 一种多角度贴近摄影航迹与姿态规划方法
CN110095659B (zh) 深空探测巡视器通讯天线指向精度动态测试方法
CN113508209B (zh) 作业机械
CN108519613A (zh) 一种螺旋钻挖掘机辅助施工***及其施工方法
Wang et al. A revised orientation-based correction method for SfM-MVS point clouds of outcrops using ground control planes with marks
KR20170119066A (ko) Gps 및 경사센서를 활용한 토공량 산출시스템
JP6887229B2 (ja) 施工管理システム
Yamamoto et al. Basic technology toward autonomous hydraulic excavator
CN111288969B (zh) 基于无人机正射影像的边坡施工地质素描方法
CN112712559B (zh) 基于NED坐标系向量旋转的SfM点云校正方法

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180918