[go: up one dir, main page]

CN116605772A - A tower crane collision warning method based on multi-integrated system - Google Patents

A tower crane collision warning method based on multi-integrated system Download PDF

Info

Publication number
CN116605772A
CN116605772A CN202310895273.6A CN202310895273A CN116605772A CN 116605772 A CN116605772 A CN 116605772A CN 202310895273 A CN202310895273 A CN 202310895273A CN 116605772 A CN116605772 A CN 116605772A
Authority
CN
China
Prior art keywords
point cloud
ground
coordinate system
bounding box
indicates
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
CN202310895273.6A
Other languages
Chinese (zh)
Other versions
CN116605772B (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.)
Wuhan University WHU
Original Assignee
Wuhan University WHU
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 Wuhan University WHU filed Critical Wuhan University WHU
Priority to CN202310895273.6A priority Critical patent/CN116605772B/en
Publication of CN116605772A publication Critical patent/CN116605772A/en
Application granted granted Critical
Publication of CN116605772B publication Critical patent/CN116605772B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C15/00Safety gear
    • B66C15/04Safety gear for preventing collisions, e.g. between cranes or trolleys operating on the same track
    • B66C15/045Safety gear for preventing collisions, e.g. between cranes or trolleys operating on the same track electrical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C13/00Other constructional features or details
    • B66C13/16Applications of indicating, registering, or weighing devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C13/00Other constructional features or details
    • B66C13/18Control systems or devices
    • B66C13/48Automatic control of crane drives for producing a single or repeated working cycle; Programme control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C15/00Safety gear
    • B66C15/06Arrangements or use of warning devices
    • B66C15/065Arrangements or use of warning devices electrical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C23/00Cranes comprising essentially a beam, boom, or triangular structure acting as a cantilever and mounted for translatory of swinging movements in vertical or horizontal planes or a combination of such movements, e.g. jib-cranes, derricks, tower cranes
    • B66C23/88Safety gear
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)

Abstract

本发明提供一种基于多集成系统的塔吊碰撞预警方法,属于建筑塔吊施工技术领域,包括:采用双天线组合定位定姿技术获取高精度位姿信息;结合激光点云和位姿信息,优化传感器安置参数,生成施工场地点云底图,提取建筑物的外包围盒;利用塔吊挂钩位置信息和编码器数据分割吊装物激光点云,生成吊装物最优外包围盒,将底图包围盒与吊装物包围盒进行碰撞检测,得到吊装物碰撞预警信息;通过服务端与客户端结合,构建碰撞信息可视化模块,实时展示塔吊作业的三维环境和碰撞预警信息。本发明通过构建基于双天线、编码器和激光雷达集成的塔吊碰撞预警系统,有效解决塔吊作业中的碰撞预警问题,提升塔吊作业效率,为塔吊的远程化操作提供辅助。

The invention provides a tower crane collision warning method based on a multi-integrated system, belonging to the technical field of building tower crane construction, including: adopting a dual-antenna combined positioning and attitude determination technology to obtain high-precision pose information; combining laser point clouds and pose information to optimize sensors Arrange parameters, generate the site cloud base map of the construction site, and extract the outer bounding box of the building; use the position information of the tower crane hook and the encoder data to segment the laser point cloud of the hoisting object, generate the optimal outer bounding box of the hoisting object, and combine the bounding box of the base map with the The bounding box of the hoisting object performs collision detection to obtain the collision warning information of the hoisting object; through the combination of the server and the client, a collision information visualization module is built to display the 3D environment and collision warning information of the tower crane operation in real time. The present invention effectively solves the collision warning problem in tower crane operation by constructing a tower crane collision warning system based on the integration of dual antennas, encoders and laser radars, improves tower crane operation efficiency, and provides assistance for tower crane remote operation.

Description

一种基于多集成系统的塔吊碰撞预警方法A tower crane collision warning method based on multi-integrated system

技术领域technical field

本发明涉及建筑塔吊施工技术领域,尤其涉及一种基于多集成系统的塔吊碰撞预警方法。The invention relates to the technical field of building tower crane construction, in particular to a multi-integrated system-based tower crane collision warning method.

背景技术Background technique

塔吊是工程建造领域广泛使用的起重设备,其使用阶段的作业活动是一种机械、人员、环境复杂交互的动态过程,涉及塔吊司机、信号工等多类特种作业人员,作业安全水平受特种作业人员知识技能、身心条件及沟通协调等多方面因素的综合影响,具有高风险性。塔吊使用阶段是塔吊生产安全事故的多发阶段,吊装作业中及时准确的碰撞预警信息对于控制塔吊作业安全风险水平具有重要意义。Tower cranes are widely used lifting equipment in the field of engineering construction. The operation activities in the use stage are a dynamic process of complex interactions between machinery, personnel and the environment, involving tower crane drivers, signal workers and other types of special operators. The level of operation safety is affected by special The comprehensive influence of various factors such as the knowledge and skills of the operators, physical and mental conditions, communication and coordination, etc., has a high risk. The stage of tower crane use is a stage where tower crane production safety accidents frequently occur. Timely and accurate collision warning information during hoisting operations is of great significance for controlling the safety risk level of tower crane operations.

在传统的塔吊作业安全管理中,以技术管理人员旁站监督、巡视检查为主要手段,落实标准规范提出的安全技术要求,管理效果往往受限于技术管理人员的经验和主观判断,难以做到全面、及时和可靠。为了减少塔吊事故的发生,使塔吊安全、平稳、有效的运行,编码器、超声波传感器、激光测距仪、相机、射频标签、全球定位系统(Global PositioningSystem,GPS)、超宽带(Ultra Wide Band,UWB)等传感器已被用于塔吊碰撞事故预警,但这些传感器在使用中也存在一些缺点。编码器通过测量塔吊的转动角度和钢丝绳的移动距离,得到吊装物的位置信息,但是编码器无法感知吊装物的周围环境,不能获取吊装物与建筑物间的空间关系,通常被用于塔吊群间的碰撞预警;超声波传感器、激光测距仪等测距传感器通常被安装在吊钩上,通过直接测量吊装物体与施工场地障碍物间的距离预警碰撞事故,测量精度较高,但无法提供可视化的吊装环境信息和具有指向性的辅助操作信息;相机多安装于塔吊的大臂和小车,通过实时传输的图像增强塔吊司机对于吊装环境的感知能力,但是仍然需要人工判断吊装物和周围物体的距离,且相机的拍摄视角固定,图像的立体感较差,不利于碰撞距离的判别;射频标签、GPS、UWB等位置传感器通常安装在吊钩上,可以准确的获取吊装物的位置信息,但是无法获取周围的环境信息,通常需要结合建筑信息模型(Building Information Modeling,BIM)等技术实现碰撞信息的预警。In the traditional tower crane operation safety management, the technical management personnel stand aside to supervise and patrol inspection as the main means to implement the safety technical requirements proposed by the standards and regulations. The management effect is often limited by the experience and subjective judgment of the technical management personnel, and it is difficult to achieve Comprehensive, timely and reliable. In order to reduce the occurrence of tower crane accidents and make the tower crane run safely, smoothly and effectively, encoders, ultrasonic sensors, laser range finders, cameras, radio frequency tags, Global Positioning System (Global Positioning System, GPS), Ultra Wide Band (Ultra Wide Band, UWB) and other sensors have been used for early warning of tower crane collision accidents, but these sensors also have some shortcomings in use. The encoder obtains the position information of the hoisting object by measuring the rotation angle of the tower crane and the moving distance of the wire rope, but the encoder cannot perceive the surrounding environment of the hoisting object, and cannot obtain the spatial relationship between the hoisting object and the building. It is usually used in tower crane groups Collision warning between objects; Ultrasonic sensors, laser rangefinders and other distance measuring sensors are usually installed on the hook, and the collision accidents are warned by directly measuring the distance between the hoisting object and the obstacle on the construction site. The measurement accuracy is high, but it cannot provide visualization. The hoisting environment information and directional auxiliary operation information; the camera is mostly installed on the boom and trolley of the tower crane, and the tower crane driver's perception of the hoisting environment is enhanced through real-time transmission of images, but it is still necessary to manually judge the hoisting objects and surrounding objects distance, and the shooting angle of the camera is fixed, the three-dimensional effect of the image is poor, which is not conducive to the judgment of the collision distance; position sensors such as radio frequency tags, GPS, and UWB are usually installed on the hook, which can accurately obtain the position information of the hoisting object, but It is impossible to obtain the surrounding environmental information, and it is usually necessary to combine technologies such as Building Information Modeling (BIM) to realize early warning of collision information.

针对上述各种传感器系统在塔吊碰撞预警存在的不足,需要在各技术中取长补短,提出一种新的塔吊碰撞预警方法。Aiming at the deficiencies of the above-mentioned various sensor systems in tower crane collision warning, it is necessary to learn from each other and propose a new tower crane collision warning method.

发明内容Contents of the invention

本发明提供一种基于多集成系统的塔吊碰撞预警方法,用以解决现有技术中针对塔吊碰撞预警所采用的各种传感器普遍存在空间环境感知较差,过于依赖和周边系统的配合,且无法识别获取较为准确的碰撞预警信息的缺陷。The present invention provides a tower crane collision early warning method based on a multi-integrated system, which is used to solve the problem that various sensors used for tower crane collision early warning in the prior art generally have poor space environment perception, rely too much on cooperation with surrounding systems, and cannot Identify the defects in obtaining more accurate collision warning information.

第一方面,本发明提供一种基于多集成系统的塔吊碰撞预警方法,包括:In the first aspect, the present invention provides a tower crane collision warning method based on a multi-integrated system, including:

由塔机侧工控机采集激光雷达点云数据和组合导航系统观测数据,以及接收编码器观测数据和挂钩接收机载波相位差分定位结果;The industrial computer on the side of the tower crane collects the laser radar point cloud data and the observation data of the integrated navigation system, as well as the observation data of the receiving encoder and the positioning result of the carrier phase difference of the hook receiver;

利用所述组合导航系统观测数据,进行双天线组合导航定位定姿解算,得到实时位姿信息;Using the observation data of the integrated navigation system, performing dual-antenna integrated navigation, positioning, and attitude determination to obtain real-time attitude information;

利用所述激光雷达点云数据和所述实时位姿信息,通过地理定向和点云配准,得到施工场地点云底图,采用上下底面轮廓结合包围盒提取算法,提取所述施工场地点云底图对应的建筑物轮廓包围盒;Using the lidar point cloud data and the real-time pose information, through geographic orientation and point cloud registration, the point cloud base map of the construction site is obtained, and the upper and lower bottom surface contours combined with the bounding box extraction algorithm are used to extract the point cloud of the construction site The building outline bounding box corresponding to the base map;

对所述激光雷达点云数据进行分割提取或利用所述编码器观测数据计算得到吊装物坐标,结合所述挂钩接收机载波相位差分定位结果,生成吊装物包围盒;Segmenting and extracting the lidar point cloud data or using the encoder observation data to calculate the coordinates of the hoisting object, and combining the carrier phase difference positioning results of the hook receiver to generate a hoisting object bounding box;

对所述建筑物轮廓包围盒和所述吊装物包围盒进行碰撞检测,得到吊装物和建筑物的空间关系和碰撞预警信息。Collision detection is performed on the bounding box of the outline of the building and the bounding box of the hoisting object to obtain the spatial relationship between the hoisting object and the building and collision warning information.

第二方面,本发明还提供一种基于多集成系统的塔吊碰撞预警系统,包括:In the second aspect, the present invention also provides a tower crane collision warning system based on a multi-integrated system, including:

采集接收模块,用于由塔机侧工控机采集激光雷达点云数据和组合导航系统观测数据,以及接收编码器观测数据和挂钩接收机载波相位差分定位结果;The collection and receiving module is used to collect lidar point cloud data and integrated navigation system observation data by the industrial computer on the side of the tower crane, as well as receive encoder observation data and hook receiver carrier phase difference positioning results;

定位解算模块,用于利用所述组合导航系统观测数据,进行双天线组合导航定位定姿解算,得到实时位姿信息;The positioning and calculating module is used to use the observation data of the integrated navigation system to perform dual-antenna integrated navigation positioning and attitude determination to obtain real-time attitude information;

定向配准模块,用于利用所述激光雷达点云数据和所述实时位姿信息,通过地理定向和点云配准,得到施工场地点云底图,采用上下底面轮廓结合包围盒提取算法,提取所述施工场地点云底图对应的建筑物轮廓包围盒;The orientation registration module is used to obtain the point cloud base map of the construction site by using the lidar point cloud data and the real-time pose information through geographic orientation and point cloud registration, and adopts the upper and lower bottom surface contours combined with the bounding box extraction algorithm, Extracting the building outline bounding box corresponding to the point cloud base map of the construction site;

