Introduction
Chemical Engineering Science offers authors two choices to publish their research:
In accordance with funding body requirements, Elsevier offers alternative open access publishing options. Visit our open access page for full information.
Your publication choice will have no effect on the peer review process or acceptance of your submission.
Open Access Licences
User rights
This paper presents a distributed software framework for drone swarm applications, focusing on the OWL-Swarm framework. The framework addresses challenges in task allocation and coordination inherent in swarm robotics. It introduces a modular architecture based on the Robot Operating System (ROS), enabling seamless integration of various algorithms and functionalities. The Captain service acts as the central orchestrator, managing mission execution, task allocation, and data sharing among drones. The framework supports both single#2;drone and collaborative tasks, with mechanisms for distributed scheduling and dynamic task re-allocation. The effectiveness of the framework is demonstrated through use cases involving cooperative obstacle avoidance, coordinated search and target tracking. The modular and extensible design of the framework allows for easy customization and adaptation to various drone swarm applications, making it a valuable tool for research and development in this field.
Creative Commons Attribution (CC BY)
This paper presents a distributed software framework for drone swarm applications, focusing on the OWL-Swarm framework. The framework addresses challenges in task allocation and coordination inherent in swarm robotics. It introduces a modular architecture based on the Robot Operating System (ROS), enabling seamless integration of various algorithms and functionalities. The Captain service acts as the central orchestrator, managing mission execution, task allocation, and data sharing among drones. The framework supports both single#2;drone and collaborative tasks, with mechanisms for distributed scheduling and dynamic task re-allocation. The effectiveness of the framework is demonstrated through use cases involving cooperative obstacle avoidance, coordinated search and target tracking. The modular and extensible design of the framework allows for easy customization and adaptation to various drone swarm applications, making it a valuable tool for research and development in this field.
Creative Commons Attribution-NonCommercial-NoDerivs (CC BY-NC-ND)
This paper presents a distributed software framework for drone swarm applications, focusing on the OWL-Swarm framework. The framework addresses challenges in task allocation and coordination inherent in swarm robotics. It introduces a modular architecture based on the Robot Operating System (ROS), enabling seamless integration of various algorithms and functionalities. The Captain service acts as the central orchestrator, managing mission execution, task allocation, and data sharing among drones. The framework supports both single#2;drone and collaborative tasks, with mechanisms for distributed scheduling and dynamic task re-allocation. The effectiveness of the framework is demonstrated through use cases involving cooperative obstacle avoidance, coordinated search and target tracking. The modular and extensible design of the framework allows for easy customization and adaptation to various drone swarm applications, making it a valuable tool for research and development in this field.