The invention provides a realization method of setting virtual trajectory on the mobile robot through the client computer, 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 map display interface, and on the client computer; step three, the interactive interface map at any specified virtual orbital position add arbitrary shape; step four, the client computer sends commands to the mobile robot in the map to add the specified virtual track etc.. The computer client interacts with the mobile robot in the constructed map directly to add, edit or delete the virtual track mobile robot will search from the starting point of the recent virtual track key points in path planning, and find out the arrival point nearest virtual orbital path with obstacle avoidance strategy to achieve autonomy, smooth collision free trajectory, preset fixed cruise function.
【技术实现步骤摘要】
通过电脑客户端对移动机器人设置虚拟轨道的实现方法
本专利技术涉及移动机器人送餐、巡逻、监控、工业生厂按照设定固定轨迹定点巡航场景,具体地,涉及一种通过电脑客户端对移动机器人设置虚拟轨道的实现方法。
技术介绍
目前,现有的按照预设轨迹定点巡航系统实现主要有以下几种:一、铺设轨道,利用磁导物理牵引系统,实现按预设轨迹定点巡航,譬如城市有轨电车、一些送餐机器人等,该方案利用轨道技术,加上辅助传感器(人或携带红外、超声等传感器)实现避障行为,但需要额外部署轨道、成本高、操作复杂、使用不灵活,运行噪音大和对环境改变大的不足之处。二、利用可见光摄像机、红外热成像仪等其它检测仪器巡线,实现按预定轨迹定点巡航,该方案同样需要在使用环境中部署辅助设备,具有使用操作复杂、成本较高、不灵活的缺点。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种通过电脑客户端对移动机器人设置虚拟轨道的实现方法,其通过电脑客户端与移动机器人进行交互,在其所建地图中直接添加、编辑或删除虚拟轨道,移动机器人在进行路径规划时会搜索距离起始点最近的虚拟轨道关键点,并找出到达目的点最近的虚拟轨道路径,结合避障策略实现自主、平滑、无碰撞的预设轨迹定点巡航功能,解决了现有技术的诸多缺陷,实现了真正的“虚拟轨道”概念,可谓移动机器人预设轨迹定点巡航领域的重大突破,基于纯软件方式,无需额外辅助设备,实现移动机器人的智能巡航功能,具有成本低、精度高的特点,可根据具体情况灵活切换或变更虚拟轨道的位置和形状。根据本专利技术的一个方面,提供一种通过电脑客户端对移动机器人设置虚拟轨道的实现方法,其特征在于,其包括 ...
【技术保护点】
一种通过电脑客户端对移动机器人设置虚拟轨道的实现方法,其特征在于,其包括以下步骤:步骤一,通过电脑客户端与移动机器人建立连接;步骤二,利用移动机器人提供的接口获取其传来的信息及地图,并将地图显示在电脑客户端的交互界面;步骤三,通过交互界面地图在任意指定位置添加任意形状的虚拟轨道;步骤四,电脑客户端发送指令给移动机器人在其地图中添加指定虚拟轨道,添加成功后会在电脑客户端交互界面地图中显示;步骤五,移动虚拟轨道的位置;步骤六,编辑虚拟轨道的形状;步骤七,删除虚拟轨道;步骤八,通过在电脑客户端点击“虚拟轨道巡航”按钮,向移动机器人发送进入虚拟轨道智能巡航模式指令,并在客户端交互界面地图中左键点击要前往的目的点,移动机器人会搜索距离起始点最近的虚拟轨道关键点,并找出到达目的点最近的虚拟轨道路径,结合避障策略实现自主、平滑、无碰撞的预设轨迹定点巡航;步骤九,点击“正常移动”按钮,向机器人发送退出虚拟轨道巡航模式指令,移动机器人在正常模式下的路径规划将不受虚拟轨道的影响。
【技术特征摘要】
1.一种通过电脑客户端对移动机器人设置虚拟轨道的实现方法,其特征在于,其包括以下步骤:步骤一,通过电脑客户端与移动机器人建立连接;步骤二,利用移动机器人提供的接口获取其传来的信息及地图,并将地图显示在电脑客户端的交互界面;步骤三,通过交互界面地图在任意指定位置添加任意形状的虚拟轨道;步骤四,电脑客户端发送指令给移动机器人在其地图中添加指定虚拟轨道,添加成功后会在电脑客户端交互界面地图中显示;步骤五,移动虚拟轨道的位置;步骤六,编辑虚拟轨道的形状;步骤七,删除虚拟轨道;步骤八,通过在电脑客户端点击“虚拟轨道巡航”按钮,向移动机器人发送进入虚拟轨道智能巡航模式指令,并在客户端交互界面地图中左键点击要前往的目的点,移动机器人会搜索距离起始点最近的虚拟轨道关键点,并找出到达目的点最近的虚拟轨道路径,结合避障策略实现自主、平滑、无碰撞的预设轨迹定点巡航;步骤九,点击“正常移动”按钮,向机器人发送退出虚拟轨道巡航模式指令,移动机器人在正常模式下的路径规划将不受虚拟轨道的影响。2.根据权利要求1所述的通过电脑客户端对移动机器人设置虚拟轨道的实现方法,...
【专利技术属性】
技术研发人员:白静,何文灏,季奔牛,吕俊超,李宇翔,黄珏坤,陈士凯,
申请(专利权)人:上海思岚科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。