分割计算模块,用于对所述激光雷达点云数据进行分割提取或利用所述编码器观测数据计算得到吊装物坐标,结合所述挂钩接收机载波相位差分定位结果,生成吊装物包围盒;The segmentation calculation module is used to segment and extract the lidar point cloud data or use the encoder observation data to calculate the coordinates of the hoisting object, and combine the carrier phase difference positioning results of the hook receiver to generate a hoisting object bounding box;

碰撞检测模块,用于对所述建筑物轮廓包围盒和所述吊装物包围盒进行碰撞检测,得到吊装物和建筑物的空间关系和碰撞预警信息。The collision detection module is configured to perform collision detection on the bounding box of the outline of the building and the bounding box of the hoisting object, and obtain the spatial relationship between the hoisting object and the building and collision warning information.

第三方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于多集成系统的塔吊碰撞预警方法。In a third aspect, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and operable on the processor. The tower crane collision warning method based on multi-integrated system is described.

第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于多集成系统的塔吊碰撞预警方法。In the fourth aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the multi-integrated system-based tower crane collision early warning as described in any one of the above is realized method.

本发明提供的基于多集成系统的塔吊碰撞预警方法,通过构建基于双天线、编码器和激光雷达集成的塔吊碰撞预警系统,有效解决塔吊作业中的碰撞预警问题,提升塔吊作业效率,为塔吊的远程化操作提供辅助。The tower crane collision warning method based on the multi-integrated system provided by the present invention effectively solves the collision warning problem in the tower crane operation by constructing a tower crane collision warning system based on the integration of dual antennas, encoders and laser radars, and improves the tower crane operation efficiency. Remote operation provides assistance.

附图说明Description of drawings

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the present invention or the technical solutions in the prior art, the accompanying drawings that need to be used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings in the following description are the For some embodiments of the present invention, those of ordinary skill in the art can also obtain other drawings based on these drawings on the premise of not paying creative efforts.

图1是本发明提供的基于多集成系统的塔吊碰撞预警方法的流程示意图;Fig. 1 is the schematic flow chart of the tower crane collision early warning method based on multi-integrated system provided by the present invention;

图2是本发明提供的多传感器集成的塔吊碰撞智能预警系统总体结构图;Fig. 2 is the overall structural diagram of the multi-sensor integrated tower crane collision intelligent warning system provided by the present invention;

图3是本发明提供的组合导航系统与激光雷达布设示意图;3 is a schematic diagram of the layout of the integrated navigation system and laser radar provided by the present invention;

图4是本发明提供的双天线GNSS/SINS组合高精度自主定位定姿算法流程图;Fig. 4 is the flow chart of the dual-antenna GNSS/SINS combined high-precision autonomous positioning and attitude determination algorithm provided by the present invention;

图5是本发明提供的激光点云底图与包围盒生成算法流程图;Fig. 5 is a flow chart of the laser point cloud base map and bounding box generation algorithm provided by the present invention;

图6是本发明提供的吊装物实时监测与碰撞信息测量算法流程图;Fig. 6 is a flow chart of the real-time monitoring and collision information measurement algorithm for hoisting objects provided by the present invention;

图7是本发明提供的可视化系统数据交互流程图;Fig. 7 is a flow chart of data interaction of the visualization system provided by the present invention;

图8是本发明提供的基于多集成系统的塔吊碰撞预警系统的结构示意图;Fig. 8 is a structural schematic diagram of a tower crane collision warning system based on a multi-integrated system provided by the present invention;

图9是本发明提供的电子设备的结构示意图。FIG. 9 is a schematic structural diagram of an electronic device provided by the present invention.

附图标记:Reference signs:

1:主GNSS天线;2:从GNSS天线;3:组合导航系统;1: Master GNSS antenna; 2: Slave GNSS antenna; 3: Integrated navigation system;

4:激光雷达。4: LiDAR.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are part of the embodiments of the present invention , but not all examples. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

针对现有技术中塔吊碰撞预警技术中存在的不足,本发明集成了全球导航卫星系统(Global Navigation Satellite System,GNSS)、惯性捷联导航系统(Strap—downInertial Navigation System,SINS)、编码器和激光雷达组成的塔吊碰撞智能预警系统,提出了一种多集成系统的塔吊碰撞预警方法,能够精准获取施工环境和吊装物体的空间几何信息,具有预警准确、实时性高和吊装环境全景可视化的特点。Aiming at the deficiencies in the tower crane collision warning technology in the prior art, the present invention integrates a Global Navigation Satellite System (Global Navigation Satellite System, GNSS), an inertial strapdown navigation system (Strap-downInertial Navigation System, SINS), an encoder and a laser The tower crane collision intelligent early warning system composed of radar proposes a multi-integrated system tower crane collision early warning method, which can accurately obtain the spatial geometric information of the construction environment and hoisting objects, and has the characteristics of accurate early warning, high real-time performance and panoramic visualization of the hoisting environment.

图1是本发明实施例提供的基于多集成系统的塔吊碰撞预警方法的流程示意图,如图1所示,包括:Fig. 1 is a schematic flow chart of a tower crane collision warning method based on a multi-integrated system provided by an embodiment of the present invention, as shown in Fig. 1 , including:

步骤100:由塔机侧工控机采集激光雷达点云数据和组合导航系统观测数据,以及接收编码器观测数据和挂钩接收机载波相位差分定位结果;Step 100: Collecting lidar point cloud data and integrated navigation system observation data by the industrial computer on the side of the tower crane, and receiving encoder observation data and hook receiver carrier phase differential positioning results;

步骤200:利用所述组合导航系统观测数据,进行双天线组合导航定位定姿解算,得到实时位姿信息;Step 200: Use the observation data of the integrated navigation system to perform dual-antenna integrated navigation positioning and attitude determination to obtain real-time attitude information;

步骤300:利用所述激光雷达点云数据和所述实时位姿信息,通过地理定向和点云配准,得到施工场地点云底图,采用上下底面轮廓结合包围盒提取算法,提取所述施工场地点云底图对应的建筑物轮廓包围盒;Step 300: Using the lidar point cloud data and the real-time pose information, through geographic orientation and point cloud registration, obtain the point cloud base map of the construction site, and use the upper and lower bottom surface contours combined with the bounding box extraction algorithm to extract the construction site The building outline bounding box corresponding to the site point cloud base map;

步骤400:对所述激光雷达点云数据进行分割提取或利用所述编码器观测数据计算得到吊装物坐标,结合所述挂钩接收机载波相位差分定位结果,生成吊装物包围盒;Step 400: Segment and extract the lidar point cloud data or use the encoder observation data to calculate the coordinates of the hoisting object, and combine the carrier phase difference positioning results of the hook receiver to generate a hoisting object bounding box;

步骤500:对所述建筑物轮廓包围盒和所述吊装物包围盒进行碰撞检测,得到吊装物和建筑物的空间关系和碰撞预警信息。Step 500: Perform collision detection on the bounding box of the outline of the building and the bounding box of the hanging object to obtain the spatial relationship between the hanging object and the building and collision warning information.

需要说明的是,本发明实施例是基于多传感器集成的塔吊碰撞智能预警系统,传感器的布设和数据的获取是实现本发明实施例各项功能的前提,多传感器集成的塔吊碰撞智能预警系统总体结构如图2所示,激光雷达和组合导航系统安置于塔吊驾驶舱上方,与驾驶舱内的工控机通过线缆连接;GNSS接收机安装在塔吊吊钩上方,用于确定吊钩位置,通过局域网将位置信息传输到工控机;编码器集成在塔吊的卷扬机中,可以测量小车在大臂上移动的距离和吊钩下降的距离,通过局域网将测量结果传输到工控机。驾驶舱上方的组合导航系统连接了两个GNSS天线,并与激光雷达固定连接,如图3所示的组合导航系统与激光雷达布设示意图中,主GNSS天线1和从GNSS天线2分别布设在塔吊大臂的两侧,组合导航系统3与激光雷达4通过每秒发送冲数(Pulses Per Second,PPS)脉冲进行了时间同步。It should be noted that the embodiment of the present invention is based on the multi-sensor integrated intelligent early warning system for tower crane collision. The structure is shown in Figure 2. The laser radar and integrated navigation system are placed above the cockpit of the tower crane, and are connected to the industrial computer in the cockpit through cables; the GNSS receiver is installed above the hook of the tower crane to determine the position of the hook. The local area network transmits the position information to the industrial computer; the encoder is integrated in the hoist of the tower crane, which can measure the moving distance of the trolley on the boom and the distance of the hook drop, and transmit the measurement results to the industrial computer through the local area network. The integrated navigation system above the cockpit is connected to two GNSS antennas, which are fixedly connected to the laser radar. In the schematic diagram of the integrated navigation system and laser radar layout shown in Figure 3, the main GNSS antenna 1 and the slave GNSS antenna 2 are respectively arranged on the tower crane. On both sides of the boom, the integrated navigation system 3 and the lidar 4 are time-synchronized by sending Pulses Per Second (PPS) pulses.

具体地,塔机侧工控机通过机器人操作系统(Robot Operating System,ROS)实时接收激光雷达点云数据和组合导航系统的GNSS观测值、SINS观测值,同时通过局域网接收编码器数据和挂钩处GNSS接收机的实时动态载波相位差分(Real - Time Kinematic,RTK)定位结果。Specifically, the industrial computer on the tower crane side receives the lidar point cloud data and the GNSS observation value and SINS observation value of the integrated navigation system in real time through the robot operating system (Robot Operating System, ROS), and at the same time receives the encoder data and the GNSS observation value at the hook through the local area network. Real-time dynamic carrier phase difference (Real-Time Kinematic, RTK) positioning results of the receiver.

利用实时获取的GNSS观测和SINS观测值,进行双天线GNSS/SINS组合定位定姿解算,得到实时的位姿信息。Using the GNSS observations and SINS observations obtained in real time, the dual-antenna GNSS/SINS combined positioning and attitude determination is used to obtain real-time position and attitude information.

将塔吊分别沿顺时针和逆时针各旋转1.5圈,同时保存接收的激光雷达点云数据和解算的位姿信息,通过直接地理定向和点云配准,并优化组合导航传感器和激光雷达间的空间安置参数,得到施工场地的点云底图,采取上下底面轮廓结合包围盒提取方法,获得更贴近于建筑物的真实轮廓的包围盒。Rotate the tower crane 1.5 times clockwise and counterclockwise, save the received laser radar point cloud data and the calculated pose information, and optimize the relationship between the integrated navigation sensor and the laser radar through direct geo-orientation and point cloud registration. Spatial placement parameters, the point cloud base map of the construction site is obtained, and the upper and lower bottom contours combined with the bounding box extraction method is used to obtain a bounding box that is closer to the real outline of the building.

对实时接收的点云进行初步分割和提取,使用编码器的观测数据计算吊装物的坐标,结合吊钩处RTK的位置信息,筛选出吊装物激光点云,生成吊装物最优外包围框,并与获取的底图包围盒进行碰撞检测,得到吊装物与建筑物的空间关系和碰撞预警信息。Carry out preliminary segmentation and extraction of the point cloud received in real time, use the observation data of the encoder to calculate the coordinates of the hoisting object, combine the position information of the RTK at the hook, filter out the laser point cloud of the hoisting object, and generate the optimal outer bounding box of the hoisting object, And carry out collision detection with the obtained base map bounding box, and obtain the spatial relationship between the hoisting object and the building and the collision warning information.

由塔基侧服务端将得到的点云底图和底图包围盒,以及得到的吊装物包围盒和碰撞预警信息通过局域网传输至地面客户端,由地面端可视化软件基于虚幻引擎4(UnrealEngine 4,UE4)在不同视角下实时显示吊装作业三维环境、碰撞距离信息和潜在碰撞目标。The point cloud base map and base map bounding box, as well as the hoisting object bounding box and collision warning information obtained by the tower base side server are transmitted to the ground client through the LAN, and the ground terminal visualization software is based on Unreal Engine 4 (UnrealEngine 4 , UE4) display the 3D environment of hoisting operation, collision distance information and potential collision targets in real time under different viewing angles.

