40、机器人平面任务中的算法研究

机器人平面任务中的算法研究

1. 聚集与链形成问题

在聚集与链形成问题中,我们将最大直线形成问题算法的主要思想应用其中。
- 聚集问题
- 考虑OBLOT模型下的机器人,它们在局部坐标系的一个轴上达成一致,并在Fsync调度器下运行。设Δ为初始配置中两个机器人在回合t0的最大距离。
- 聚集算法的核心思想分两个阶段:
- 第一阶段:使用算法2的第一阶段,让机器人快速排列在一条垂直线上。在此阶段,每个机器人尽可能向左移动。与算法2不同的是,聚集时不需要避免碰撞,因为碰撞是为了让所有机器人聚集在一个点上。该阶段原本被证明需要O(n)个时期,经过更详细的论证,发现只需要O(Δ)个时期。
- 第二阶段:直线末端的机器人向其最远邻居移动一半的距离,其他机器人移动到其上下最远邻居的中点。
- 定理4表明:在OBLOT模型下,在Fsync调度器下,n个在一个轴上达成一致的机器人可以在O(Δ)个时期内,使用边长为1的方形视野和连通范围完成聚集。
- 链形成问题
- 研究考虑无序机器人的链形成问题。有n + 2个机器人r0, r1, …, rn+1,r0和rn+1不移动,其他机器人ri有两个链邻居ri−1和ri+1,且能始终观察到它们的位置。机器人的圆形连通和视野范围为1。
- 定义沿链的向量wi(t) = (wxi(t), wyi(t)) = pi(t) - pi−1(t),L(t) = ∑i=1n+1 ∥wi(t)∥,D = ∥p0(t) - pn+1(t)∥。链形成问题的目标是移动机器人,使L(t) = D,并将机器人均匀分布在r0和rn+1之间的线段上。 <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值