The invention discloses a client computer through which the mobile robot obstacle avoidance method to realize the virtual wall, which comprises the following steps: step one, connected by the client computer and the mobile robot is established; step two, using the interface provided by the mobile robot gets its information from the map and, and map display interface in computer client; step three, the interface map at any specified position to add arbitrary virtual wall etc.. The invention is applied to the navigation of mobile robot obstacle avoidance behavior, the client computer in the mobile robot map add, edit and delete the virtual wall; based on pure software, without additional auxiliary equipment, virtual wall mobile robot obstacle avoidance of mobile robot, limit the scope of activities and other functions; has the characteristics of low cost and low precision high, and according to the position and shape of the specific circumstances of the flexible switch or change the virtual wall.
【技术实现步骤摘要】
通过电脑客户端使移动机器人进行虚拟墙避障的实现方法
本专利技术涉及一种使移动机器人进行虚拟墙避障的实现方法,特别是涉及一种通过电脑客户端使移动机器人进行虚拟墙避障的实现方法。
技术介绍
目前,虚拟墙实现技术主要包括两种:1.有源虚拟墙:该方法通过有源发射器件,譬如通过一发射装置发射红外信号或超声信号(美国专利US7579803B2),通过机器人配置的红外或超声接收器接收该信号,实现避开有该信号区域作用。该方案有以下不足:1)需要额外配置有源发射装置,该装置在使用时需要外接电源或者安装电池供电,不仅增加成本,且一旦供电出现问题,发射装置失效将导致移动机器人无法虚拟墙避障或误入禁止区域。2)若采用外接电源供电,需要额外插座,并且可能会因供电线拖地而影响移动机器人正常移动或造成其他行为异常问题。3)若采用安装电池供电,需要定期进行更换,耗费额外的人力物力成本,尤其在工作人员禁止区域无法采用该方案。4)红外线光会有扩散问题,距离越远,角度误差越大,而且易发生反射,误触发避开行为,影响移动机器人的正常移动。2.磁界线虚拟墙:通过磁界线(Neato专利,小米扫地机采用同样方案),即将磁条贴在限制区域边界上,移动机器人运动到该区域,通过携带的相关传感器,检测到磁条,实现避开该区域作用。该方案也有一些不足:1)操作比较繁琐,虽然可剪裁,但需要人工粘贴,两头容易拱起,需要额外购买,增加成本。2)改变室内环境,影响美观,存在阻碍行人行走等问题。3)需要预先铺设磁界线,仍然不能实时灵活地改变或取消磁界线位置,因而无法实现一些分时段、或视不同情况采用不同虚拟墙避障策略的方案。专利 ...
【技术保护点】
一种通过电脑客户端使移动机器人进行虚拟墙避障的实现方法,其特征在于,其包括以下步骤:步骤一,通过电脑客户端与移动机器人建立连接;步骤二,利用移动机器人提供的接口获取其传来的信息及地图,并将地图显示在电脑客户端的交互界面;步骤三,通过交互界面地图在任意指定位置添加任意形状的虚拟墙;步骤四,电脑客户端发送指令给移动机器人在其地图中添加指定虚拟墙,添加成功后会在电脑客户端交互界面地图中显示,移动机器人在导航移动时会将虚拟墙视作为实际墙体,在动作规划中进行避障;步骤五,移动虚拟墙的位置;步骤六,编辑虚拟墙的形状;步骤七,删除虚拟墙。
【技术特征摘要】
1.一种通过电脑客户端使移动机器人进行虚拟墙避障的实现方法,其特征在于,其包括以下步骤:步骤一,通过电脑客户端与移动机器人建立连接;步骤二,利用移动机器人提供的接口获取其传来的信息及地图,并将地图显示在电脑客户端的交互界面;步骤三,通过交互界面地图在任意指定位置添加任意形状的虚拟墙;步骤四,电脑客户端发送指令给移动机器人在其地图中添加指定虚拟墙,添加成功后会在电脑客户端交互界面地图中显示,移动机器人在导航移动时会将虚拟墙视作为实际墙体,在动作规划中进行避障;步骤五,移动虚拟墙的位置;步骤六,编辑虚拟墙的形状;步骤七,删除虚拟墙。2.如权利要求1所述的通过电脑客户端使移动机器人进行虚拟墙避障的实现方法,其特征在于,所述步骤五包括以下步骤:步骤五十一,首先在电脑客户端交互界面地图中选中待移动虚拟墙;步骤五十二,然后按下鼠标左键将选中虚拟墙拖拽到指定位置后释放鼠标左键完成虚拟墙的移动;步骤五十三,电脑客户端发送指令给移动机器人告知...
【专利技术属性】
技术研发人员:白静,何文灏,季奔牛,吕俊超,章迪,李宇翔,黄珏珅,陈士凯,
申请(专利权)人:上海思岚科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。