本发明通过集成GNSS、惯导、编码器和激光雷达,建立了精准的施工场地三维点云底图,可以实时多角度显示吊装作业的三维环境和预警信息,展示效果更为直观,有利于降低塔吊碰撞事故的风险;采用双天线GNSS/SINS组合定位定姿方法,位姿解算结果更为准确,提高了点云底图和碰撞预警信息的精度;此外,使用建筑物包围盒和吊装物最优外包围盒进行碰撞检测,在保障碰撞预警冗余度的同时极大地提升了计算效率;还通过基于客户端与服务端分离的方式构建可视化模块,降低了数据传输量,避免了数据阻塞,提高了可视化模块的实时性。The present invention establishes an accurate three-dimensional point cloud base map of the construction site by integrating GNSS, inertial navigation, encoder and laser radar, and can display the three-dimensional environment and early warning information of the hoisting operation at multiple angles in real time, and the display effect is more intuitive, which is beneficial to reduce the The risk of tower crane collision accidents; using the dual-antenna GNSS/SINS combined positioning and attitude determination method, the position and attitude calculation results are more accurate, and the accuracy of the point cloud base map and collision warning information is improved; in addition, the use of building bounding boxes and hoisting objects The optimal outer bounding box for collision detection greatly improves the calculation efficiency while ensuring the redundancy of collision warning; it also builds a visualization module based on the separation of the client and the server, which reduces the amount of data transmission and avoids data blocking. , which improves the real-time performance of the visualization module.

基于上述实施例,本发明实施例通过构建施工场地的三维点云底图,并确定吊装物在点云底图中的位置,因此需要计算得到高精度的激光雷达位姿信息。Based on the above-mentioned embodiments, the embodiment of the present invention constructs a three-dimensional point cloud base map of the construction site and determines the position of the lifting object in the point cloud base map, so it is necessary to calculate high-precision lidar pose information.

如图3所示,固定在采集设备上的2个GNSS天线可形成短基线实现动对动RTK,确定出精确的基线向量,从而获得准确的姿态。在GNSS/SINS组合中,双天线GNSS测姿既可以用来初始对准,也可以为导航阶段提供外部姿态信息,尤其提高了航向角的可观测性。双天线GNSS测姿仍受到信号遮挡影响,结果输出不连续,且噪声较大,通常与SINS进行组合,一方面,SINS中的陀螺可以平滑GNSS测姿结果,弥补信号失锁时的中断,另一方面,加速度计可以计算水平角,从而使得双天线GNSS/SINS组合能够提供连续、平滑、可靠的三维姿态信息。本发明采用GNSS/SINS组合基础模型中的失准角方程作为状态方程,利用双天线GNSS提供的航向角以及加计提供的俯仰角和翻滚角作为观测值,共同形成Kalman滤波的基本要素。双天线GNSS/SINS组合的高精度自主定位定姿的具体流程如图4所示,具体包括:As shown in Figure 3, the two GNSS antennas fixed on the acquisition device can form a short baseline to realize motion-to-motion RTK, determine the precise baseline vector, and obtain an accurate attitude. In the GNSS/SINS combination, the dual-antenna GNSS attitude measurement can be used for initial alignment, and can also provide external attitude information for the navigation phase, especially improving the observability of the heading angle. Dual-antenna GNSS attitude measurement is still affected by signal occlusion, and the result output is discontinuous and noisy. It is usually combined with SINS. On the one hand, the gyroscope in SINS can smooth the GNSS attitude measurement results and make up for the interruption when the signal is out of lock. On the one hand, the accelerometer can calculate the horizontal angle, so that the dual-antenna GNSS/SINS combination can provide continuous, smooth and reliable 3D attitude information. The present invention uses the misalignment angle equation in the GNSS/SINS combined basic model as the state equation, and uses the heading angle provided by the dual-antenna GNSS and the pitch angle and roll angle provided by the addition as observation values to jointly form the basic elements of Kalman filtering. The specific process of the high-precision autonomous positioning and attitude determination of the dual-antenna GNSS/SINS combination is shown in Figure 4, including:

当双天线GNSS正确固定模糊度后,可以得到准确的基线向量,从而计算得到航向角和俯仰角:When the dual-antenna GNSS fixes the ambiguity correctly, an accurate baseline vector can be obtained, and the heading angle and pitch angle can be calculated as follows:

式中,表示基线向量在东方向上的投影,/>表示基线向量在北方向上的投影,表示基线向量在垂向上的投影;In the formula, Indicates the projection of the baseline vector in the east direction, /> represents the projection of the baseline vector in the north direction, Indicates the projection of the baseline vector in the vertical direction;

根据惯导的输出导出俯仰角和翻滚角,得到姿态更新的观测方程:According to the output of inertial navigation, the pitch angle and roll angle are derived, and the observation equation of attitude update is obtained:

惯导加计输出可以由比力方程表示:The inertial accumulator output can be expressed by the specific force equation:

式中,是加计输出值,/>为l系(当地水平坐标系)下的视线加速度,/>为科氏力,/>为对地向心加速度,/>为重力,在获得了/>和/>后,就可以组成关于/>的方程,其中航向角又由/>提供,因此,可以计算得到加计导出的俯仰角和翻滚角,同时使用巴特沃斯滤波器对/>原始观测值进行平滑降噪。/>表示e系相对于i系的角速度在l系下的投影,/>表示l系相对于i系的角速度在l系下的投影,/>表示l系下的加计输出值,/>表示b系到l系的坐标转换矩阵。In the formula, is the accumulative output value, /> is the line-of-sight acceleration in l system (local horizontal coordinate system), /> is the Coriolis force, /> is the centripetal acceleration to the ground, /> For gravity, the obtained /> and /> After that, you can compose about /> The equation of , where the heading angle is given by /> Provided, therefore, the accumulatively derived pitch and roll angles can be computed while using the Butterworth filter for /> The original observations are smoothed and denoised. /> Indicates the projection of the angular velocity of the e system relative to the i system under the l system, /> Indicates the projection of the angular velocity of the l system relative to the i system under the l system, /> Indicates the accumulative output value under the l system, /> Indicates the coordinate transformation matrix from the b system to the l system.

在得到姿态观测值后,由下式建立与待估状态之间的关系,即观测方程:After the attitude observation value is obtained, the relationship with the state to be estimated is established by the following formula, that is, the observation equation:

式中,表示e系到l系的坐标转换矩阵,/>表示e系到l系的坐标转换矩阵,/>表示单位阵,/>表示/>角的反对称矩阵,/>表示当前时刻机械编排得到的b系到e系的坐标转换矩阵。In the formula, Represents the coordinate transformation matrix from the e system to the l system, /> Represents the coordinate transformation matrix from the e system to the l system, /> represents the unit matrix, /> means /> antisymmetric matrix of angles, /> Indicates the coordinate conversion matrix from the b -system to the e -system obtained by mechanical arrangement at the current moment.

由于姿态角表示在l系下,观测值蕴含在中,而待估状态/>表示在e系下,使用上式,将姿态角用/>表示后,两边微分,可以得到观测方程:Since the attitude angle is expressed in the l system, the observed value implies that in, while pending evaluation/> Indicates that under the e system, using the above formula, use the attitude angle as /> After expressing, the two sides are differentiated, and the observation equation can be obtained:

式中,表示观测值的残差向量,/>表示设计矩阵,/>表示待估参数,/>表示观测噪声,/>、/>和/>分别表示航向角、俯仰角和横滚角的残差向量,/>、/>和/>分别表示姿态角的观测值,/>、/>和/>表示惯导姿态更新得到的欧拉角,/>中/>、/>表示航向角的观测系数,/>、/>、/>表示俯仰角的观测系数,/>、/>、/>表示横滚角的观测系数,/>表示待估状态。In the formula, a vector of residuals representing observations, /> represents the design matrix, /> Indicates the parameter to be estimated, /> represents the observation noise, /> , /> and /> Respectively represent the residual vector of heading angle, pitch angle and roll angle, /> , /> and /> Respectively represent the observed values of the attitude angle, /> , /> and /> Indicates the Euler angle obtained by inertial navigation attitude update, /> Medium /> , , /> Indicates the observation coefficient of the heading angle, /> , /> , /> Indicates the observation coefficient of the pitch angle, /> , /> , /> Indicates the observed coefficient of the roll angle, /> Indicates the pending status.

主天线通过RTK得到位置更新的观测方程:The main antenna obtains the observation equation of position update through RTK:

式中,表示e系下位置更新的观测值残差向量,/>表示机械编排得到的e系下惯导的位置,/>表示杆臂在e系下的投影,/>表示e系下GNSS天线中心的位置,/>表示位置的误差状态,/>表示失准角,/>表示观测噪声。In the formula, Represents the observation value residual vector of the position update under the e system, /> Indicates the position of the lower inertial navigation system of the e system obtained by mechanical arrangement, /> Indicates the projection of the lever arm under the e system, /> Indicates the position of the center of the GNSS antenna in the e system, /> Indicates the error status of the position, /> Indicates misalignment angle, /> represents the observation noise.

然后进行组合导航解算,得到高精度的位姿信息,根据解算的结果,对加速度和陀螺的零偏进行反馈校正。Then the integrated navigation calculation is performed to obtain high-precision pose information, and the acceleration and gyroscope's zero bias are fed back and corrected according to the calculation results.

本发明通过动对动RTK得到采集设备的航向角,结合惯导加计输出构造了姿态更新的观测方程,组合导航解算得到的位姿信息为后续的点云数据处理提供了空间基准The present invention obtains the heading angle of the acquisition device through dynamic-to-dynamic RTK, and constructs an observation equation for attitude update by combining the inertial navigation accumulative output, and the pose information obtained by the combined navigation solution provides a spatial reference for subsequent point cloud data processing

基于上述实施例,如图5所示,本发明实施例提出的激光点云底图与包围盒生成的具体算法流程包括:Based on the above embodiment, as shown in Figure 5, the specific algorithm flow of the laser point cloud base map and bounding box generation proposed by the embodiment of the present invention includes:

对原始点云进行点云地理定向,将点云从激光雷达坐标系转换到当地水平坐标系;Perform point cloud geo-orientation on the original point cloud, and convert the point cloud from the lidar coordinate system to the local horizontal coordinate system;

对转换后的点云进行帧间匹配,得到初步的激光点云底图;Perform inter-frame matching on the converted point cloud to obtain a preliminary laser point cloud base map;

优化激光雷达和惯导的空间安置参数,提升点云底图精度;Optimize the spatial placement parameters of lidar and inertial navigation to improve the accuracy of point cloud basemap;

采用布料模拟滤波算法将点云分为地面点和非地面点,方便监测范围内对象的包围盒的提取。布料模拟滤波算法的基本思想为将三维点云数据倒置,设想有一块布料覆盖在倒置后的点云上,布料受到重力作用,将贴近地面,布料覆盖的最终位置即为地面点所在位置;The cloth simulation filter algorithm is used to divide the point cloud into ground points and non-ground points, which is convenient for the extraction of the bounding box of the object within the monitoring range. The basic idea of the cloth simulation filtering algorithm is to invert the 3D point cloud data. Imagine a piece of cloth covering the inverted point cloud. The cloth is affected by gravity and will be close to the ground. The final position covered by the cloth is the position of the ground point;

采用欧氏聚类的方法将属于同一非地面地物的离散点云聚类为一个点云对象,使用八叉树结构或者KD树结构进行点云邻域查询进而实现非地面点云的欧氏聚类,将点云间距离小于阈值的点聚类为同一对象。对于每一个对象均采用-shape算法计算平面外边界,提取点云对象的下底面点和顶面点后即获得对象的包围盒。Use the Euclidean clustering method to cluster the discrete point clouds belonging to the same non-ground object into a point cloud object, and use the octree structure or KD tree structure for point cloud neighborhood query to realize the Euclidean non-ground point cloud Clustering, which clusters points whose distance between point clouds is less than a threshold into the same object. for each object -The shape algorithm calculates the out-of-plane boundary, and the bounding box of the object is obtained after extracting the bottom and top points of the point cloud object.

其中,激光雷达采集的点云数据是以激光雷达坐标系作为参考,建图数据采集过程中,激光雷达在不断移动,因此在构建激光点云底图时需要得到激光雷达和SINS间的准确空间关系,并将激光雷达坐标投影到当地水平坐标系。Among them, the point cloud data collected by LiDAR is based on the LiDAR coordinate system as a reference. During the data collection process, the LiDAR is constantly moving. Therefore, it is necessary to obtain the accurate space between the LiDAR and SINS when constructing the laser point cloud base map. relationship, and project the lidar coordinates to the local horizontal coordinate system.

激光雷达测得的地面点在激光雷达坐标系下的坐标为/>,激光雷达与惯性测量单元之间的关系刚性固定,根据坐标转换原理可得地面点在惯导坐标系下的坐标为:Ground points measured by lidar The coordinates in the lidar coordinate system are /> , the relationship between the lidar and the inertial measurement unit is rigidly fixed. According to the coordinate transformation principle, the coordinates of the ground point in the inertial navigation coordinate system can be obtained as:

