The invention discloses an indoor walking robot reinforcement learning path navigation algorithm, which comprises the following steps: the robot is a robot moving object, the front part is provided with a direct detector, the detector can transmit signals to the front, the movement of objects through the reflected signal is received, know there are obstacles in front of a distance, can not continue straight forward need to change the direction of moving objects; decide either to the left or right turn, and the action to the left or right to move forward, when the next obstacle, repeat the right or left turn movement; after intensive study, the formation of a best route, running in accordance with the subsequent already successful learning path. The method is reasonable and practical, and it is mainly used indoors or without satellite positioning signal or relatively small area. The goal is to achieve indoor navigation.
【技术实现步骤摘要】
机器人室内行走强化学习路径导航算法
本专利技术涉及无线通信领域,具体涉及一种基于滑动窗口机制的终端滤波器系数取值范围控制方法。
技术介绍
目前,科学技术的发展大力推动了机器人技术的研究和应用,越来越多的工业机器人被应用到各种生产线上,工业机器人的研究也逐步成熟。但对于移动机器人尤其是步行机械人的研究相对较少,而机器人研究的目标就是使机器人越来越具有人类的特征。机器人在变化较少的线路上循环往复地运动,并从事自己的检查工作。运动的起点、终点、经过的路线等长期变化不大。机器人可以抽象成一个运动物体,每次运动前输入起点和终点,也可以重复上次的起点和终点。然后,机器人自己或者在外部人员的帮助下到达起点,并开始运动。运动期间自行计算何时转弯,并最终顺利到达预设的终点。
技术实现思路
本专利技术的目的是要解决现有技术的不足,提供一种机器人室内行走强化学习路径导航算法。本专利技术采用的技术方案为:一种机器人室内行走强化学习路径导航算法,包括以下步骤:(1)机器人为一个运动物体,运动物体的行动区域抽象成一个封闭、没有卫星信号、有多个凌乱障碍物的室内空间;机器人前部装有直射探测器,探测器 ...
【技术保护点】
一种机器人室内行走强化学习路径导航算法,其特征在于:包括以下步骤:(1)机器人为一个运动物体,运动物体的行动区域抽象成一个封闭、没有卫星信号、有多个凌乱障碍物的室内空间;机器人前部装有直射探测器,探测器可以向正前方发射信号,如果正前方有障碍物,信号就被反射;(2)运动物体通过收到的反射信号,知道正前方某个距离处有障碍物,不能继续直线前进,需要改变行进方向;运动物体决定向左或者向右转弯,并执行向左或向右动作继续前进,当遇到下一个障碍物时,重复向右或向左的转弯动作,实际是与前一次的转向相反的转向……,具体方法如下:设立主方向,用Z表示;相对于Z方向的左方向用X表示,相对于Z方向 ...
【技术特征摘要】
1.一种机器人室内行走强化学习路径导航算法,其特征在于:包括以下步骤:(1)机器人为一个运动物体,运动物体的行动区域抽象成一个封闭、没有卫星信号、有多个凌乱障碍物的室内空间;机器人前部装有直射探测器,探测器可以向正前方发射信号,如果正前方有障碍物,信号就被反射;(2)运动物体通过收到的反射信号,知道正前方某个距离处有障碍物,不能继续直线前进,需要改变行进方向;运动物体决定向左或者向右转弯,并执行向左或向右动作继续前进,当遇到下一个障碍物时,重复向右或向左的转弯动作,实际是与前一次的转向相反的转向……,具体方法如下:设立主方向,用Z表示;相对于Z方向的左方向用X表示,相对于Z方向的右方向用Y表示;运动物体开始方向设置在Z方向;到达终点的方向也是Z方向;运动物体每前进一个观察距离后需要进行一次障碍物检测,检测正前方有无障碍物,没有障碍物则继续向前;正前方有障碍物,旋转身体检测相对正前方的左、右是否有障碍物,哪个方向没有障碍物,向那个方向前进;如果左右两个方向都没有障碍物,则随机选择一个方向前进。前进固定距离停下,回转到Z方向,检测是否有障碍物,如果没有,则向Z方向前进,如果有障碍物,继续在原来的左即X方向或右即Y方向前进;如此往复,行走到终点;(3)从开始状态开始一直达到最终状态的这个过程称之为一个场景,机器人会从一个随机的开始状态出发,直到到达最终状态完成一个场景,然后立即重新初...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。