@article {468,
	title = {Multi-robot search for a stationary object placed in a known environment with a combination of GRASP and VND},
	journal = {International Transactions in Operational Research},
	volume = {29},
	year = {2022},
	pages = {805-836},
	doi = {10.1111/itor.12794},
	url = {https://onlinelibrary.wiley.com/doi/abs/10.1111/itor.12794},
	author = {Kulich, Miroslav and P{\v r}eu{\v c}il, Libor}
}
@article {471,
	title = {Self-Stabilizing Self-Assembly},
	journal = {IEEE Robotics and Automation Letters},
	volume = {7},
	year = {2022},
	pages = {9763-9769},
	doi = {10.1109/LRA.2022.3191795},
	author = {J{\'\i}lek, Martin and Str{\'a}nsk{\'a}, Kate{\v r}ina and Somr, Michael and Kulich, Miroslav and Zeman, Jan and P{\v r}eu{\v c}il, Libor}
}
@article {469,
	title = {Towards a Passive Self-Assembling Macroscale Multi-Robot System},
	journal = {IEEE Robotics and Automation Letters},
	volume = {6},
	year = {2021},
	pages = {7293-7300},
	doi = {10.1109/LRA.2021.3096748},
	author = {J{\'\i}lek, Martin and Somr, Michael and Kulich, Miroslav and Zeman, Jan and P{\v r}eu{\v c}il, Libor}
}
@article {411,
	title = {Multi-robot online sensing strategies for the construction of communication maps},
	journal = {Autonomous Robots},
	volume = {44},
	year = {2020},
	month = {Jan-03-2020},
	pages = {299 - 319},
	abstract = {This paper tackles the problem of constructing a communication map of a known environment using multiple robots. A communication map encodes information on whether two robots can communicate when they are at two arbitrary locations and plays a fundamental role for a multi-robot system deployment to reliably and effectively achieve a variety of tasks, such as environmental monitoring and exploration. Previous work on communication map building typically considered only scenarios with a fixed base station and designed offline methods, which did not exploit data collected online by the robots. This paper proposes Gaussian Process-based online methods to efficiently build a communication map with multiple robots. Such robots form a mesh network, where there is no fixed base station. Specifically, we provide two leader-follower online sensing strategies to coordinate and guide the robots while collecting data. Furthermore, we improve the performance and computational efficiency by exploiting prior communication models that can be built from the physical map of the environment. Extensive experimental results in simulation and with a team of TurtleBot 2 platforms validate the approach.},
	keywords = {Communication maps, Multi-robot systems, Sensing strategies},
	issn = {0929-5593},
	doi = {10.1007/s10514-019-09862-3},
	url = {http://link.springer.com/10.1007/s10514-019-09862-3},
	author = {Quattrini~Li, Alberto and Penumarthi, Phani Krishna and Banfi, Jacopo and Basilico, Nicola and O{\textquoteright}Kane, Jason M. and Rekleitis, Ioannis and Nelakuditi, Srihari and Amigoni, Francesco}
}
@article {301,
	title = {Markov inequality rule for switching among time optimal controllers in a multiple vehicle intercept problem},
	journal = {Automatica},
	volume = {87},
	year = {2018},
	pages = {274--280},
	doi = {https://doi.org/10.1016/j.automatica.2017.09.009},
	url = {https://www.sciencedirect.com/science/article/pii/S000510981730479X?via\%3Dihub},
	author = {Dejan Milutinovi{\'c} and David W. Casbeer and Meir Pachter}
}
@article {351,
	title = {Trajectory Planning for Quadrotor Swarms},
	journal = {IEEE Transactions on Robotics},
	volume = {34},
	year = {2018},
	month = {Jan-08-2018},
	pages = {856 - 869},
	issn = {1552-3098},
	doi = {10.1109/TRO.2018.2853613},
	url = {https://ieeexplore.ieee.org/document/8424034/http://xplorestaging.ieee.org/ielx7/8860/8437110/08424034.pdf?arnumber=8424034},
	author = {Honig, Wolfgang and Preiss, James A. and Kumar, T. K. Satish and Sukhatme, Gaurav S. and Ayanian, Nora}
}
@conference {357,
	title = {Crazyswarm: A large nano-quadcopter swarm},
	booktitle = {2017 IEEE International Conference on Robotics and Automation (ICRA)2017 IEEE International Conference on Robotics and Automation (ICRA)},
	year = {2017},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Singapore, Singapore},
	doi = {10.1109/ICRA.2017.7989376},
	url = {http://ieeexplore.ieee.org/document/7989376/http://xplorestaging.ieee.org/ielx7/7960754/7988677/07989376.pdf?arnumber=7989376},
	author = {Preiss, James A. and Honig, Wolfgang and Sukhatme, Gaurav S. and Ayanian, Nora}
}
@conference {355,
	title = {Downwash-aware trajectory planning for large quadrotor teams},
	booktitle = {2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
	year = {2017},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Vancouver, BC},
	doi = {10.1109/IROS.2017.8202165},
	url = {http://ieeexplore.ieee.org/document/8202165/http://xplorestaging.ieee.org/ielx7/8119304/8202121/08202165.pdf?arnumber=8202165},
	author = {Preiss, James A. and Honig, Wolfgang and Ayanian, Nora and Sukhatme, Gaurav S.}
}
@conference {302,
	title = {A Geometric Approach for the Cooperative Two-Pursuer One-Evader Differential Game},
	booktitle = {20th IFAC World Congress},
	year = {2017},
	doi = {10.1016/j.ifacol.2017.08.2366},
	url = {https://www.sciencedirect.com/science/article/pii/S240589631733183X},
	author = {Eloy Garcia and Zachariah E. Fuchs and Dejan Milutinovi{\'c} and David W. Casbeer and Meir Pachter}
}
@conference {332,
	title = {Multirobot Exploration for Building Communication Maps with Prior from Communication Models},
	booktitle = {Proceedings of the International Symposium on Multi-Robot and Multi-Agent Systems (MRS)},
	year = {2017},
	author = {Phani Krishna Penumarthi and Quattrini~Li, Alberto and Jacopo Banfi and Nicola Basilico and Francesco Amigoni and Jason O{\textquoteright}Kane and Ioannis Rekleitis and Srihari Nelakuditi}
}
@article {210,
	title = {Cooperative Multi-Robot Patrol with Bayesian Learning},
	journal = {Autonomous Robots},
	year = {2016},
	author = {Portugal, D. and Rocha, R. P.}
}
@conference {142,
	title = {Decentralized Motion Control for Cooperative Manipulation with a Team of Networked Mobile Manipulators},
	booktitle = {2016 IEEE Int. Conf. on Robotics and Automation},
	year = {2016},
	month = {05/2016},
	address = {Stockholm, Sweden},
	keywords = {Calibration of ground robots, Motion control of multiple robots},
	author = {Antonio Petitti and Antonio Franchi and Donato Di Paola and Alessandro Rizzo}
}
@conference {385,
	title = {Planning, Scheduling and Monitoring for Airport Surface Operations},
	booktitle = {AAAI-16 Workshop on Planning for Hybrid Systems (PlanHS)},
	year = {2016},
	keywords = {workshop},
	author = {Robert Morris and Corina Pasareanu and Kasper Luckow and Waqar Malik and Hang Ma and T. K. Satish Kumar and Sven Koenig}
}
@article {400,
	title = {On the Vulnerabilities of Voronoi-Based Approaches to Mobile Sensor Deployment},
	journal = {IEEE Transactions on Mobile Computing},
	volume = {15},
	year = {2016},
	month = {Dec},
	pages = {3114-3128},
	abstract = {Mobile sensor networks are the most promising solution to cover an Area of Interest (AoI) in safety critical scenarios. Mobile devices can coordinate with each other according to a distributed deployment algorithm, without resorting to human supervision for device positioning and network configuration. In this paper, we focus on the vulnerabilities of the deployment algorithms based on Voronoi diagrams to coordinate mobile sensors and guide their movements. We give a geometric characterization of possible attack configurations, proving that a simple attack consisting of a barrier of few compromised sensors can severely reduce network coverage. On the basis of the above characterization, we propose two new secure deployment algorithms, named SecureVor and Secure Swap Deployment (SSD). These algorithms allow a sensor to detect compromised nodes by analyzing their movements, under different and complementary operative settings. We show that the proposed algorithms are effective in defeating a barrier attack, and both have guaranteed termination. We perform extensive simulations to study the performance of the two algorithms and compare them with the original approach. Results show that SecureVor and SSD have better robustness and flexibility and excellent coverage capabilities and deployment time, even in the presence of an attack.},
	keywords = {area of interest, Bills of materials, computational geometry, Computer science, deployment algorithms, device positioning, Mobile communication, Mobile computing, mobile radio, mobile sensor deployment, mobile sensor networks, Mobile sensors, mobile wireless sensors, Monitoring, network configuration, network coverage, secureVor secure swap deployment, self-deployment, sensors, telecommunication security, Voronoi approach, Voronoi-based approaches, wireless sensor networks},
	issn = {1558-0660},
	doi = {10.1109/TMC.2016.2524630},
	author = {N. Bartolini and S. Ciavarella and S. Silvestri and T. L. Porta}
}
@article {195,
	title = {Ad Hoc Communication in Teams of Mobile Robots using Zigbee Technology},
	journal = {Computer Applications in Engineering Education},
	volume = {23},
	year = {2015},
	month = {Sep.},
	pages = {733-745},
	author = {Fernandes, A. and Couceiro, M. and Portugal, D. and Santos, J. M. and Rocha, R. P.}
}
@conference {192,
	title = {Mixed Reality for Robotics},
	booktitle = {IEEE/RSJ Intl Conf. Intelligent Robots and Systems},
	year = {2015},
	month = {Sept},
	address = {Hamburg, Germany},
	author = {Wolfgang Hoenig and Christina Milanes and Lisa Scaria and Thai Phan and Mark Bolas and Nora Ayanian}
}
@conference {360,
	title = {Mixed reality for robotics},
	booktitle = {2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
	year = {2015},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Hamburg, Germany},
	doi = {10.1109/IROS.2015.7354138},
	url = {http://ieeexplore.ieee.org/document/7354138/http://xplorestaging.ieee.org/ielx7/7347169/7353104/07354138.pdf?arnumber=7354138},
	author = {Honig, Wolfgang and Milanes, Christina and Scaria, Lisa and Phan, Thai and Bolas, Mark and Ayanian, Nora}
}
@article {111,
	title = {Observer-Based Decentralized Fault Detection and Isolation Strategy for Networked Multirobot Systems},
	journal = {Control Systems Technology, IEEE Transactions on},
	volume = {PP},
	year = {2015},
	pages = {1-1},
	abstract = {In this paper, we present a distributed fault {detection} and isolation (FDI) strategy for a team of networked robots that builds on a distributed controller-observer schema. Remarkably different from other works in literature, the proposed FDI approach makes each robot of the team able to detect and isolate faults occurring on other robots, even if they are not direct neighbors. By means of a local observer, each robot can estimate the overall state of the team and it can use such an estimate to compute its local control input to achieve global tasks. The same information used by the local observers is also used to compute residual vectors, whose aim is to allow the detection and the isolation of actuator faults occurring on any robot of the team. Adaptive thresholds are derived based on the dynamics of the residual vectors by considering the presence of nonzero initial observer estimation errors, and noise terms affecting state measurement and model dynamics. The approach is validated via both numerical simulations and experiments involving four Khepera III mobile robots.},
	keywords = {Distributed multirobot systems, Fault detection, fault detection and isolation (FDI), networked robots., Noise, Noise measurement, Observers, Robots, Uncertainty, Vectors},
	issn = {1063-6536},
	doi = {10.1109/TCST.2014.2377175},
	url = {http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=\&arnumber=7004823},
	author = {Arrichiello, F. and Marino, A. and Pierri, F.}
}
@article {199,
	title = {Benchmark of Swarm Robotics Distributed Techniques in a Search Task},
	journal = {Robotica},
	volume = {32},
	year = {2014},
	month = {Oct.},
	pages = {1017-1038},
	author = {Couceiro MS and Portugal, D and Rocha, RP and Ferreira, NMF}
}
@conference {143,
	title = {The Flying Hand: a Formation of UAVs for Cooperative Aerial Tele-Manipulation},
	booktitle = {2014 IEEE Int. Conf. on Robotics and Automation},
	year = {2014},
	month = {05/2014},
	address = {Hong Kong, China},
	abstract = {The flying hand is a robotic hand consisting of a swarm of UAVs able to grasp an object where each UAV contributes to the grasping task with a single contact point at the tooltip. The swarm of robots is teleoperated by a human hand whose fingertip motions are tracked, e.g., using an RGB-D camera. We solve the kinematic dissimilarity of this unique master-slave system using a multi-layered approach that includes: a hand interpreter that translates the fingertip motion in a desired motion for the object to be manipulated; a mapping algorithm that transforms the desired object motions into a suitable set of virtual points deviating from the planned contact points; a compliant force control for the case of quadrotor UAVs that allows to use them as indirect 3D force effectors. Visual feedback is also used as sensory substitution technique to provide a hint on the internal forces exerted on the object. We validate the approach with several human-in-the-loop simulations including the full physical model of the object, contact points and UAVs.},
	keywords = {Aerial Physical Interaction, Aerial Robotics, Bilateral Shared Control of Mobile Robots, Motion control of multiple robots},
	author = {Guido Gioioso and Antonio Franchi and Gionata Salvietti and Stefano Scheggi and Domenico Prattichizzo}
}
@article {202,
	title = {Distributed Multi-Robot Patrol: A Scalable and Fault-Tolerant Framework},
	journal = {Robotics and Autonomous Systems},
	volume = {61},
	year = {2013},
	month = {Dec.},
	pages = {1572-1587},
	author = {Portugal, D. and Rocha, R.P.}
}
@conference {38,
	title = {Fast task-sequence allocation for heterogeneous robot teams with a human in the loop},
	booktitle = {Proc. of the IEEE/RSJ Int. Conf. on Intelligent Robots and Systems {(IROS)},
	year = {2013},
	abstract = {Efficient task allocation with timing constraints to a team of possibly heterogeneous robots is a challenging problem with application, e.g., in search and rescue. In this paper a mixed-integer linear programming (MILP) approach is proposed for assigning heterogeneous robot teams to the simultaneous completion of sequences of tasks with specific requirements such as completion deadlines. For this purpose our approach efficiently combines the strength of state of the art Mixed Integer Linear Programming (MILP) solvers with human expertise in mission scheduling. We experimentally show that simple and intuitive inputs by a human user have substantial impact on both computation time and quality of the solution. The presented approach can in principle be applied to quite general missions for robot teams with human supervision.},
	keywords = {computation time, Computational modeling, fast task sequence allocation, heterogeneous robot teams, heterogeneous robots, human in the loop, human supervision, human user, integer programming, linear programming, Mathematical model, MILP solvers, mission scheduling, mixed integer linear programming, Multi-robot systems, Resource management, Robot kinematics, Schedules, task allocation},
	doi = {10.1109/IROS.2013.6696570},
	author = {Petersen, K. and Kleiner, A. and Von Stryk, O.}
}
@article {204,
	title = {Multi-Robot Patrolling Algorithms: Examining Performance and Scalability},
	journal = {Advanced Robotics},
	volume = {27},
	year = {2013},
	pages = {325-336},
	author = {D. Portugal and R.P. Rocha}
}
@article {40,
	title = {RoboCup Rescue Robot and Simulation Leagues},
	journal = {AI Magazine},
	volume = {34},
	year = {2013},
	pages = {78{\textendash}87},
	abstract = {The RoboCup Rescue Robot and Simulation competitions have been held since 2000. The experience gained during these competitions has increased the maturity level of the field, which allowed deploying robots after real disasters (e.g. Fukushima Daiichi nuclear disaster). This article provides an overview of these competitions and highlights the state of the art and the lessons learned.},
	author = {H. L. Akin and N. Ito and A. Jacoff and A. Kleiner and J. Pellenz and A. Visser}
}
@conference {404,
	title = {On the security vulnerabilities of the virtual force approach to mobile sensor deployment},
	booktitle = {2013 Proceedings IEEE INFOCOM},
	year = {2013},
	author = {N. Bartolini and G. Bongiovanni and T. L. Porta and S. Silvestri}
}
@article {134,
	title = {On Cooperative Patrolling: Optimal Trajectories, Complexity Analysis, and Approximation Algorithms},
	journal = {IEEE Transaction on Robotics},
	volume = {28},
	year = {2012},
	month = {06/2012},
	pages = {592-606},
	abstract = {The subject of this work is the patrolling of an environment with the aid of a team of autonomous agents. We consider both the design of open-loop trajectories with optimal properties, and of distributed control laws converging to optimal trajectories. As performance criteria, the refresh time and the latency are considered, i.e., respectively, time gap between any two visits of the same region, and the time necessary to inform every agent about an event occurred in the environment. We associate a graph with the environment, and we study separately the case of a chain, tree, and cyclic graph. For the case of chain graph, we first describe a minimum refresh time and latency team trajectory, and we propose a polynomial time algorithm for its computation. Then, we describe a distributed procedure that steers the robots toward an optimal trajectory. For the case of tree graph, a polynomial time algorithm is developed for the minimum refresh time problem, under the technical assumption of a constant number of robots involved in the patrolling task. Finally, we show that the design of a minimum refresh time trajectory for a cyclic graph is NP-hard, and we develop a constant factor approximation algorithm.},
	keywords = {Coverage, Distributed algorithms, Multi-robot systems, Patrolling / Surveillance},
	url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6122514},
	author = {Fabio Pasqualetti and Antonio Franchi and Francesco Bullo}
}
@article {402,
	title = {Sensor Activation and Radius Adaptation (SARA) in Heterogeneous Sensor Networks},
	journal = {ACM Trans. Sen. Netw.},
	volume = {8},
	year = {2012},
	keywords = {Area coverage, heterogeneous devices, variable radii, wireless sensor networks},
	issn = {1550-4859},
	doi = {10.1145/2240092.2240098},
	url = {https://doi.org/10.1145/2240092.2240098},
	author = {N. Bartolini and Calamoneri, Tiziana and La Porta, Tom and Petrioli, Chiara and Silvestri, Simone}
}
@conference {46,
	title = {The SHERPA project: smart collaboration between humans and ground-aerial robots for improving rescuing activities in alpine environments},
	booktitle = {Proc. of the IEEE Int. Workshop on Safety, Security and Rescue Robotics (SSRR)},
	year = {2012},
	address = {College Station, US},
	abstract = {The goal of the paper is to present the foreseen research activity of the European project {\textquoteleft}{\textquoteleft}SHERPA{\textquoteright}{\textquoteright} whose activities will start officially on February 1th 2013. The goal of SHERPA is to develop a mixed ground and aerial robotic platform to support search and rescue activities in a real-world hostile environment, like the alpine scenario that is specifically targeted in the project. Looking into the technological platform and the alpine rescuing scenario, we plan to address a number of research topics about cognition and control. What makes the project potentially very rich from a scientific viewpoint is the heterogeneity and the capabilities to be owned by the different actors of the SHERPA system: the human rescuer is the {\textquoteleft}{\textquoteleft}busy genius{\textquoteright}{\textquoteright}, working in team with the ground vehicle, as the {\textquoteleft}{\textquoteleft}intelligent donkey{\textquoteright}{\textquoteright}, and with the aerial platforms, i.e. the {\textquoteleft}{\textquoteleft}trained wasps{\textquoteright}{\textquoteright} and {\textquoteleft}{\textquoteleft}patrolling hawks{\textquoteright}{\textquoteright}. Indeed, the research activity focuses on how the {\textquoteleft}{\textquoteleft}busy genius{\textquoteright}{\textquoteright} and the {\textquoteleft}{\textquoteleft}SHERPA animals{\textquoteright}{\textquoteright} interact and collaborate with each other, with their own features and capabilities, toward the achievement of a common goal.},
	keywords = {alpine environments, autonomous aerial vehicles, busy genius, Cognitive Systems, European project, Ground and Aerial Robotics, ground-aerial robots, human rescuer, intelligent donkey, patrolling hawks, real-world hostile environment, rescuing activities, Robust Control, Search and Rescue, search and rescue activities, SHERPA project, smart collaboration, telerobotics, trained wasps},
	doi = {10.1109/SSRR.2012.6523905},
	author = {Marconi, L. and Melchiorri, C. and Beetz, M. and Pangercic, D. and Siegwart, R. and Leutenegger, S. and Carloni, R. and Stramigioli, S. and Bruyninckx, H. and Doherty, P. and Kleiner, A. and Lippiello, V. and Finzi, A. and Siciliano, B. and Sala, A. and Tomatis, N.}
}
@conference {211,
	title = {A Survey on Multi-Robot Patrolling Algorithms},
	booktitle = {Proc. of 2nd Doctoral Conference on Computing, Electrical and Industrial Systems (DoCEIS{\textquoteright}11)},
	year = {2011},
	month = {Feb.},
	address = {Costa da Caparica, Lisbon, Portugal},
	author = {Portugal, D. and Rocha, R.}
}
@inbook {NA:VK:DK:ISRR09,
	title = {Synthesis of Controllers to Create, Maintain, and Reconfigure Robot Formations with Communication Constraints},
	booktitle = {Robotics Research},
	series = {Springer Tracts in Advanced Robotics},
	volume = {70},
	year = {2011},
	pages = {625-642},
	publisher = {Springer Berlin / Heidelberg},
	organization = {Springer Berlin / Heidelberg},
	author = {Nora Ayanian and Kumar, Vijay and Koditschek, Daniel},
	editor = {Pradalier, C{\'e}dric and Siegwart, Roland and Hirzinger, Gerhard}
}
@conference {362,
	title = {Recycling controllers},
	booktitle = {2008 IEEE International Conference on Automation Science and Engineering (CASE 2008)2008 IEEE International Conference on Automation Science and Engineering},
	year = {2008},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Arlington, VA},
	isbn = {978-1-4244-2022-3},
	doi = {10.1109/COASE.2008.4626521},
	url = {http://ieeexplore.ieee.org/document/4626521/http://xplorestaging.ieee.org/ielx5/4622934/4626395/04626521.pdf?arnumber=4626521},
	author = {Kress-Gazit, Hadas and Ayanian, Nora and Pappas, George J. and Kumar, Vijay}
}
@conference {HKG:NA:CASE08,
	title = {Recycling controllers},
	booktitle = {IEEE International Conf. on Automation Science and Engineering},
	year = {2008},
	month = {Aug},
	pages = {772-777},
	address = {Washington, DC},
	keywords = {atomic controller, automata theory, collision avoidance, control scheme design, control system synthesis, deadlock reduction, discrete automaton, heterogeneous robot team, mobile robots, Multi-robot systems, recycling controller},
	doi = {10.1109/COASE.2008.4626521},
	author = {Hadas Kress-Gazit and Nora Ayanian and George J. Pappas and Vijay Kumar}
}
@conference {ranjith2007decentralized,
	title = {A Decentralized Guidance Strategy for Multi-Aircrafts Flight Formation},
	booktitle = {Proceedings of International Conference on Advances in Control and Optimization of Dynamical Systems , (ACODS{\textquoteright} 2007) , Feb 2007, IISc, Bangalore, India.},
	year = {2007},
	author = {Ranjith, R and Rajeev, U. P. and Pai, A. Dinesh}
}
@conference {ranjith2006modeling,
	title = {Modeling drag Optimal Configuration of Aircrafts in Formation},
	booktitle = {NCTT},
	year = {2006},
	pages = {111{\textendash}116},
	author = {Ranjith, R and Rajeev, U. P. and Pai, A. Dinesh}
}
@mastersthesis {23,
	title = {Heterogeneous Multi-Robot Cooperation},
	volume = {PhD},
	year = {1994},
	month = {02/1994},
	url = {ftp://publications.ai.mit.edu/ai-publications/1000-1499/AITR-1465/},
	author = {Lynne E. Parker}
}