根据双天线GNSS/SINS组合提供的位置和姿态,可将惯导坐标系下的坐标转换到全局坐标系中:According to the position and attitude provided by the dual-antenna GNSS/SINS combination, the coordinates in the inertial navigation coordinate system can be transformed into the global coordinate system:

进一步得到: Further get:

上述各式中,表示任一地面点/>在激光雷达坐标系下的坐标,/>表示地面点在惯导坐标系下的坐标,/>表示任一地面点/>在WGS84地心地固坐标系下的坐标,/>表示激光雷达坐标系原点在惯导坐标系中的位置,/>表示激光雷达坐标系变换到惯导坐标系的旋转矩阵,/>表示惯导坐标系原点在WGS84地心地固空间直角坐标系中的位置,表示惯导坐标系变换到在WGS84地心地固空间直角坐标系的旋转矩阵。Among the above formulas, Indicates any ground point /> Coordinates in the lidar coordinate system, /> Indicates the ground point Coordinates in the inertial navigation coordinate system, /> Indicates any ground point /> Coordinates in the WGS84 earth-centered earth-fixed coordinate system, /> Indicates the position of the origin of the lidar coordinate system in the inertial navigation coordinate system, /> Represents the rotation matrix for transforming the lidar coordinate system to the inertial navigation coordinate system, /> Indicates the position of the origin of the inertial navigation coordinate system in the WGS84 earth-centered ground-fixed space Cartesian coordinate system, Indicates the rotation matrix that transforms the inertial navigation coordinate system to the Cartesian coordinate system in WGS84 earth-centered ground-fixed space.

惯性导航系统输出的姿态角是惯导坐标系在当地水平坐标系中的姿态,而当地水平坐标系通过当地水平坐标系的原点的大地坐标可得到当地水平坐标系到WGS84地心地固坐标系的旋转矩阵,因此:The attitude angle output by the inertial navigation system is the attitude of the inertial navigation coordinate system in the local horizontal coordinate system, and the local horizontal coordinate system can obtain the distance from the local horizontal coordinate system to the WGS84 earth-centered ground-fixed coordinate system through the geodetic coordinates of the origin of the local horizontal coordinate system. rotation matrix, so:

式中,为根据惯导输出的三个姿态角计算的惯导坐标系到当地水平坐标系的旋转矩阵,/>为根据惯导坐标系原点大地坐标计算得到的当地水平坐标系到WGS84地心地固空间直角坐标系的旋转矩阵,代入得到:In the formula, is the rotation matrix from the inertial navigation coordinate system to the local horizontal coordinate system calculated according to the three attitude angles output by the inertial navigation system, /> It is the rotation matrix from the local horizontal coordinate system calculated according to the geodetic coordinates of the origin of the inertial navigation coordinate system to the WGS84 earth-centered earth-fixed space Cartesian coordinate system, and is substituted into:

上式为塔机激光扫描的定位方程,可直接计算得到地物点在WGS84空间直角坐标系的坐标。所以地物点在当地水平坐标系下的坐标为:The above formula is the positioning equation of tower crane laser scanning, which can directly calculate the coordinates of ground object points in the WGS84 space Cartesian coordinate system. Therefore, the coordinates of the feature points in the local horizontal coordinate system are:

其中,为当地水平坐标系原点在WGS84坐标系下的坐标,/>in, is the coordinates of the origin of the local horizontal coordinate system in the WGS84 coordinate system, /> for

WGS84地心地固空间直角坐标系到当地水平坐标系的旋转矩阵。The rotation matrix of the WGS84 earth-centered earth-fixed space Cartesian coordinate system to the local horizontal coordinate system.

通过将点云从激光雷达坐标投影到当地水平坐标系,投影过程中涉及到激光雷达坐标系原点在惯导坐标系中的位置和激光雷达坐标系变换到惯导坐标系的旋转矩阵,因此需要优化/>和/>,假设激光扫描系统对同一地物点/>进行了两次扫描,得到:By projecting the point cloud from the lidar coordinates to the local horizontal coordinate system, the projection process involves the position of the origin of the lidar coordinate system in the inertial navigation coordinate system and the rotation matrix of the lidar coordinate system to the inertial navigation coordinate system , so need to optimize /> and /> , assuming that the laser scanning system scans the same feature point /> Two scans were performed to obtain:

式中,、/>、/>以及/>、/>、/>是两次扫描中/>在激光雷达坐标系下的测量值,为已知值,/>、/>、/>以及/>是第一次扫描/>时刻惯导的位置以及姿态组成的旋转矩阵,/>、/>、/>以及/>是第二次扫描/>时刻惯导的位置以及姿态组成的旋转矩阵,它们均为已知值,只有/>与/>是未知的,即只有需要解求的激光雷达安置参数是未知的。将上述两式相减,得到:In the formula, , /> , /> and /> , /> , /> is in two scans /> The measured value in the lidar coordinate system is a known value, /> , /> , /> and /> is the first scan /> Rotation matrix composed of position and attitude of inertial navigation at any time, /> , /> , /> and /> is the second scan /> The rotation matrix composed of the position and attitude of the inertial navigation at any time, they are all known values, only /> with /> is unknown, that is, only the lidar placement parameters that need to be solved are unknown. Subtracting the above two equations, we get:

在标定过程中,使上式等号的左边最小,与/>未知,/>代表三个平移参数,/>是三个分别绕X轴、Y轴以及Z轴旋转的角度表示的旋转矩阵,因此共有六个互相独立的未知数:In the calibration process, make the left side of the above equal sign the smallest, with /> unknown, /> Represents three translation parameters, /> It is a rotation matrix expressed by three angles around the X-axis, Y-axis and Z-axis respectively, so there are six independent unknowns:

进一步地,采用非线性优化算法(Levenberg-Marquardt,LM)解算六个标定参数。LM非线性算法通过迭代获得一组非线性方程的最小平方和,其数学模型如下式:Further, the nonlinear optimization algorithm (Levenberg-Marquardt, LM) is used to solve the six calibration parameters. The LM nonlinear algorithm obtains the least square sum of a set of nonlinear equations through iteration, and its mathematical model is as follows:

是一组非线性方程,LM算法寻找一组/>,使得/>最小,每个点对可组成3个方程,若有n个点对,即可组成3n个方程,通过LM算法求得最优解,从而得到: is a set of nonlinear equations, the LM algorithm finds a set of , such that /> Minimum, each point pair can form 3 equations, if there are n point pairs, 3 n equations can be formed, and the optimal solution can be obtained by LM algorithm , resulting in:

.

本发明采用直接地理定向将原始点云投影到当地水平坐标系,并使用无需三维控制场的灵活简便标定方式,优化惯导和激光雷达间的安置参数,提升了点云底图的精度。The invention uses direct geographical orientation to project the original point cloud to the local horizontal coordinate system, and uses a flexible and simple calibration method that does not require a three-dimensional control field, optimizes the placement parameters between the inertial navigation and the laser radar, and improves the accuracy of the point cloud base map.

基于上述实施例,如图6所示,本发明实施例提出的吊装物实时监测与碰撞信息测量的具体算法流程包括:Based on the above-mentioned embodiment, as shown in FIG. 6, the specific algorithm flow of the real-time monitoring of the hoisting object and the measurement of collision information proposed by the embodiment of the present invention includes:

将采集的原始激光点云投影到当地水平坐标系下,并将吊钩的RTK定位结果由WGS84坐标系转换到当地水平坐标系记作Project the collected original laser point cloud to the local horizontal coordinate system, and convert the RTK positioning result of the hook from the WGS84 coordinate system to the local horizontal coordinate system as ;

采用点云滤波,将原始点云分割为地面点和非地面点,从非地面点云中,提取出面片点云,作为吊装物提取的目标区域;Using point cloud filtering, the original point cloud is divided into ground points and non-ground points, and the surface point cloud is extracted from the non-ground point cloud as the target area for hoisting object extraction;

对非地面面片进行连通性分析,将相邻的非地面面片进行合并,将合并的结果,作为待定的目标区,然后根据建筑物的几何尺寸及建筑物边界与地面存在一定的高程差异,将明显不是建筑物的目标区域剔除;Carry out connectivity analysis on non-ground patches, merge adjacent non-ground patches, and use the merged result as the undetermined target area, and then there is a certain elevation difference between the building’s geometric size and the building’s boundary and the ground , remove the target area that is obviously not a building;

利用吊钩的位置信息将距离吊钩最近的目标划分为吊装物目标,其他目标划分为大型建筑物目标,当吊钩处GNSS信号受到遮挡时,根据编码器测量的小车移动距离和吊钩下降距离,以及双天线GNSS/SINS组合得到的位姿信息,计算得到挂钩的位置/>,将带入并放大筛选阈值,也可得到吊装物目标;Using the position information of the hook The target closest to the hook is classified as the hoisting object target, and other targets are classified as large building targets. When the GNSS signal at the hook is blocked, the moving distance of the trolley and the descending distance of the hook measured by the encoder, and the dual-antenna GNSS /SINS combination to obtain the pose information, calculate the position of the hook /> ,Will Bringing in and enlarging the screening threshold can also get the target of the hoisting objects;

将吊物三维外包围框在XY平面上生成二维俯视投影,由于吊物在吊装过程中会发生绕z轴旋转,因此将俯视投影绕中心旋转,模拟吊物的可能旋转范围,并求取旋转范围的外接矩形作为最优外包围盒;The three-dimensional outer bounding box of the hanging object is generated on the XY plane to generate a two-dimensional top-view projection. Since the hanging object will rotate around the z-axis during the hoisting process, the top-view projection is rotated around the center to simulate the possible rotation range of the hanging object and obtain The circumscribed rectangle of the rotation range is used as the optimal outer bounding box;

采用AABB树对底图图元进行索引构建,然后对底图图元和吊物进行基于AABB树的碰撞检测,对两者的AABB树进行遍历,由吊装物外包围盒判断出距离最近的底图图元后,依次计算吊装物包围盒角点到最近图元的距离矢量,从而获取真实的最小碰撞距离。Use the AABB tree to index the base map primitives, then perform collision detection based on the AABB tree for the base map primitives and hanging objects, traverse the AABB trees of the two, and judge the nearest base from the outer bounding box of the hanging objects After drawing the primitives, the distance vector from the corner point of the bounding box of the lifting object to the nearest primitive is calculated in turn, so as to obtain the real minimum collision distance.

需要说明的是,由于塔吊的运行环境较为复杂,实时扫描到的激光点云中既包括吊装物也有建筑物和其他施工设备。因此本发明实施例采用自顶向下的策略,从目标区域层次识别吊装物区域,然后根据目标细部特征差异精确提取吊装物点云与包围框。原始点云的数据量较大,为了提升吊装物实时监测的速度,本发明实施例使用点云滤波从原始点云中提取出非地面面片点云,流程包括:It should be noted that due to the complex operating environment of the tower crane, the laser point cloud scanned in real time includes both hoisting objects and buildings and other construction equipment. Therefore, the embodiment of the present invention adopts a top-down strategy to identify the hoisting object area from the target area level, and then accurately extract the hoisting object point cloud and bounding box according to the difference in the target detail features. The data volume of the original point cloud is relatively large. In order to improve the speed of real-time monitoring of the hoisting object, the embodiment of the present invention uses point cloud filtering to extract the non-ground patch point cloud from the original point cloud. The process includes:

在点云滤波中,点云的数据质量对其结果和运算效率都有很大影响。例如:点云密度过高,有时达到每平方上百个点,在点云局部特征计算和滤波处理时需要很大的运算量;点云密度过低或者分布不均,对点云局部特征计算的精度具有严重的影响,从而影响点云滤波结果;数据缺失区域,可能造成地面点云分布的不连续,导致点云之间邻近空间关系的弱化,从而增大了点云滤波错误的概率。因此,本发明实施例采用虚拟格网化技术对原始点云进行处理,使点云分布尽量均匀且减少数据空洞。首先,利用一定大小的格网对区域进行均匀划分,其中格网大小设定为。然后,对每一个格网进行遍历,取格网中的最低点作为格网点/>,而格网中的剩余点云标记为其他点云/>。最后,检测所有没有点云的格网,并对每个没有点云的格网内插一个虚拟点。该点位于格网的中心,而该点的高程通过最邻近插值方法得到。In point cloud filtering, the data quality of the point cloud has a great influence on its results and computational efficiency. For example, if the point cloud density is too high, sometimes reaching hundreds of points per square, a large amount of computation is required for point cloud local feature calculation and filtering processing; point cloud density is too low or the distribution is uneven, and the point cloud local feature calculation The accuracy has a serious impact, thus affecting the point cloud filtering results; data missing areas may cause discontinuity in the distribution of ground point clouds, resulting in weakening of the adjacent spatial relationship between point clouds, thereby increasing the probability of point cloud filtering errors. Therefore, the embodiment of the present invention adopts the virtual gridding technology to process the original point cloud, so as to make the distribution of the point cloud as uniform as possible and reduce data holes. First, the region is evenly divided by a grid of a certain size, where the grid size is set as . Then, traverse each grid, and take the lowest point in the grid as the grid point /> , while the remaining point clouds in the grid are labeled other point clouds /> . Finally, all grids without point clouds are detected and a virtual point is interpolated for each grid without point clouds. The point is at the center of the grid, and the elevation of the point is obtained by the nearest neighbor interpolation method.

