The invention provides a BIM-based assembly task planning method for a mechanical arm, which belongs to the field of civil engineering construction. This method combines image-based scene modeling technology, BIM platform, manipulator and robot operating system to quickly generate the planning method of assembly task plan; reconstructs the construction scene of manipulator to form scene model; matches the designed BIM model with the three-dimensional reconstruction scene model on BIM platform to generate task model; and according to task model, generates task model. Type D generates the coordinates of the components of the manipulator to perform the assembly task, assigns them to the control program of the robot operating system and generates the control instructions. The manipulator performs the assembly operation according to the control instructions, and completes the assembly task according to the planned assembly sequence and point coordinates. The invention can effectively solve the problems of efficiency and accuracy of the manipulator in performing the operation of assembly components, with low cost, small error and good practicability.
【技术实现步骤摘要】
基于BIM的机械臂装配任务规划方法及建筑装配方法
本专利技术属于土木工程建筑施工领域,更具体地,涉及一种基于BIM平台的机械臂执行装配任务的规划方法。
技术介绍
随着建筑技术的进步,人们对建筑提出了更高的要求,标准化设计、精细化施工以及快速建造逐渐引起行业重视。大力发展装配式建筑,推动产业结构调整升级,实现建筑的环境友好性,既是社会经济发展的客观要求,也是建筑业产业升级的主流趋势。装配式建筑,在设计与施工之间增加了制造环节,工厂按照设计部门的设计,制造各种所需的预制件,然后运输至现场拼装,即设计—制造—装配。在装配式建筑施工过程中,构件的现场拼装成为新的技术难题。目前的预制构件的拼装一般采用吊装的方法,在构件吊装前,一般会采用对预制构件编号的方式,控制吊装顺序。这种方式在施工安全保障、施工精度以及施工效率上都存在一定的问题。而建筑施工机器人的发展为预制构件的拼装提供了新的可能。在装配作业中,通常会使用机械臂(或称工业机器人,如市场上常见的ABB机器人、库卡机器人),机械臂具有载重量大、定位精度高、响应速度快等特点。目前来看,较为可行的途径是采用模块化结构,利用机器人进行模块的预制、组装,这将大幅减小机器人的作业难度,同时可有效提高新建筑的建造速度。机械臂以其能够重复指令、精确定位、精细操作等特点,成为实现快速建造、精细建造的良好工具。目前,机械臂在工业应用中主要采用离线编程、视觉引导、手动控制等几种控制方式。现有专利技术多是从机器人运动路径规划和基于ROS系统来实现机械臂的抓取和路径校正,缺少与BIM的结合应用以及从任务视角进行的机械臂规划。
技术实现思路
针 ...
【技术保护点】
1.一种基于BIM的机械臂装配任务规划方法,其特征在于,包括如下步骤:步骤1:对实施装配操作任务的机械臂及其工作场景,进行基于图像的三维重建,获得机械臂与工作场景的支持法线和贴图坐标的三维还原重建模型;步骤2:基于目标建筑模型的装配构件单元,应用BIM平台构建出目标建筑对应的由装配构件单元组成的建筑设计BIM模型;步骤3:将步骤1获得的三维还原重建模型导入到BIM平台,测量其尺寸信息,并通过缩放操作使其成为与真实尺寸一致的三维重建场景模型;步骤4:在BIM平台中调整步骤3获得的机械臂及其工作面的三维重建场景模型,将其底座坐标系标定到BIM平台的世界坐标系,形成坐标系原点相统一的机械臂及其工作面的三维场景模型;步骤5:将步骤2获得的建筑设计BIM模型,与步骤4获得的三维场景模型在BIM平台进行整合,形成机械臂操作装配任务的概念模型,表示机械臂执行的装配任务完成后目标建筑的理想状态;步骤6:应用步骤5获得的概念模型,生成目标建筑的每个构件单元上供机械臂的夹具执行装配操作的点位坐标;步骤7:将步骤6生成的点位坐标按照施工顺序排列,表示机械臂每个动作所处位置的初始坐标,然后将初始坐标转换为机械 ...
【技术特征摘要】
1.一种基于BIM的机械臂装配任务规划方法,其特征在于,包括如下步骤:步骤1:对实施装配操作任务的机械臂及其工作场景,进行基于图像的三维重建,获得机械臂与工作场景的支持法线和贴图坐标的三维还原重建模型;步骤2:基于目标建筑模型的装配构件单元,应用BIM平台构建出目标建筑对应的由装配构件单元组成的建筑设计BIM模型;步骤3:将步骤1获得的三维还原重建模型导入到BIM平台,测量其尺寸信息,并通过缩放操作使其成为与真实尺寸一致的三维重建场景模型;步骤4:在BIM平台中调整步骤3获得的机械臂及其工作面的三维重建场景模型,将其底座坐标系标定到BIM平台的世界坐标系,形成坐标系原点相统一的机械臂及其工作面的三维场景模型;步骤5:将步骤2获得的建筑设计BIM模型,与步骤4获得的三维场景模型在BIM平台进行整合,形成机械臂操作装配任务的概念模型,表示机械臂执行的装配任务完成后目标建筑的理想状态;步骤6:应用步骤5获得的概念模型,生成目标建筑的每个构件单元上供机械臂的夹具执行装配操作的点位坐标;步骤7:将步骤6生成的点位坐标按照施工顺序排列,表示机械臂每个动作所处位置的初始坐标,然后将初始坐标转换为机械臂的可执行程序代码,获得机械臂的主程序代码;步骤8:按照步骤7获得主程序代码后,在机器人控制系统ROS中进行调试,形成机械臂装配控制程序,即完成机械臂装配的任务级规划。2.根据权利要求1所述的一种基于BIM的机械臂装配任务规划方法,其特征在于,步骤1包括如下子步骤:1.1、场地准备,包括:按照实际施工要求在现场布置机械臂...
【专利技术属性】
技术研发人员:骆汉宾,周诚,蒋伟光,刘晟,雷蕾,张泽坤,
申请(专利权)人:华中科技大学,华中科技大学鄂州工业技术研究院,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。