Search
Search Results
-
Thinking Swarms
This open access book is a multidisciplinary examination of swarm systems including swarm robotics. The book starts with a multidisciplinary...
-
Thinking About Thinking Swarms
We have long been fascinated by the motion of bird flocks and insect swarms, admiring their fluid dynamics and purposeful interactions. It seems that...
-
Learner-Centred, Teacher-Centred and Blended Curriculum Design in Swarm Systems
Robot swarms have been used in various civilian and military applications, from entertainment to serious missions. Complex swarm tasks involve...
-
Contextually aware intelligent control agents for heterogeneous swarms
An emerging challenge in swarm shepherding research is to design effective and efficient artificial intelligence algorithms that maintain simplicity...
-
A survey, taxonomy and progress evaluation of three decades of swarm optimisation
While the concept of swarm intelligence was introduced in 1980s, the first swarm optimisation algorithm was introduced a decade later, in 1992. In...
-
A machine education approach to swarm decision-making in best-of-n problems
In swarm decision making, hand-crafting agents’ rules that use local information to achieve desirable swarm-level behaviours is a non-trivial design...
-
Shepherding UxVs for Human-Swarm Teaming An Artificial Intelligence Approach to Unmanned X Vehicles
This book draws inspiration from natural shepherding, whereby a farmer utilizes sheepdogs to herd sheep, to inspire a scalable and inherently human...
-
Shepherding Autonomous Goal-Focused Swarms in Unknown Environments Using Hilbert Space-Filling Paths
A novel technique has been developed for autonomous swarm-based unknown environment scouting. A control method known as swarm shepherding was...
-
Logical Shepherd Assisting Air Traffic Controllers for Swarm UAV Traffic Control Systems
In recent years, Unmanned Aerial Vehicles (UAVs) have attracted attentions from almost every industry. Their low cost, high accessibility, and...
-
Human Performance Operating Picture for Shepherding a Swarm of Autonomous Vehicles
Due to many factors that range from ethical considerations and accountability to technological imperfection in autonomous systems, humans will...
-
Transparent Shepherding: A Rule-Based Learning Shepherd for Human Swarm Teaming
This chapter aims to demonstrate how rule-based Artificial Intelligence algorithms can address a few human swarm teaming challenges. We will start...
-
Apprenticeship Bootstrapping Reinforcement Learning for Sky Shepherding of a Ground Swarm in Gazebo
The coordination of unmanned air–ground vehicles has been an active area due to the significant advantages of this coordination wherein unmanned air...
-
Mission Planning for Shepherding a Swarm of Uninhabited Aerial Vehicles
Uninhabited aerial vehicles (UAVs) are widely used in many areas for completing complex missions such as tracking targets, search and rescue, farming...
-
Stable Belief Estimation in Shepherd-Assisted Swarm Collective Decision Making
Swarm collective decision making refers to the case where a swarm needs to make a decision based on different pieces of evidence collected by its...
-
Real-Time Multi-obstacle Detection and Tracking Using a Vision Sensor for Autonomous Vehicle
In this paper, an effective approach for real-time multi-obstacle detection and tracking in the navigation module is discussed.Francis,...
-
Simulating Single and Multiple Sheepdogs Guidance of a Sheep Swarm
Shepherding is a specific class of flocking behaviour where external agents (the shepherd) influence the movements of a group of agents (the flock)....
-
Smart Shepherding: Towards Transparent Artificial Intelligence Enabled Human-Swarm Teams
The aim of this chapter is to uncover the beauty and complexity in the world of shepherding as we view it through the lens of Artificial Intelligence...
-
An Introduction to Neuroergonomics: From Brains at Work to Human-Swarm Teaming
The field of Neuroergonomics sits at the interface between humans’ brains and humans’ working environment with an aim to improve the work humans do....
-
Social Integration of Artificial Intelligence: Functions, Automation Allocation Logic and Human-Autonomy Trust
Artificial intelligence (AI) is finding more uses in the human society resulting in a need to scrutinise the relationship between humans and AI....
-
Complex Networks
Complex systems are characterized by a level of nonlinear coupling among system components. A graph representation in general, and complex...