此处,本发明实施例采用的点云滤波方法主要包括了两个步骤:首先,利用点云分割方法对格网点云进行自适应分区,将格网点云划分成面片集和离散独立点云集两种类型;然后,通过点云分割滤波和多尺度形态学滤波方法分别对两种类型点云进行处理,将格网点分类成地面格网点和非地面格网点。在激光点云数据中,不同区域的平缓性不一,平缓区域邻近点云几何特征相似,且点云具有相同类别的概率也非常大;而变化剧烈区域邻近点云几何特征差异大,点与邻近点可能来自不同的目标表面。因此,不同类型区域应该采用不同的基元进行表达,平缓区域适合表示为具有区域性的面片基元,变化剧烈区域应采用点基元,从而可更好地表达不同区域点云的自身特性及其邻近关系,更加稳健地描述地面和非地面点云之间的差异。为了实现不同区域采用不同基元,利用基于平滑约束的点云分割将点云分成光滑平缓区域和高程变化剧烈区域。基于平滑约束的点云分割,是利用区域增长方法将法向量、平面拟合残差相近的邻近点云归并到同一面片中。分割过程如下:Here, the point cloud filtering method used in the embodiment of the present invention mainly includes two steps: first, the grid point cloud is adaptively partitioned by using the point cloud segmentation method, and the grid point cloud is divided into a patch set and a discrete independent point cloud set Then, the two types of point clouds are processed by point cloud segmentation filtering and multi-scale morphological filtering methods, and the grid points are classified into ground grid points and non-ground grid points. In the laser point cloud data, the smoothness of different regions is different, and the geometric characteristics of the adjacent point clouds in the flat region are similar, and the probability of the point cloud having the same category is also very high; while the geometric characteristics of the adjacent point cloud in the violently changing region are greatly different, and the point and point cloud have similar geometric characteristics. Neighboring points may come from different target surfaces. Therefore, different types of regions should be expressed with different primitives. Gentle regions are suitable to be expressed as regional patch primitives, and point primitives should be used for sharply changing regions, so as to better express the characteristics of point clouds in different regions and their proximity relations, more robustly describe the difference between ground and non-ground point clouds. In order to use different primitives in different regions, the point cloud segmentation based on smooth constraints is used to divide the point cloud into smooth and gentle regions and regions with severe elevation changes. The point cloud segmentation based on smoothness constraints uses the region growing method to merge adjacent point clouds with similar normal vectors and plane fitting residuals into the same patch. The segmentation process is as follows:

利用主成分分析估计点云的法向量和高斯曲率,然后从未分割过的点云中,提取高斯曲率最小值对应的点云作为种子点,记为,检索种子点/>的N个邻域点,并将符合增长条件的点作为新种子点,以此法代直到没有点能够满足条件。增长条件有两条,一是邻域点法向量和种子点法向量夹角小于一定阈值,二是邻域点到种子点局部拟合平面的残差小于一定阈值。如果所有的点都被分配到对应的面片中,则分割结束;否则,继续从未分割过的点云中提取种子点。分割过程中的3个阈值取值非常重要,直接影响点云分割结果。如果参数不当,结果容易出现过分割或次分割问题,从而影响点云滤波结果,特别是次分割问题。其中,3个参数的取值与点云密度、点云坐标误差具有紧密关系。如果点密度高、点云坐标误差小,N可适当增加,提高法向量计算的抗噪能力,夹角和残差阈值适当减小;如果点密度低、点云坐标误差大,N适当减小,夹角和残差阈值可适当增大,保证平缓区域能够具有较好的分割效果。在点云滤波处理后,点云被分成了地面点云和非地面点云,其中非地面点云表示为两种类型:非地面面片和非地面离散独立点云。Use principal component analysis to estimate the normal vector and Gaussian curvature of the point cloud, and then extract the point cloud corresponding to the minimum value of Gaussian curvature from the unsegmented point cloud as the seed point, which is recorded as , to retrieve the seed point /> The N neighbor points of , and the points that meet the growth conditions are used as new seed points, and this method is used until no point can meet the conditions. There are two growth conditions, one is that the angle between the normal vector of the neighborhood point and the normal vector of the seed point is less than a certain threshold, and the other is that the residual error of the local fitting plane from the neighborhood point to the seed point is less than a certain threshold. If all the points are assigned to the corresponding patches, the segmentation ends; otherwise, continue to extract the seed points from the unsegmented point cloud. The three threshold values in the segmentation process are very important and directly affect the point cloud segmentation results. If the parameters are improper, the result is prone to over-segmentation or sub-segmentation, which affects the point cloud filtering results, especially the sub-segmentation problem. Among them, the values of the three parameters are closely related to the point cloud density and point cloud coordinate error. If the point density is high and the point cloud coordinate error is small, N can be increased appropriately to improve the anti-noise ability of the normal vector calculation, and the included angle and residual threshold should be appropriately reduced; if the point density is low and the point cloud coordinate error is large, N can be appropriately reduced , the included angle and the residual threshold can be appropriately increased to ensure that the flat area can have a better segmentation effect. After the point cloud filtering process, the point cloud is divided into ground point cloud and non-ground point cloud, and the non-ground point cloud is represented as two types: non-ground patch and non-ground discrete independent point cloud.

本发明通过采用RTK+编码器获取吊装物体的先验位置,提高了目标区域点云的提取速度,降低了建筑物和施工设备对于吊装物的快速识别的干扰,基于AABB树底图图元检索结构的碰撞检测方法适用于塔吊的实际应用场景,加快了对底图包围盒的检索过程。The invention obtains the prior position of the hoisting object by using the RTK+ encoder, improves the extraction speed of the point cloud in the target area, reduces the interference of buildings and construction equipment on the rapid identification of the hoisting object, and is based on the AABB tree base map graphic element retrieval structure The collision detection method is suitable for the actual application scene of the tower crane, which speeds up the retrieval process of the bounding box of the base map.

基于上述实施例,在得到施工场地的三维点云底图和吊装物的碰撞预警信息后,对上述信息进行可视化处理,可以辅助塔吊操作人员感知吊装作业三维环境,提升吊装作业的效率。本发明实施例提出的可视化系统数据交互流程图如图7所示,采用“服务端+客户端”的结构设计塔吊碰撞预警可视化模块,塔机侧作为服务端,地面端可视化软件作为客户端,实现视角切换、安全阈值设置、潜在碰撞区域点云高亮显示等功能,整体实现过程包括:Based on the above embodiments, after obtaining the 3D point cloud base map of the construction site and the collision warning information of the hoisting object, the above information is visualized, which can assist the tower crane operator to perceive the 3D environment of the hoisting operation and improve the efficiency of the hoisting operation. The data interaction flow chart of the visualization system proposed by the embodiment of the present invention is shown in Figure 7. The tower crane collision warning visualization module is designed using the structure of "server + client", the tower crane side is used as the server, and the ground-side visualization software is used as the client. Realize functions such as viewing angle switching, safety threshold setting, and point cloud highlighting of potential collision areas. The overall implementation process includes:

客户端与服务端通过局域网连接,配置塔吊高度、臂长等参数,加载塔吊模型;The client and the server are connected through a LAN, configure parameters such as tower crane height and arm length, and load the tower crane model;

客户端向服务端发送建图指令,塔吊按照建图要求进行旋转,服务端采集建图所需数据,调用激光点云地图与包围盒生成模块生成点云底图和包围盒;The client sends the map building command to the server, the tower crane rotates according to the map building requirements, the server collects the data required for map building, and calls the laser point cloud map and bounding box generation module to generate the point cloud base map and bounding box;

客户端从服务端下载点云底图和底图包围盒,并进行加载;The client downloads the point cloud basemap and basemap bounding box from the server and loads them;

客户端配置吊绳长度等参数并向服务端发送,客户端向服务端发送碰撞检测指令,服务端调用吊装物实时监测与碰撞信息测量模块,得到碰撞预警信息:碰撞矢量起点坐标,碰撞矢量终点坐标,包围盒8个角点的坐标;The client configures parameters such as the length of the lifting rope and sends them to the server. The client sends a collision detection command to the server. The server calls the real-time monitoring and collision information measurement module of the hoisting objects to obtain collision warning information: the coordinates of the starting point of the collision vector, and the end point of the collision vector Coordinates, the coordinates of the 8 corners of the bounding box;

客户端收到碰撞预警信息后,对吊装物包围盒和碰撞矢量进行可视化,根据设定的预警范围搜索底图点云中的潜在碰撞区域并高亮显示。After receiving the collision warning information, the client visualizes the bounding box and collision vector of the hoisting object, searches for potential collision areas in the base map point cloud according to the set warning range, and highlights them.

本发明通过基于“服务端+客户端”结构设计的塔吊碰撞预警可视化模块提高了数据传输效率,保障了碰撞预警信息可视化的实时性,可为塔吊的远程操作提供有效的辅助。The invention improves the data transmission efficiency through the tower crane collision warning visualization module based on the "server + client" structure design, ensures the real-time performance of the collision warning information visualization, and can provide effective assistance for the remote operation of the tower crane.

下面对本发明提供的基于多集成系统的塔吊碰撞预警系统进行描述,下文描述的基于多集成系统的塔吊碰撞预警系统与上文描述的基于多集成系统的塔吊碰撞预警方法可相互对应参照。The multi-integrated system-based tower crane collision warning system provided by the present invention is described below. The multi-integrated system-based tower crane collision warning system described below and the multi-integrated system-based tower crane collision warning method described above can be referred to in correspondence.

图8是本发明实施例提供的基于多集成系统的塔吊碰撞预警系统的结构示意图,如图8所示,包括:采集接收模块81、定位解算模块82、定向配准模块83、分割计算模块84和碰撞检测模块85,其中:Fig. 8 is a schematic structural diagram of a tower crane collision warning system based on a multi-integrated system provided by an embodiment of the present invention. As shown in Fig. 8, it includes: an acquisition and reception module 81, a positioning and calculation module 82, an orientation registration module 83, and a segmentation calculation module 84 and collision detection module 85, wherein:

采集接收模块81用于由塔机侧工控机采集激光雷达点云数据和组合导航系统观测数据,以及接收编码器观测数据和挂钩接收机载波相位差分定位结果定位解算模块82用于利用所述组合导航系统观测数据,进行双天线组合导航定位定姿解算,得到实时位姿信息;定向配准模块83用于利用所述激光雷达点云数据和所述实时位姿信息,通过地理定向和点云配准,得到施工场地点云底图,采用上下底面轮廓结合包围盒提取算法,提取所述施工场地点云底图对应的建筑物轮廓包围盒;分割计算模块84用于对所述激光雷达点云数据进行分割提取或利用所述编码器观测数据计算得到吊装物坐标,结合所述挂钩接收机载波相位差分定位结果,生成吊装物包围盒;碰撞检测模块85用于对所述建筑物轮廓包围盒和所述吊装物包围盒进行碰撞检测,得到吊装物和建筑物的空间关系和碰撞预警信息。The collecting and receiving module 81 is used for collecting the laser radar point cloud data and the observation data of the integrated navigation system by the industrial computer on the side of the tower crane, and receiving the encoder observation data and the carrier phase difference positioning result of the hook receiver. The positioning solution module 82 is used for using the Combining the observation data of the navigation system, performing dual-antenna combined navigation, positioning and attitude determination, to obtain real-time position and attitude information; the directional registration module 83 is used to use the lidar point cloud data and the real-time position and attitude information, through geographical orientation and The point cloud registration obtains the point cloud base map of the construction site, and uses the upper and lower bottom surface contours combined with the bounding box extraction algorithm to extract the building outline bounding box corresponding to the point cloud base map of the construction site; the segmentation calculation module 84 is used for the laser The radar point cloud data is segmented and extracted or the coordinates of the hoisting object are calculated by using the encoder observation data, and the hoisting object bounding box is generated in combination with the carrier phase difference positioning result of the hook receiver; the collision detection module 85 is used to detect the building Collision detection is performed between the contour bounding box and the bounding box of the lifting object, and the spatial relationship between the lifting object and the building and collision warning information are obtained.

