This book focuses on a different, complementary inspiration, namely physics. The editors have introduced the term 'physicomimetics' to refer to physics-based swarm approaches, which offer two advantages. The editors consolidated over a decade of work on swarm intelligence and swarm robotics, organizing the book into 19 chapters as follows. Part I introduces the concept of swarms and offers the reader a physics tutorial. Part II deals with applications of physicomimetics, in order of increased complexity. Part III examines the hardware requirements of the presented algorithms and demonstrates real robot implementations. Part IV demonstrates how the theory can be used to design swarms from first principles and provides a novel algorithm that handles changing environments. Part V shows that physicomimetics can be used for function optimization, moving the reader from issues of swarm robotics to swarm intelligence. The text is supported with a downloadable package containing simulation code and videos of working robots. |