跟随领导者的昆虫-我可以为此实现Boids算法吗?

问题描述

| 我想说明一下昆虫如何在两个维度上跟随其领导者。 我该如何完成? 使用Boids算法可以做到这一点吗? 也许有人知道专门为此设计的另一种算法?     

解决方法

        Boids风格的算法应该可以解决这个问题,但是您可能需要调整算法并进行一些试验,然后才能获得看起来不错的东西。只要执行以下操作,您就会得到类似领导者/跟随者的行为: 获取“跟随者”以将其朝向“领导者”调整。根据您希望跟随者效应的强弱,可以使该效应更弱或更强,或者仅在某些时候应用。 您可以选择让每个机器人遵循相同的领导者,或者使每个机器人遵循不同的领导者。如果是前者,那么跟随一个人的人会很多。如果是后者,您将倾向于形成“链”。 您可能希望最终领导者相对独立地行动。也许让领导者随机改变方向,或者甚至尝试从小组中心“离开”。