图9示例了一种电子设备的实体结构示意图,如图9所示,该电子设备可以包括:处理器(processor)910、通信接口(Communications Interface)920、存储器(memory)930和通信总线940,其中,处理器910,通信接口920,存储器930通过通信总线940完成相互间的通信。处理器910可以调用存储器930中的逻辑指令,以执行基于多集成系统的塔吊碰撞预警方法,该方法包括:由塔机侧工控机采集激光雷达点云数据和组合导航系统观测数据,以及接收编码器观测数据和挂钩接收机载波相位差分定位结果;利用所述组合导航系统观测数据,进行双天线组合导航定位定姿解算,得到实时位姿信息;利用所述激光雷达点云数据和所述实时位姿信息,通过地理定向和点云配准,得到施工场地点云底图,采用上下底面轮廓结合包围盒提取算法,提取所述施工场地点云底图对应的建筑物轮廓包围盒;对所述激光雷达点云数据进行分割提取或利用所述编码器观测数据计算得到吊装物坐标,结合所述挂钩接收机载波相位差分定位结果,生成吊装物包围盒;对所述建筑物轮廓包围盒和所述吊装物包围盒进行碰撞检测,得到吊装物和建筑物的空间关系和碰撞预警信息。FIG. 9 illustrates a schematic diagram of the physical structure of an electronic device. As shown in FIG. 9, the electronic device may include: a processor (processor) 910, a communication interface (Communications Interface) 920, a memory (memory) 930, and a communication bus 940, Wherein, the processor 910 , the communication interface 920 , and the memory 930 communicate with each other through the communication bus 940 . The processor 910 can call the logic instructions in the memory 930 to execute the tower crane collision warning method based on the multi-integrated system, the method includes: collecting the laser radar point cloud data and the observation data of the integrated navigation system by the tower crane side industrial computer, and receiving the code The observation data of the receiver and the carrier phase difference positioning result of the hook receiver; the observation data of the integrated navigation system is used to perform the dual-antenna integrated navigation positioning and attitude determination to obtain real-time position and attitude information; the laser radar point cloud data and the described Real-time pose information, through geographic orientation and point cloud registration, obtain the point cloud base map of the construction site, and use the upper and lower bottom surface contours combined with the bounding box extraction algorithm to extract the building outline bounding box corresponding to the point cloud base map of the construction site; The lidar point cloud data is segmented and extracted or the coordinates of the hoisting objects are calculated by using the encoder observation data, and the hoisting object bounding box is generated in combination with the carrier phase difference positioning result of the hook receiver; the bounding box of the building outline Collision detection is performed with the bounding box of the hoisting object to obtain the spatial relationship between the hoisting object and the building and collision warning information.

此外,上述的存储器930中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。In addition, the above-mentioned logic instructions in the memory 930 may be implemented in the form of software function units and be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, and other media that can store program codes. .

另一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的基于多集成系统的塔吊碰撞预警方法,该方法包括:由塔机侧工控机采集激光雷达点云数据和组合导航系统观测数据,以及接收编码器观测数据和挂钩接收机载波相位差分定位结果;利用所述组合导航系统观测数据,进行双天线组合导航定位定姿解算,得到实时位姿信息;利用所述激光雷达点云数据和所述实时位姿信息,通过地理定向和点云配准,得到施工场地点云底图,采用上下底面轮廓结合包围盒提取算法,提取所述施工场地点云底图对应的建筑物轮廓包围盒;对所述激光雷达点云数据进行分割提取或利用所述编码器观测数据计算得到吊装物坐标,结合所述挂钩接收机载波相位差分定位结果,生成吊装物包围盒;对所述建筑物轮廓包围盒和所述吊装物包围盒进行碰撞检测,得到吊装物和建筑物的空间关系和碰撞预警信息。On the other hand, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it is implemented to perform the multi-integrated system-based tower crane collision warning provided by the above methods The method includes: collecting lidar point cloud data and integrated navigation system observation data by the industrial computer on the side of the tower crane, and receiving the encoder observation data and the carrier phase difference positioning result of the hook receiver; using the integrated navigation system observation data, Perform dual-antenna combined navigation, positioning, and posture determination to obtain real-time pose information; use the lidar point cloud data and the real-time pose information to obtain the construction site point cloud base map through geographic orientation and point cloud registration, Using the upper and lower bottom contour combined with the bounding box extraction algorithm to extract the building outline bounding box corresponding to the point cloud base map of the construction site; segment and extract the lidar point cloud data or use the encoder observation data to calculate the hoisting object Coordinates, combined with the carrier phase difference positioning results of the hook receiver, generate the bounding box of the hoisting object; perform collision detection on the bounding box of the outline of the building and the bounding box of the hoisting object, and obtain the spatial relationship and collision between the hoisting object and the building Early warning information.

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. It can be understood and implemented by those skilled in the art without any creative efforts.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the above description of the implementations, those skilled in the art can clearly understand that each implementation can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic Disks, CDs, etc., including several instructions to make a computer device (which may be a personal computer, server, or network device, etc.) execute the methods described in various embodiments or some parts of the embodiments.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (10)

