仿真验证是检验多机器人协调策略与算法的重要一环。为满足多种策略、算法验证的需求,研发多机器人仿真系统是必要的。为此,开发了一个集成任务级与运动级协调的多机器人仿真系统ColonySim,融入了基于合同网的任务分配和基于有限状态机的任务建模机制,为用户提供简单快捷的任务建模和分配接口。该仿真系统人机界面友好,独立于用户算法设计,能够实现多算法多任务验证功能。仿真系统的功能通过仿真实验进行了验证。
Simulation test is beneficial to the coordination strategies and algorithms of multi-robot system.To meet the requirement of verification of various strategies and algorithms,it is necessary to develop a multi-robot simulation system.A multi-robot simulation system called ColonySim was proposed,which integrated task-level and motion-level coordination.The task allocation based on contract-net protocol and task modeling based on finite state automaton were introduced,which simplified the operation of users.The ColonySim has a friendly graphic interface and it is independent on a particular algorithm.Furthermore,it is a verification platform of multi-algorithm and multi-task.The functions of ColonySim have been validated by simulation experiments.