【技术实现步骤摘要】
基于户型图重建vrep场景的方法及软硬件协同测试平台
[0001]本专利技术涉及机器人测试
,涉及一种基于户型图重建vrep场景的方法及软硬件协同测试平台。
技术介绍
[0002]基于vrep的软硬件协同测试平台目前在智能机器人测试领域内广泛的使用中,但是随着测试的需求递增,对于测试的场景(家居和办公环境)的需求也在快速递增,随之而来的问题是一些关于测试平台的操作和应用是否方便和快捷。在现有的方法中通过户型图重建vrep测试场景的方法比较繁琐而且效率低下,无法为机器人测试提供相应的需求。
技术实现思路
[0003]为了解决上述技术缺陷,本专利技术技术方案公开一种基于户型图重建vrep场景的方法及软硬件协同测试平台,本申请通过一个通用的户型图就可以重建出vrep测试场景,简单,方便,快速;适用于各种房产户型图,也能用于常规的平面图,通用性强。具体的技术方案如下:一种基于户型图重建vrep场景的方法,该方法包括以下步骤:S1:获取房子的户型图,然后对获取的户型图进行图像转化,来得到房子的户型图的二值图;S2 ...
【技术保护点】
【技术特征摘要】
1.一种基于户型图重建vrep场景的方法,其特征在于,该方法包括以下步骤:S1:获取房子的户型图,然后对获取的户型图进行图像转化,来得到房子的户型图的二值图;S2:对二值图进行图像处理来获取二值图中的房子的内部轮廓,同时对二值图进行图像查找来获取二值图中的房子的外部轮廓;S3:将获取的内部轮廓和外部轮廓进行合并,得到内部轮廓和外部轮廓合并后的轮廓数据,然后根据合并后得到的轮廓数据来构建vrep场景。2.根据权利要求1所述的基于户型图重建vrep场景的方法,其特征在于,步骤S1中,采用阈值分割来对户型图进行分割,将图像中的所有像素点的灰度值划分为0或255来得到户型图的二值图。3.根据权利要求1所述的基于户型图重建vrep场景的方法,其特征在于,步骤S2中,对二值图进行图像处理来获取二值图中的房子的内部轮廓包括以下步骤:对进行图像处理后的二值图进行腐蚀处理,来将二值图中非必要因素去除;对经过腐蚀处理后的二值图进行开运算来去除经过腐蚀处理后的二值图中的噪点;对去除噪点后的二值图进行轮廓查找来获取二值图中的房子的内部轮廓;其中,所述非必要因素包括但不限于门、窗和字体。4.根据权利要求3所述的基于户型图重建vrep场景的方法,其特征在于,对二值图进行腐蚀处理包括以下步骤:先根据非必要因素的大小来设置结构元素;然后采用结构元素来遍历二值图;遍历时,将结构元素与其覆盖的二值图做与操作;根据与操作结果来去掉二值图中的非必要因素。5.根据权利要求1所述的基于户型图重建vrep场景的方法,其特征在于,步骤S2中,对二值图进行图像查找来获取二值图中的房子的外部轮廓包括以下步骤:对进行图像处理后的二值图进行轮廓查找;获取二值图中的房子的轮廓线;然后对房子的轮廓线进行特征筛选;从轮廓线中筛选出外部轮廓,并从轮廓线中获取图上距离和实际距离的比例;其中,所述外部轮廓为除了图像外框外,包络面积最大的轮廓线。6.根据权利要求5所述的基于户型图重建vrep场景的方法,其特征在于,从轮廓线中获取图上距离和实际距离的...
【专利技术属性】
技术研发人员:陈锦杰,黄惠保,周和文,赵一帆,游思遐,张子倩,
申请(专利权)人:珠海一微半导体股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。