1.一种基于多集成系统的塔吊碰撞预警方法,其特征在于,包括:1. A tower crane collision early warning method based on a multi-integrated system, characterized in that it comprises: 由塔机侧工控机采集激光雷达点云数据和组合导航系统观测数据,以及接收编码器观测数据和挂钩接收机载波相位差分定位结果;The industrial computer on the side of the tower crane collects the laser radar point cloud data and the observation data of the integrated navigation system, as well as the observation data of the receiving encoder and the positioning result of the carrier phase difference of the hook receiver; 利用所述组合导航系统观测数据,进行双天线组合导航定位定姿解算,得到实时位姿信息;Using the observation data of the integrated navigation system, performing dual-antenna integrated navigation, positioning, and attitude determination to obtain real-time attitude information; 利用所述激光雷达点云数据和所述实时位姿信息,通过地理定向和点云配准,得到施工场地点云底图,采用上下底面轮廓结合包围盒提取算法,提取所述施工场地点云底图对应的建筑物轮廓包围盒;Using the lidar point cloud data and the real-time pose information, through geographical orientation and point cloud registration, the point cloud base map of the construction site is obtained, and the upper and lower bottom surface contours combined with the bounding box extraction algorithm are used to extract the point cloud of the construction site The building outline bounding box corresponding to the base map; 对所述激光雷达点云数据进行分割提取或利用所述编码器观测数据计算得到吊装物坐标,结合所述挂钩接收机载波相位差分定位结果,生成吊装物包围盒;Segmenting and extracting the lidar point cloud data or using the encoder observation data to calculate the coordinates of the hoisting object, and combining the carrier phase difference positioning results of the hook receiver to generate a hoisting object bounding box; 对所述建筑物轮廓包围盒和所述吊装物包围盒进行碰撞检测,得到吊装物和建筑物的空间关系和碰撞预警信息。Collision detection is performed on the bounding box of the outline of the building and the bounding box of the hoisting object to obtain the spatial relationship between the hoisting object and the building and collision warning information. 2.根据权利要求1所述的基于多集成系统的塔吊碰撞预警方法,其特征在于,利用所述组合导航系统观测数据,进行双天线组合导航定位定姿解算,得到实时位姿信息,包括:2. The tower crane collision warning method based on multi-integrated systems according to claim 1, characterized in that, using the observation data of the integrated navigation system, the dual-antenna integrated navigation, positioning, and posture determination are used to obtain real-time pose information, including : 对全球导航卫星系统GNSS双天线中的主天线和从天线进行动对动载波相位差分RTK矫正,获得基线向量,由所述基线向量得到航向角和俯仰角:Carry out dynamic-to-dynamic carrier phase differential RTK correction to the main antenna and the slave antenna in the GNSS dual antenna to obtain a baseline vector, from which the heading angle and the pitch angle are obtained: 其中,表示航向角,/>表示俯仰角,/>表示基线向量在东方向上的投影,/>表示基线向量在北方向上的投影,/>表示基线向量在垂向上的投影;in, Indicates heading angle, /> Indicates pitch angle, /> Indicates the projection of the baseline vector in the east direction, /> Indicates the projection of the baseline vector in the north direction, /> Indicates the projection of the baseline vector in the vertical direction; 根据惯性捷联导航SINS的输出推导得到俯仰角和翻滚角,由俯仰角和翻滚角得到姿态更新观测方程;According to the output of inertial strapdown navigation SINS, the pitch angle and roll angle are derived, and the attitude update observation equation is obtained from the pitch angle and roll angle; 由所述主天线通过RTK得到位置更新观测方程:The position update observation equation is obtained by the main antenna through RTK: 其中,表示e系下位置更新的观测值残差向量,/>表示机械编排得到的e系下惯导的位置,/>表示杆臂在e系下的投影,/>表示e系下GNSS天线中心的位置,/>表示位置的误差状态,/>表示失准角,/>表示观测噪声;in, Represents the observation value residual vector of the position update under the e system, /> Indicates the position of the lower inertial navigation system of the e system obtained by mechanical arrangement, /> Indicates the projection of the lever arm under the e system, /> Indicates the position of the center of the GNSS antenna in the e system, /> Indicates the error status of the position, /> Indicates misalignment angle, /> Indicates the observation noise; 基于所述航向角、所述姿态更新观测方程和所述位置更新观测方程,进行组合导航结算,得到所述实时位姿信息;Based on the heading angle, the attitude update observation equation and the position update observation equation, perform integrated navigation settlement to obtain the real-time pose information; 利用所述实时位姿信息,对加速度和陀螺的零偏移进行反馈矫正。Using the real-time pose information, the acceleration and the zero offset of the gyro are fed back and corrected. 3.根据权利要求2所述的基于多集成系统的塔吊碰撞预警方法,其特征在于,根据惯性捷联导航SINS的输出推导得到俯仰角和翻滚角,由俯仰角和翻滚角得到姿态更新观测方程,包括:3. the tower crane collision early warning method based on multi-integrated system according to claim 2, is characterized in that, obtains pitch angle and roll angle according to the output derivation of inertial strapdown navigation SINS, obtains attitude update observation equation by pitch angle and roll angle ,include: 根据SINS得到姿态更新观测方程,由比力方程表示SINS加速度计输出:The attitude update observation equation is obtained according to SINS, and the SINS accelerometer output is expressed by the specific force equation: 其中,是加计输出值,/>为当地水平坐标系l系下的视线加速度,/>为科氏力,为对地向心加速度,/>为重力,/>表示e系相对于i系的角速度在l系下的投影,/>表示l系相对于i系的角速度在l系下的投影,/>表示l系下的加计输出值,/>表示b系到l系的坐标转换矩阵;in, is the accumulative output value, /> is the line-of-sight acceleration in the local horizontal coordinate system l, /> is the Coriolis force, is the centripetal acceleration to the ground, /> for gravity, /> Indicates the projection of the angular velocity of the e system relative to the i system under the l system, /> Indicates the projection of the angular velocity of the l system relative to the i system under the l system, /> Indicates the accumulative output value under the l system, /> Indicates the coordinate transformation matrix from the b system to the l system; 其中,表示e系到l系的坐标转换矩阵,/>表示e系到l系的坐标转换矩阵,/>表示单位阵,/>表示/>角的反对称矩阵,/>表示当前时刻机械编排得到的b系到e系的坐标转换矩阵;in, Represents the coordinate transformation matrix from the e system to the l system, /> Represents the coordinate transformation matrix from the e system to the l system, /> represents the unit matrix, /> means /> antisymmetric matrix of angles, /> Indicates the coordinate transformation matrix from the b -system to the e -system obtained by mechanical arrangement at the current moment; 将姿态角进行微分,得到所述姿态更新观测方程:attitude angle Differentiate to obtain the attitude update observation equation: 其中,表示观测值的残差向量,/>表示设计矩阵,/>表示待估参数,/>表示观测噪声,/>、/>和/>分别表示航向角、俯仰角和横滚角的残差向量,/>、/>和/>分别表示姿态角的观测值,/>、/>和/>表示惯导姿态更新得到的欧拉角,/>中/>、/>表示航向角的观测系数,/>、/>、/>表示俯仰角的观测系数,/>、/>、/>表示横滚角的观测系数,/>表示待估状态。in, a vector of residuals representing observations, /> represents the design matrix, /> Indicates the parameter to be estimated, /> represents the observation noise, /> , /> and /> Respectively represent the residual vector of heading angle, pitch angle and roll angle, /> , /> and /> Respectively represent the observed values of the attitude angle, /> , /> and /> Indicates the Euler angle obtained by inertial navigation attitude update, /> Medium /> , , /> Indicates the observation coefficient of the heading angle, /> , /> , /> Indicates the observation coefficient of the pitch angle, /> , /> , /> Indicates the observed coefficient of the roll angle, /> Indicates the pending status. 4.根据权利要求1所述的基于多集成系统的塔吊碰撞预警方法,其特征在于,利用所述激光雷达点云数据和所述实时位姿信息,通过地理定向和点云配准,得到施工场地点云底图,采用上下底面轮廓结合包围盒提取算法,提取所述施工场地点云底图对应的建筑物轮廓包围盒,包括:4. The tower crane collision warning method based on multiple integrated systems according to claim 1, characterized in that, using the laser radar point cloud data and the real-time pose information, through geographic orientation and point cloud registration, construction The site point cloud base map uses the upper and lower bottom surface contours combined with the bounding box extraction algorithm to extract the building outline bounding box corresponding to the construction site point cloud base map, including: 对所述激光雷达点云数据进行点云地理定向,将所述激光雷达点云数据从激光雷达坐标系转换到当地水平坐标系,得到转换后的激光雷达点云数据;Carrying out point cloud geographic orientation to the lidar point cloud data, converting the lidar point cloud data from a lidar coordinate system to a local horizontal coordinate system, and obtaining converted lidar point cloud data; 对所述转换后的激光雷达点云数据进行帧间匹配,得到初始激光点云底图;Perform frame-to-frame matching on the converted lidar point cloud data to obtain an initial laser point cloud base map; 采用非线性最小二乘估计LM算法对激光雷达空间安置参数进行优化,得到所述施工场地点云底图;Using the nonlinear least squares estimation LM algorithm to optimize the spatial placement parameters of the laser radar to obtain the point cloud base map of the construction site; 采用布料模拟滤波算法将所述初始激光点云底图划分为地面点和非地面点;Using a cloth simulation filter algorithm to divide the initial laser point cloud base map into ground points and non-ground points; 通过欧式聚类将属于同一非地面地物的非地面点聚类为一个点云对象,采用-shape算法计算每一个点云对象的平面外边界,提取每一个点云对象的下底面点和顶面点得到所述建筑物轮廓包围盒。The non-ground points belonging to the same non-ground object are clustered into a point cloud object through European clustering, using -The shape algorithm calculates the out-of-plane boundary of each point cloud object, and extracts the lower bottom surface point and top surface point of each point cloud object to obtain the building outline bounding box. 5.根据权利要求4所述的基于多集成系统的塔吊碰撞预警方法,其特征在于,对所述激光雷达点云数据进行点云地理定向,将所述激光雷达点云数据从激光雷达坐标系转换到当地水平坐标系,得到转换后的激光雷达点云数据,包括:5. the tower crane collision early warning method based on multi-integrated system according to claim 4, is characterized in that, carry out point cloud geographic orientation to described laser radar point cloud data, described laser radar point cloud data is from laser radar coordinate system Convert to the local horizontal coordinate system to obtain the converted lidar point cloud data, including: 获取所述激光雷达点云数据中任一地面点在激光雷达坐标系下的坐标/>,将所述坐标/>转换为惯导坐标系下坐标/>Obtain any ground point in the lidar point cloud data Coordinates in the lidar coordinate system /> , the coordinates /> Convert to coordinates in the inertial navigation coordinate system /> : 根据双天线GNSS以及SINS组合的位置和姿态,将所述坐标转换为全局坐标系坐标:According to the position and attitude of the combination of dual-antenna GNSS and SINS, the coordinates Convert to global coordinate system coordinates: 其中,表示任一地面点/>在激光雷达坐标系下的坐标,/>表示地面点/>在惯导坐标系下的坐标,/>表示任一地面点/>在WGS84地心地固坐标系下的坐标,/>表示激光雷达坐标系原点在惯导坐标系中的位置,/>表示激光雷达坐标系变换到惯导坐标系的旋转矩阵,/>表示惯导坐标系原点在WGS84地心地固空间直角坐标系中的位置,/>表示惯导坐标系变换到在WGS84地心地固空间直角坐标系的旋转矩阵;in, Indicates any ground point /> Coordinates in the lidar coordinate system, /> Indicates ground point /> Coordinates in the inertial navigation coordinate system, /> Indicates any ground point /> Coordinates in the WGS84 earth-centered earth-fixed coordinate system, /> Indicates the position of the origin of the lidar coordinate system in the inertial navigation coordinate system, /> Represents the rotation matrix for transforming the lidar coordinate system to the inertial navigation coordinate system, /> Indicates the position of the origin of the inertial navigation coordinate system in the WGS84 earth-centered ground-fixed space Cartesian coordinate system, /> Indicates the transformation matrix of the inertial navigation coordinate system to the Cartesian coordinate system in the WGS84 earth-centered and ground-fixed space; 其中,为根据惯导输出的三个姿态角计算的惯导坐标系到当地水平坐标系的旋转矩阵,/>为根据惯导坐标系原点大地坐标计算得到的当地水平坐标系到WGS84地心地固空间直角坐标系的旋转矩阵;in, is the rotation matrix from the inertial navigation coordinate system to the local horizontal coordinate system calculated according to the three attitude angles output by the inertial navigation system, /> is the rotation matrix from the local horizontal coordinate system to the WGS84 earth-centered ground-fixed space Cartesian coordinate system calculated according to the geodetic coordinates of the origin of the inertial navigation coordinate system; 代入/>得到塔机激光扫描定位方程:Will substitute /> Obtain the tower crane laser scanning positioning equation: 根据所述塔机激光扫描定位方程计算得到地面点在当地水平坐标系下的坐标:Calculate the ground point according to the tower crane laser scanning positioning equation Coordinates in the local horizontal coordinate system: 其中,为当地水平坐标系原点在WGS84坐标系下的坐标,/>in, is the coordinates of the origin of the local horizontal coordinate system in the WGS84 coordinate system, /> for WGS84地心地固空间直角坐标系到当地水平坐标系的旋转矩阵。The rotation matrix of the WGS84 earth-centered earth-fixed space Cartesian coordinate system to the local horizontal coordinate system. 6.根据权利要求5所述的基于多集成系统的塔吊碰撞预警方法,其特征在于,采用LM算法对激光雷达空间安置参数进行优化,得到所述施工场地点云底图,包括:6. The tower crane collision early warning method based on multi-integrated systems according to claim 5, wherein the LM algorithm is used to optimize the laser radar space placement parameters to obtain the point cloud base map of the construction site, including: 确定对所述任一地面点进行两次激光扫描,得到两次激光点云定位方程:Determine for any ground point Perform two laser scans to obtain two laser point cloud positioning equations: 其中,、/>、/>以及/>、/>、/>是两次扫描中/>在激光雷达坐标系下的测量值,、/>、/>以及/>是第一次扫描/>时刻惯导的位置以及姿态组成的旋转矩阵,、/>、/>以及/>是第二次扫描/>时刻惯导的位置以及姿态组成的旋转矩阵;in, , /> , /> and /> , /> , /> is in two scans /> Measured values in the lidar coordinate system, , /> , /> and /> is the first scan /> The rotation matrix composed of the position and attitude of the inertial navigation at all times, , /> , /> and /> is the second scan /> The rotation matrix composed of the position and attitude of the inertial navigation at all times; 将第一次扫描中在激光雷达坐标系下的测量值减去第二次扫描中/>在激光雷达坐标系下的测量值,得到:the first scan The measured value in the lidar coordinate system minus the second scan /> The measured value in the lidar coordinate system is: 表示的三个平移参数,以及/>表示的三个分别绕X轴、Y轴以及Z轴旋转的角度表示的旋转矩阵,转换为/>,其中/>分别与/>表示的三个平移参数对应,/>分别与/>表示的三个分别绕X轴、Y轴以及Z轴旋转的角度表示的旋转矩阵对应;Will The three translation parameters represented by , and /> The rotation matrix represented by three angles that rotate around the X-axis, Y-axis, and Z-axis respectively, converted to /> , where /> respectively with /> The three translation parameters represented correspond to, /> respectively with /> The rotation matrices represented by the three angles that rotate around the X-axis, Y-axis, and Z-axis respectively; 通过LM算法对进行优化求解,迭代得到数学模型,其中/>是一组非线性方程,/>表示任一组数,/>表示总组数,基于数学模型/>求解最小值得到最优解/>得到:Through the LM algorithm for Carry out optimization and solve, iteratively obtain the mathematical model , where /> is a set of nonlinear equations, /> Indicates any set of numbers, /> Indicates the total number of groups, based on the mathematical model /> Solve for the minimum value to get the optimal solution /> get: . 7.根据权利要求1所述的基于多集成系统的塔吊碰撞预警方法,其特征在于,对所述激光雷达点云数据进行分割提取或利用所述编码器观测数据计算得到吊装物坐标,结合所述挂钩接收机载波相位差分定位结果,生成吊装物包围盒,包括:7. The multi-integrated system-based tower crane collision warning method according to claim 1, characterized in that, the lidar point cloud data is segmented and extracted or the encoder observation data is used to calculate the hoisting object coordinates, combined with the Based on the carrier phase difference positioning results of the above-mentioned hook receiver, the bounding box of the hoisting object is generated, including: 将所述激光雷达点云数据投影至当地水平坐标系下,将所述挂钩接收机载波相位差分定位结果由WGS84坐标系转换到当地水平坐标系得到挂钩位置信息Project the lidar point cloud data to the local horizontal coordinate system, convert the carrier phase difference positioning result of the hook receiver from the WGS84 coordinate system to the local horizontal coordinate system to obtain the hook position information ; 采用点云滤波将所述激光雷达点云数据划分为地面点云和非地面点云,从所述非地面点云中提取非地面面片点云,作为吊装物提取目标区域;Using point cloud filtering to divide the lidar point cloud data into ground point clouds and non-ground point clouds, extracting non-ground patch point clouds from the non-ground point clouds, and extracting target areas as hoisting objects; 对所述非地面面片点云进行连通性分析,合并相邻非地面面片,作为待定目标区域,根据建筑物几何尺寸以及建筑物边界与地面的高程差,剔除非建筑物目标区域;Carrying out connectivity analysis to the point cloud of the non-ground patch, merging adjacent non-ground patches, as an undetermined target area, and eliminating the non-building target area according to the geometric size of the building and the elevation difference between the building boundary and the ground; 利用所述挂钩位置信息确定距离所述/>的预设距离范围内的区域为吊装物目标,其余区域为建筑物目标;或者,若确认当挂钩处的GNSS信号受到遮挡时,根据编码器测量获取的小车移动距离和挂钩下降距离,以及双天线GNSS及SINS组合得到的位姿信息,计算得到挂钩位置/>,根据/>进行筛选,得到所述吊装物目标;Using the hook location information Determine the distance as described in /> The area within the preset distance range is the target of the hoisting object, and the rest of the area is the target of the building; or, if it is confirmed that the GNSS signal at the hook is blocked, the moving distance of the trolley and the descending distance of the hook obtained from the encoder measurement, and the dual The pose information obtained by the combination of antenna GNSS and SINS is used to calculate the position of the hook /> , according to /> Screening is carried out to obtain the target of the hoisting object; 将所述吊装物目标的三维外包围框在二维平面上投影生成二维俯视投影,将所述二维俯视投影绕投影中心旋转,将旋转范围的外接矩形作为所述吊装物包围盒。Projecting the three-dimensional outer bounding box of the lifting object target on a two-dimensional plane to generate a two-dimensional top view projection, rotating the two-dimensional top view projection around the projection center, and using the circumscribed rectangle of the rotation range as the lifting object bounding box. 8.根据权利要求7所述的基于多集成系统的塔吊碰撞预警方法,其特征在于,采用点云滤波将所述激光雷达点云数据划分为地面点云和非地面点云,从所述非地面点云中提取非地面面片点云,作为吊装物提取目标区域,包括:8. the tower crane collision early warning method based on multi-integrated system according to claim 7, is characterized in that, adopts point cloud filtering to divide described lidar point cloud data into ground point cloud and non-ground point cloud, from described non-ground point cloud Extract the non-ground patch point cloud from the ground point cloud, and extract the target area as a hoisting object, including: 采用虚拟格网对所述激光雷达点云数据进行处理,确定预设格网大小,对每一个格网进行遍历,确定每一个格网中的最低点为各网点,每一个格网中的剩余点云为其他点云,对没有点云的格网采用虚拟点内插进行补充,得到格网点云;Use the virtual grid to process the lidar point cloud data, determine the preset grid size, traverse each grid, determine the lowest point in each grid as each grid point, and the remaining points in each grid The point cloud is other point clouds, and the grid without point cloud is supplemented by virtual point interpolation to obtain the grid point cloud; 利用点云分割对所述格网点云进行自适应分区,得到面片集和离散独立点云集;performing adaptive partitioning on the grid point cloud by point cloud segmentation to obtain a facet set and a discrete independent point cloud set; 通过点云分割滤波和多尺度形态学滤波分别处理所述面片集和所述离散独立点云集,得到地面格网点云和非地面格网点云;Process the patch set and the discrete independent point cloud set respectively by point cloud segmentation filtering and multi-scale morphological filtering to obtain a ground grid point cloud and a non-ground grid point cloud; 采用平滑约束的点云分割,分别将所述地面格网点云和所述非地面格网点云分割为所述地面点云和所述非地面点云,所述非地面点云包括非地面面片和非地面离散独立点云。Segmenting the ground grid point cloud and the non-ground grid point cloud into the ground point cloud and the non-ground point cloud, respectively, using smooth constraint point cloud segmentation, the non-ground point cloud including non-ground patches and non-ground discrete independent point clouds. 9.根据权利要求1所述的基于多集成系统的塔吊碰撞预警方法,其特征在于,对所述建筑物轮廓包围盒和所述吊装物包围盒进行碰撞检测,得到吊装物和建筑物的空间关系和碰撞预警信息,包括:9. The multi-integrated system-based tower crane collision warning method according to claim 1, wherein collision detection is performed on the building outline bounding box and the hoisting object bounding box to obtain the space between the hoisting object and the building Relationship and collision warning information, including: 采用轴平行包围盒AABB树对所述建筑物轮廓包围盒进行索引构建;An axis-parallel bounding box AABB tree is used to index the building outline bounding box; 基于AABB树对所述建筑物轮廓包围盒和所述吊装物包围盒进行碰撞检测,遍历所述建筑物轮廓包围盒和所述吊装物包围盒的AABB树,得到距离所述吊装物包围盒距离最近的建筑物轮廓包围盒底图图元;Perform collision detection on the building outline bounding box and the hoisting object bounding box based on the AABB tree, traverse the AABB tree of the building outline bounding box and the hoisting object bounding box, and obtain the distance from the hoisting object bounding box The nearest building outline bounding box basemap primitive; 依次计算所述吊装物包围盒中的各角点到所述建筑物轮廓包围盒底图图元的距离矢量,由所述距离矢量确定最小碰撞距离。The distance vectors from each corner point in the bounding box of the lifting object to the base map primitive of the bounding box of the building outline are calculated in turn, and the minimum collision distance is determined by the distance vector. 10.根据权利要求1所述的基于多集成系统的塔吊碰撞预警方法,其特征在于,对所述建筑物轮廓包围盒和所述吊装物最优外包围框进行碰撞检测,得到吊装物和建筑物的空间关系和碰撞预警信息之后,还包括:10. The multi-integrated system-based tower crane collision early warning method according to claim 1, characterized in that, the collision detection is carried out to the outline bounding box of the building and the optimal outer bounding box of the hoisting object, and the hoisting object and the building are obtained. After the spatial relationship of objects and collision warning information, it also includes: 由塔基侧服务端将所述施工场地点云底图、所述建筑物轮廓包围盒、所述吊装物包围盒和所述碰撞预警信息发送至地面客户端;Send the cloud base map of the construction site, the building outline bounding box, the hoisting object bounding box and the collision warning information to the ground client by the tower base side server; 所述地面客户端通过可视化软件显示吊装作业三维环境、碰撞距离信息和潜在碰撞目标。The ground client uses visualization software to display the three-dimensional environment of the hoisting operation, collision distance information and potential collision targets.
CN202310895273.6A 2023-07-20 2023-07-20 A tower crane collision early warning method based on multi-integrated systems Active CN116605772B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310895273.6A CN116605772B (en) 2023-07-20 2023-07-20 A tower crane collision early warning method based on multi-integrated systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310895273.6A CN116605772B (en) 2023-07-20 2023-07-20 A tower crane collision early warning method based on multi-integrated systems

