The invention proposes a self organizing clustering method for Underactuated Robots Based on two valued environment information. In the process of realizing the algorithm, the robot only needs one sensor to detect the surrounding environmental information, and to judge whether there are other robots in the range of sensors, so as to achieve self organizing aggregation of swarm robots. The state of the robot's sensor is simplified to I = 0 and I = 1 two kinds of states. I = 0 represents no other robot within the sensor range of the robot; I = 1 represents other robots within the range of the robot's sensor. When the robot's transducing state is I = 0, the robot moves uniformly along the clockwise circular trajectory. When the sensor's state I = 1, the robot moves uniformly along the clockwise circular trajectory. The robot can realize self-organized aggregation by switching two kinds of states. At the same time, this paper also gives the mathematical proof that the algorithm can realize self organizing aggregation, and proves the feasibility of the algorithm in theory.
【技术实现步骤摘要】
基于二值化环境信息的欠驱动机器人自组织聚集方法
本专利技术为一种自组织聚集的群集算法,特别适用于欠驱动的群体机器人。同时本算法也适用于全驱动的机器人。
技术介绍
在群体机器人的研究当中,作为群体生物基本行为的聚集行为,被认为是群体机器人系统应当具备的基本的群体行为,也是研究群体机器人系统控制的一个基础性研究问题。许多研究人员致力于研究如何使群体机器人进行自组织聚集运动。研究群体机器人的自组织聚集是群体机器人系统应用中的一个前提或基础工作。在群体机器人系统中,研究如何使群体机器人自组织聚集和扩散是必要的,原因有如下两点:第一,在群体机器人系统的应用中,机器人聚集往往是完成其它任务的前提或重要的基础工作。因为在群体机器人系统中,个体机器人的传感能力、通信能力和计算能力都是非常有限的,所以它们只能利用局部的感知和通信能力实现相互的协作以完成全局的任务,这就要求个体机器人在相互很近的范围内才能进行通讯和协作,因此机器人聚集往往就成为群体机器人系统应用中的一个前提或基础工作。比如,一组小机器人在某个区域分散开来执行探索信息任务,在探索完成之后,机器人需要聚集在一起,以便列队共同前往下一个探索区域或者便于机器人的回收工作。再以军事场景为例,一群机器人被空投到某个陌生的区域内执行探测或收集信息的任务,开始时需要进行扩散;完成探测后,机器人需要聚集起来。第二,其研究的核心意义在于,依靠庞大数量个体协调组织成群体机器人系统可以完成单一机器人无法完成的复杂任务,同时简单个体构成的群集系统的设计成本要远远低于同等能力的单体机器人。因为群体机器人系统要求每一个机器人结构简单、成本 ...
【技术保护点】
一种基于二值化环境信息的欠驱动机器人自组织聚集方法,其特征在于:包括以下步骤:步骤1:机器人通过自身传感器感知周围是否有其它机器人,定义状态I=0代表机器人自身传感器范围内没有其它机器人,状态I=1代表机器人自身传感器范围内有其它机器人;所述其它机器人指进行自组织聚集的群体机器人中的一个或多个机器人;步骤2:机器人根据自组织聚集控制模型P=(v0,ω0,v1,ω1)进行运动,且在运动过程中,机器人根据设定的采样周期尺寸判断自身状态I:其中:当机器人处于状态I=0时,机器人向后沿着顺时针的圆轨迹做匀速圆周运动,线速度和角速度分别是v0和ω0;当机器人处于状态I=1时,机器人向前沿着顺时针的圆轨迹做匀速圆周运动,线速度和角速度分别是v1和ω1;且机器人在状态I=0的运动过程中,机器人自身传感器能够在某一时刻感知周围其它机器人,使机器人状态转换为I=1。
【技术特征摘要】
1.一种基于二值化环境信息的欠驱动机器人自组织聚集方法,其特征在于:包括以下步骤:步骤1:机器人通过自身传感器感知周围是否有其它机器人,定义状态I=0代表机器人自身传感器范围内没有其它机器人,状态I=1代表机器人自身传感器范围内有其它机器人;所述其它机器人指进行自组织聚集的群体机器人中的一个或多个机器人;步骤2:机器人根据自组织聚集控制模型P=(v0,ω0,v1,ω1)进行运动...
【专利技术属性】
技术研发人员:彭星光,潘光,刘明雍,严卫生,刘岩,张福斌,崔荣鑫,张立川,高剑,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。