FormationFun.py API 参考¶
圆形与紧凑矩形编队偏移生成函数。
- 源码路径:
multi_demo/scripts/swarm_lf/FormationFun.py - 本页函数/方法数:2
- 行号对应本文档生成时采用的源码版本;源码调整后应重新生成本页。
阅读方式
本页用于快速检索签名与调用关系。核心控制和算法推导请先阅读“开发指南”中的对应章节。
CircleForm¶
CircleForm(follower_amount, distance)
- 源码位置:第 4 行
- 类别:内部计算/辅助
- 作用:按给定成员数和相邻弧长生成圆形编队二维偏移。
- 主要调用:
np.array,np.cos,np.linspace,np.sin - 写入状态:不直接写入对象属性
RectangleCompact¶
RectangleCompact(follower_amount, distance)
- 源码位置:第 10 行
- 类别:内部计算/辅助
- 作用:按成员数和间距生成紧凑矩形网格偏移。
- 主要调用:
int,np.append,np.array,np.ceil,np.floor,np.sqrt,np.zeros,print,range - 写入状态:不直接写入对象属性