System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及机器人导航,具体涉及一种用于建筑工地的机器人巡检方法及系统。
技术介绍
1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
,并不必然构成现有技术。
2、随着通信技术以及建筑产业的日益发展,对于建筑工地或施工现场的整体施工情况的管控要求日益提升,建筑工地或施工现场的整体施工情况,可以是当前工程进度、场地安全以及人员安全等不同方面的实际情况。
3、专利技术人发现,现有巡检机器人多以预先设定路径或固定轨道为主,局限性较多,且固定轨道对现场施工的影响较大,无法自适应动态多变的建筑工地现场环境;公开号为cn117506854a的中国专利技术专利申请公开了一种建设工地巡检机器人和机器人控制方法,其通过无固定轨道的方式对建筑工地进行巡检,但是受限于建筑工地施工现场的复杂环境,机器人在按照得到的最优路径进行导航巡检时,容易出现剧烈的摆动,存在较高的安全隐患。
技术实现思路
1、为了解决现有技术的不足,本专利技术提供了一种用于建筑工地的机器人巡检方法及系统,根据得到的最优路径,以碰撞因子、曲率因子、平滑度因子以及维诺图因子的加和的最小为目标,对最优路径进行平滑优化,得到最终机器人巡检路径,基于最终机器人巡检路径进行建筑工地巡检,通过对最优路径的微调优化,避免了机器人巡检过程中的摆动,提高了巡检过程的安全性能。
2、为了实现上述目的,本专利技术采用如下技术方案:
3、第一方面,本专利技术提供了一种用于建筑工地的机器人巡检方法,
< ...【技术保护点】
1.一种用于建筑工地的机器人巡检方法,其特征在于,包括以下过程:
2.如权利要求1所述的用于建筑工地的机器人巡检方法,其特征在于,根据实时点云数据生成建筑工地的栅格地图,根据最优路径中的每个节点中心位置与最近障碍物之间的距离、节点中心位置与最近障碍物的最大距离阈值、第一惩罚项以及第一权重系数,得到碰撞因子。
3.如权利要求1所述的用于建筑工地的机器人巡检方法,其特征在于,根据实时点云数据生成建筑工地的栅格地图,根据最优路径中的每个节点切线角的变化量、位移向量、最大允许曲率、第二惩罚项以及第二权重系数,得到曲率因子。
4.如权利要求1所述的用于建筑工地的机器人巡检方法,其特征在于,根据实时点云数据生成建筑工地的栅格地图,根据最优路径中的相邻节点之间位移向量的差值以及第三权重系数,得到平滑度因子。
5.如权利要求1所述的用于建筑工地的机器人巡检方法,其特征在于,根据实时点云数据生成建筑工地的栅格地图,根据最优路径中的节点到最近障碍物的距离、维诺图的最小边缘距离、维诺图的最大边缘距离、维诺图衰减率控制参数、环境中障碍物距离的最大有效范围的
6.如权利要求1所述的用于建筑工地的机器人巡检方法,其特征在于,选取其中距离最小的一条路径为最优路径,包括:将所有的相邻节点进行连接,任两个相邻节点之间构成线段,从起点开始,计算与起点相邻的线段的距离消耗,选取距离消耗最小的线段作为第一段最优路径;依次以前一个最优路径对应的末端点为起点进行最小距离消耗对应线段的选取,直至到达终点,得到最优路径。
7.一种用于建筑工地的机器人巡检系统,其特征在于,利用权利要求1至6任一项所述的用于建筑工地的机器人巡检方法,包括:
...【技术特征摘要】
1.一种用于建筑工地的机器人巡检方法,其特征在于,包括以下过程:
2.如权利要求1所述的用于建筑工地的机器人巡检方法,其特征在于,根据实时点云数据生成建筑工地的栅格地图,根据最优路径中的每个节点中心位置与最近障碍物之间的距离、节点中心位置与最近障碍物的最大距离阈值、第一惩罚项以及第一权重系数,得到碰撞因子。
3.如权利要求1所述的用于建筑工地的机器人巡检方法,其特征在于,根据实时点云数据生成建筑工地的栅格地图,根据最优路径中的每个节点切线角的变化量、位移向量、最大允许曲率、第二惩罚项以及第二权重系数,得到曲率因子。
4.如权利要求1所述的用于建筑工地的机器人巡检方法,其特征在于,根据实时点云数据生成建筑工地的栅格地图,根据最优路径中的相邻节点之间位移向量的差值以及第三权重系数,得到平滑度因子。
5.如权利...
【专利技术属性】
技术研发人员:孙良静,韩蕾,张文硕,
申请(专利权)人:山东工程职业技术大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。