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
  • 写入状态:不直接写入对象属性