【技术实现步骤摘要】
机器人的移动控制方法、装置及机器人
本专利技术涉及机器人控制领域,具体涉及一种机器人的移动控制方法、装置及机器人。
技术介绍
随着智能化的日益普及,机器人在各行各业得到了越来越广泛的应用。例如,扫地机器人能够为用户的日常生活带来诸多便利。在机器人的工作过程中,经常需要精准移动到指定的目标位置。例如,当扫地机器人通过充电桩进行充电时,需要准确移动至充电桩所在的位置。在现有的机器人移动控制方法中,通常采用如下两种方式实现:在第一种控制方式中,为了确保机器人能够与位于目标位置的目标物体精准对接,预先在目标物体周围设置导轨,从而控制机器人移动至导轨附近,并通过导轨精准移动至目标位置。在第二种控制方式中,根据机器人的当前位置以及目标位置,控制机器人转向,以使机器人朝向目标物体,进而使机器人沿直线向目标位置移动。但是,专利技术人在实现本专利技术的过程中发现,现有技术中的上述方式至少存在如下缺陷:在第一种方式中,需要额外增加导轨,从而显著提升了硬件设备的成本。在第二种方式中,控制机器人进行一次转向操作从而使机器人直行至目标 ...
【技术保护点】
1.一种机器人的移动控制方法,包括:/n在机器人移动过程中,动态获取机器人的当前位置点以及目标对象所在的目标位置点;/n确定与所述目标位置点相对应的目标移动路径,根据所述当前位置点以及所述目标位置点确定位于所述目标移动路径上的过渡点;其中,所述过渡点的位置随机器人的当前位置点的变化而动态改变;/n根据动态获取的所述机器人当前相对于所述过渡点的距离和角度,计算所述机器人的线速度和角速度,控制所述机器人按照当前计算得到的线速度和角速度朝向所述过渡点移动,直至通过所述过渡点的引导到达所述目标位置点。/n
【技术特征摘要】
1.一种机器人的移动控制方法,包括:
在机器人移动过程中,动态获取机器人的当前位置点以及目标对象所在的目标位置点;
确定与所述目标位置点相对应的目标移动路径,根据所述当前位置点以及所述目标位置点确定位于所述目标移动路径上的过渡点;其中,所述过渡点的位置随机器人的当前位置点的变化而动态改变;
根据动态获取的所述机器人当前相对于所述过渡点的距离和角度,计算所述机器人的线速度和角速度,控制所述机器人按照当前计算得到的线速度和角速度朝向所述过渡点移动,直至通过所述过渡点的引导到达所述目标位置点。
2.根据权利要求1所述的方法,其中,所述根据所述当前位置点以及所述目标位置点确定位于所述目标移动路径上的过渡点包括:
根据所述目标移动路径,确定与所述当前位置点以及所述目标位置点相对应的路径线段;
按照预设分割系数将所述路径线段分割为第一线段以及第二线段,将所述第一线段以及第二线段之间的分割点确定为所述过渡点;
其中,所述预设分割系数根据机器人的初始位置与目标位置点之间的距离确定。
3.根据权利要求2所述的方法,其中,所述确定与所述当前位置点以及所述目标位置点相对应的路径线段包括:
将所述目标位置点确定为所述路径线段的第一端点;
在所述目标移动路径上确定所述当前位置点的映射点,将所述当前位置点的映射点确定为所述路径线段的第二端点;
其中,所述当前位置点的映射点包括:所述当前位置点对应于所述目标移动路径的垂点。
4.根据权利要求1-3任一所述的方法,其中,所述确定与所述目标位置点相对应的目标移动路径包括:
根据所述目标对象的形状,确定与所述目标对象相对应的参考平面或参考线,根据与所述参考平面或参考线相对应的垂线设置所述目标移动路径。
5.根据权利要求1-4任一所述的方法,其中,所述根据动态获取的所述机器人当前相对于所述过渡点的距离和角度,计算所述机器人的线速度和角速度包括:
将机器人的当前位置点与所述过渡点之间的连线确定为角度基准线;
动态获取机器人的当前朝向相对于所述角度基准线的夹角,根据所述夹角确定机器人当前...
【专利技术属性】
技术研发人员:吴垒,闵伟,张金钟,邓旻鹏,戴新宇,
申请(专利权)人:拉扎斯网络科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。