Multi-agent Control System Manual

Table Of Contents
www.roboworks.com.au/support
when a robot could stop responding in front of an obstacle. This serves a purpose of better obstacle
avoidance.
MULTI-AGENT COMMUNICATION SETUP
Multi-agent communication is one of the key steps to complete a multi-robot formation. When the relative
positions of multiple robots are unknown, the robots need to share each other's information through
communication to facilitate the establishment of connections. ROS distributed architecture and network
communications are very powerful. It is not only convenient for inter-process communication, but also for
communication between different devices. Through network communication, all nodes can run on any
computer. The main tasks such as data processing are completed on the host side. The slave machines are
responsible for receiving environmental data collected by various sensors. The host here is the manager that
runs the Master node in ROS. The current multi-agent communication framework is through a node manager
and a parameter manager to handle communications among multiple robots.
ROBOWORKS