Publications (2)

Publication Number Publication Date
CN116605772A true CN116605772A (en) 2023-08-18
CN116605772B CN116605772B (en) 2023-10-03

Family

ID=87676899

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310895273.6A Active CN116605772B (en) 2023-07-20 2023-07-20 A tower crane collision early warning method based on multi-integrated systems

Country Status (1)

Country Link
CN (1) CN116605772B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117228536A (en) * 2023-11-14 2023-12-15 常州海图信息科技股份有限公司 Intelligent analysis system and method for monorail crane
CN117623124A (en) * 2023-11-15 2024-03-01 北京金航远景科技有限公司 Portal crane control system based on machine vision
CN117786808A (en) * 2023-12-27 2024-03-29 国网江苏省电力有限公司泰州供电分公司 A dynamic simulation and optimization method and system for collision risk in electric power infrastructure construction
CN118031804A (en) * 2024-04-12 2024-05-14 西安麦莎科技有限公司 Unmanned aerial vehicle-based construction process monitoring method and system
CN118135160A (en) * 2024-05-08 2024-06-04 西北工业大学 Non-identification large-scale cable laying operation augmented reality guiding method and system
CN118643679A (en) * 2024-08-14 2024-09-13 中建国际城市建设有限公司 A visual engineering monitoring method
CN119129026A (en) * 2024-11-08 2024-12-13 北京华科智行科技有限公司 A safe distance control method for overhead line engineering machinery operations based on high-precision positioning and laser point cloud data
CN119349422A (en) * 2024-12-27 2025-01-24 杭州宇泛智能科技股份有限公司 Hook trajectory prediction method and device based on IoT perception
CN119784850A (en) * 2025-03-11 2025-04-08 济南大学 Object posture detection method and device in tower crane construction process based on multi-modality

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130013251A1 (en) * 2011-07-05 2013-01-10 Schoonmaker Stephen J Crane maneuvering assistance
WO2019000859A1 (en) * 2017-06-29 2019-01-03 北京国泰星云科技有限公司 Safe anti-collision system and method for lifting appliance based on three-dimensional recognition of container area outline
DE202018005865U1 (en) * 2017-12-20 2019-04-01 CTI Systems S.à.r.l. Collision avoidance assistance system for mobile work platforms
CN112835081A (en) * 2021-01-29 2021-05-25 中国地质大学(武汉) A kind of intelligent control method and system for tower crane
CN113860178A (en) * 2021-09-18 2021-12-31 中建三局集团有限公司 System and method for identifying hoisting object of tower crane and measuring collision information
CN114419152A (en) * 2022-01-14 2022-04-29 中国农业大学 A method and system for target detection and tracking based on multi-dimensional point cloud features
CN114852873A (en) * 2022-06-06 2022-08-05 中建三局集团有限公司 Method for positioning hanging object of tower crane and processing data
CN115477232A (en) * 2022-08-23 2022-12-16 舟山中远海运重工有限公司 Anti-collision method for gantry crane and gantry crane
US11694452B1 (en) * 2019-10-07 2023-07-04 Deshazo, LLC Crane-mounted system for automated object detection and identification

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130013251A1 (en) * 2011-07-05 2013-01-10 Schoonmaker Stephen J Crane maneuvering assistance
WO2019000859A1 (en) * 2017-06-29 2019-01-03 北京国泰星云科技有限公司 Safe anti-collision system and method for lifting appliance based on three-dimensional recognition of container area outline
DE202018005865U1 (en) * 2017-12-20 2019-04-01 CTI Systems S.à.r.l. Collision avoidance assistance system for mobile work platforms
US11694452B1 (en) * 2019-10-07 2023-07-04 Deshazo, LLC Crane-mounted system for automated object detection and identification
CN112835081A (en) * 2021-01-29 2021-05-25 中国地质大学(武汉) A kind of intelligent control method and system for tower crane
CN113860178A (en) * 2021-09-18 2021-12-31 中建三局集团有限公司 System and method for identifying hoisting object of tower crane and measuring collision information
CN114419152A (en) * 2022-01-14 2022-04-29 中国农业大学 A method and system for target detection and tracking based on multi-dimensional point cloud features
CN114852873A (en) * 2022-06-06 2022-08-05 中建三局集团有限公司 Method for positioning hanging object of tower crane and processing data
CN115477232A (en) * 2022-08-23 2022-12-16 舟山中远海运重工有限公司 Anti-collision method for gantry crane and gantry crane

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
朱锋: "GNSS/SINS/视觉多传感器融合的精密定位定姿方法与关键技术", 《中国博士学位论文全文库(电子期刊)》, pages 6 - 18 *
李团: "单频多模GNSS/INS/视觉紧组合高精度位姿估计方法研究", 《中国博士学位论文全文数据库(电子期刊)》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117228536A (en) * 2023-11-14 2023-12-15 常州海图信息科技股份有限公司 Intelligent analysis system and method for monorail crane
CN117228536B (en) * 2023-11-14 2024-01-30 常州海图信息科技股份有限公司 Intelligent analysis system and method for monorail crane
CN117623124A (en) * 2023-11-15 2024-03-01 北京金航远景科技有限公司 Portal crane control system based on machine vision
CN117623124B (en) * 2023-11-15 2024-08-30 长沙盈海智能科技有限公司 Portal crane control system based on machine vision
CN117786808A (en) * 2023-12-27 2024-03-29 国网江苏省电力有限公司泰州供电分公司 A dynamic simulation and optimization method and system for collision risk in electric power infrastructure construction
CN118031804B (en) * 2024-04-12 2024-06-11 西安麦莎科技有限公司 Unmanned aerial vehicle-based construction process monitoring method and system
CN118031804A (en) * 2024-04-12 2024-05-14 西安麦莎科技有限公司 Unmanned aerial vehicle-based construction process monitoring method and system
CN118135160A (en) * 2024-05-08 2024-06-04 西北工业大学 Non-identification large-scale cable laying operation augmented reality guiding method and system
CN118643679A (en) * 2024-08-14 2024-09-13 中建国际城市建设有限公司 A visual engineering monitoring method
CN119129026A (en) * 2024-11-08 2024-12-13 北京华科智行科技有限公司 A safe distance control method for overhead line engineering machinery operations based on high-precision positioning and laser point cloud data
CN119129026B (en) * 2024-11-08 2025-02-14 北京华科智行科技有限公司 A safe distance control method for overhead line engineering machinery operations based on high-precision positioning and laser point cloud data
CN119349422A (en) * 2024-12-27 2025-01-24 杭州宇泛智能科技股份有限公司 Hook trajectory prediction method and device based on IoT perception
CN119784850A (en) * 2025-03-11 2025-04-08 济南大学 Object posture detection method and device in tower crane construction process based on multi-modality

Also Published As

Publication number Publication date
CN116605772B (en) 2023-10-03

Similar Documents

Publication Publication Date Title
CN116605772A (en) A tower crane collision warning method based on multi-integrated system
CN111324121B (en) A LiDAR-based automatic charging method for mobile robots
EP3809369B1 (en) Data point group clustering method, guide information display device, and crane
CN112987065B (en) Multi-sensor-integrated handheld SLAM device and control method thereof
CN112154454A (en) Target object detection method, system, device and storage medium
CN108647646A (en) The optimizing detection method and device of low obstructions based on low harness radar
EP3657439B1 (en) Measurement target top-surface estimation method, guide information display device, and crane
CN109710724A (en) A kind of method and apparatus of building point cloud map
CN111634636B (en) Full-automatic material taking control system of bucket wheel machine
CN112967392A (en) Large-scale park mapping and positioning method based on multi-sensor contact
JP2014523572A (en) Generating map data
CN114283070B (en) Method for manufacturing terrain section by fusing unmanned aerial vehicle image and laser point cloud
WO2021081958A1 (en) Terrain detection method, movable platform, control device, system, and storage medium
CN116679315A (en) Method and device for detecting operation terrain and engineering equipment for detecting operation terrain
CN110207676A (en) The acquisition methods and device of a kind of field ditch pool parameter
CN108681337A (en) A kind of culvert or the special inspection unmanned plane of bridge and unmanned plane visiting method
CN116380039A (en) A mobile robot navigation system based on solid-state lidar and point cloud map
CN119245629A (en) A traversable map construction method for legged robots
CN118226401A (en) Fixed-wing aircraft posture measurement method and device based on laser radar three-dimensional point cloud
CN113686600B (en) Performance identification device for rotary cultivator and ditcher
CN118362124A (en) A real-time obstacle avoidance and map updating method for UAV inspection of power distribution lines
WO2024036984A1 (en) Target localization method and related system, and storage medium
CN115508861A (en) Unmanned aerial vehicle airborne radar scanning method based on spiral air route
WO2021087785A1 (en) Terrain detection method, movable platform, control device and system, and storage medium
CN117710594A (en) Multi-level environment sensing system and method for tower crane

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