@article {ravipatiobject,
	title = {Object-Oriented Material Classification and 3D Clustering for Improved Semantic Perception and Mapping in Mobile Robots (Extended Version)},
	year = {Submitted},
	author = {Ravipati, Siva Krishna and Latif, Ehsan and Parasuraman, Ramviyas and Bhandarkar, Suchendra M}
}
@conference {ravipati2024object,
	title = {Object-Oriented Material Classification and 3D Clustering for Improved Semantic Perception and Mapping in Mobile Robots},
	booktitle = {2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
	year = {2024},
	author = {Ravipati, Siva Krishna and Latif, Ehsan and Parasuraman, Ramviyas and Bhandarkar, Suchendra M}
}
@mastersthesis {ravipati2022semantic,
	title = {Semantic Material Labeling of 3D Point Clouds using RGBD Data and Visual SLAM},
	year = {2022},
	school = {University of Georgia},
	type = {phd},
	author = {Ravipati, Siva Krishna}
}
@conference {441,
	title = {DeepURL: Deep Pose Estimation Framework for Underwater Relative Localization},
	booktitle = {IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
	year = {2020},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Las Vegas, NV, USA},
	doi = {10.1109/IROS45743.202010.1109/IROS45743.2020.9341201},
	url = {https://ieeexplore.ieee.org/document/9341201/},
	author = {Joshi, Bharat and Modasshir, Md and Manderson, Travis and Damron, Hunter and Xanthidis, Marios and Quattrini~Li, Alberto and Rekleitis, Ioannis and Dudek, Gregory}
}
@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}
}
@book {414,
	title = {Online Update of Communication Maps for Exploring Multirobot Systems Under Connectivity Constraints},
	series = {Springer Proceedings in Advanced Robotics - Distributed Autonomous Robotic Systems},
	volume = {9},
	year = {2019},
	pages = {513 - 526},
	publisher = {Springer International Publishing},
	organization = {Springer International Publishing},
	address = {Cham},
	keywords = {Communication, Exploration, Multirobot systems},
	isbn = {978-3-030-05815-9},
	issn = {2511-1256},
	doi = {10.1007/978-3-030-05816-610.1007/978-3-030-05816-6_36},
	url = {http://link.springer.com/10.1007/978-3-030-05816-6},
	author = {Amigoni, Francesco and Banfi, Jacopo and Basilico, Nicola and Rekleitis, Ioannis and Quattrini~Li, Alberto},
	editor = {Correll, Nikolaus and Schwager, Mac and Otte, Michael}
}
@conference {419,
	title = {Autonomous Marine Sampling Enhanced by Strategically Deployed Drifters in Marine Flow Fields},
	booktitle = {OCEANS 2018 MTS/IEEE Charleston},
	year = {2018},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Charleston, SC},
	doi = {10.1109/OCEANS.2018.8604873},
	url = {https://ieeexplore.ieee.org/document/8604873/},
	author = {Hansen, Johanna and Manjanna, Sandeep and Quattrini~Li, Alberto and Rekleitis, Ioannis and Dudek, Gregory}
}
@conference {420,
	title = {Experimental Analysis of Radio Communication Capabilities of Multiple Autonomous Surface Vehicles},
	booktitle = {OCEANS 2018 MTS/IEEE Charleston},
	year = {2018},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Charleston, SC},
	doi = {10.1109/OCEANS.2018.8604713},
	url = {https://ieeexplore.ieee.org/document/8604713},
	author = {Malebary, Sharaf and Moulton, Jason and Quattrini~Li, Alberto and Rekleitis, Ioannis}
}
@conference {416,
	title = {Heterogeneous Multirobot System for Exploration and Strategic Water Sampling},
	booktitle = {IEEE International Conference on Robotics and Automation (ICRA)},
	year = {2018},
	url = {https://doi.org/10.1109/ICRA.2018.8460759},
	author = {Sandeep Manjanna and Quattrini~Li, Alberto and Ryan N. Smith and Ioannis Rekleitis and Gregory Dudek}
}
@conference {417,
	title = {Multi-robot Dubins Coverage with Autonomous Surface Vehicles},
	booktitle = {IEEE International Conference on Robotics and Automation (ICRA)},
	year = {2018},
	url = {https://doi.org/10.1109/ICRA.2018.8460661},
	author = {Nare Karapetyan and Jason Moulton and Jeremy S. Lewis and Quattrini~Li, Alberto and Jason M. O{\textquoteright}Kane and Ioannis Rekleitis}
}
@article {331,
	title = {Strategies for coordinated multirobot exploration with recurrent connectivity constraints},
	journal = {Autonomous Robots},
	volume = {42},
	year = {2018},
	pages = {875{\textendash}894},
	abstract = {During several applications, such as search and rescue, robots must discover new information about the environment and, at the same time, share operational knowledge with a base station through an ad hoc network. In this paper, we design exploration strategies that allow robots to coordinate with teammates to form such a network in order to satisfy recurrent connectivity constraints{\textendash}-that is, data must be shared with the base station when making new observations at the assigned locations. Current approaches lack in flexibility due to the assumptions made about the communication model. Furthermore, they are sometimes inefficient because of the synchronous way they work: new plans are issued only once all robots have reached their goals. This paper introduces two novel asynchronous strategies that work with arbitrary communication models. In this paper, {\textquoteleft}asynchronous{\textquoteright} means that it is possible to issue new plans to subgroups of robots, when they are ready to receive them. First, we propose a single-stage strategy based on Integer Linear Programming for selecting and assigning robots to locations. Second, we design a two-stage strategy to improve computational efficiency, by separating the problem of locations{\textquoteright} selection from that of robot-location assignments. Extensive testing both in simulation and with real robots show that the proposed strategies provide good situation awareness at the base station while efficiently exploring the environment.},
	keywords = {Communication constraints, Exploration, Multirobot systems, Recurrent connectivity},
	doi = {10.1007/s10514-017-9652-y},
	author = {Jacopo Banfi and Quattrini~Li, Alberto and Ioannis Rekleitis and Francesco Amigoni and Nicola Basilico}
}
@conference {415,
	title = {Underwater Surveying via Bearing Only Cooperative Localization},
	booktitle = {IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
	year = {2018},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Madrid},
	doi = {10.1109/IROS.2018.8593431},
	url = {https://ieeexplore.ieee.org/document/8593431},
	author = {Damron, Hunter and Quattrini~Li, Alberto and Rekleitis, Ioannis}
}
@conference {334,
	title = {Collaborative Sampling Using Heterogeneous Marine Robots Driven by Visual Cues},
	booktitle = {Proceedings of the Conference on Computer and Robot Vision (CRV)},
	year = {2017},
	abstract = {This paper addresses distributed data sampling in marine environments using robotic devices. We present a method to strategically sample locally observable features using two classes of sensor platforms. Our system consists of a sophisticated autonomous surface vehicle (ASV) which strategically samples based on information provided by a team of inexpensive sensor nodes. The sensor nodes effectively extend the observational capabilities of the vehicle by capturing georeferenced samples from disparate and moving points across the region. The ASV uses this information, along with its own observations, to plan a path so as to sample points which it expects to be particularly informative. We compare our approach to a traditional exhaustive survey approach and show that we are able to effectively represent a region with less energy expenditure. We validate our approach through simulations and test the system on real robots in field.},
	doi = {10.1109/CRV.2017.49},
	author = {Sandeep Manjanna and Johanna Hansen and Quattrini~Li, Alberto and Ioannis Rekleitis and Gregory Dudek}
}
@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}
}
@conference {333,
	title = {Multirobot Online Construction of Communication Maps},
	booktitle = {Proceedings of the IEEE International Conference on Robotics and Automation (ICRA)},
	year = {2017},
	abstract = {The importance of communication in many multirobot information-gathering tasks requires the availability of reliable communication maps. These provide estimates of the radio signal strength and can be used to predict the presence of communication links between different locations of the environment. In the problem we consider, a team of mobile robots has to build such maps autonomously in a robot-to-robot communication setting. The solution we propose models the signal{\textquoteright}s distribution with a Gaussian Process and exploits different online sensing strategies to coordinate and guide the robots during their data acquisition. Our methods show interesting operative insights both in simulations and on real TurtleBot 2 platforms.},
	doi = {10.1109/ICRA.2017.7989300},
	author = {Jacopo Banfi and Quattrini~Li, Alberto and Nicola Basilico and Ioannis Rekleitis and Francesco Amigoni}
}
@conference {171,
	title = {Asynchronous Multirobot Exploration under Recurrent Connectivity Constraints},
	booktitle = {Proceedings of the IEEE International Conference on Robotics and Automation (ICRA)},
	year = {2016},
	address = {Stockholm, Sweden},
	abstract = {In multirobot exploration under centralized control, communication plays an important role in constraining the team exploration strategy. Recurrent connectivity is a way to define communication constraints for which robots must
connect to a base station only when making new observations.
This paper studies effective multirobot exploration strategies under recurrent connectivity by considering a centralized and
asynchronous planning framework. We formalize the problem of selecting the optimal set of locations robots should reach, provide an exact formulation to solve it, and devise an approximation algorithm to obtain efficient solutions with a bounded loss of optimality. Experiments in simulation and on real robots
evaluate our approach in a number of settings.},
	author = {Jacopo Banfi and Alberto Quattrini~Li and Nicola Basilico and Ioannis Rekleitis and Francesco Amigoni}
}
@article {210,
	title = {Cooperative Multi-Robot Patrol with Bayesian Learning},
	journal = {Autonomous Robots},
	year = {2016},
	author = {Portugal, D. and Rocha, R. P.}
}
@conference {335,
	title = {Data Correlation and Comparison from Multiple Sensors over a Coral Reef with a Team of Heterogeneous Aquatic Robots},
	booktitle = {International Symposium on Experimental Robotics (ISER)},
	year = {2016},
	abstract = {This paper presents experimental insights from the deployment of an ensemble of heterogeneous autonomous sensor systems over a shallow coral reef. Visual, inertial, GPS, and ultrasonic data collected are compared and correlated to produce a comprehensive view of the health of the coral reef. Coverage strategies are discussed with a focus on the use of informed decisions to maximize the information collected during a fixed period of time.},
	doi = {10.1007/978-3-319-50115-4_62},
	author = {Quattrini~Li, Alberto and Ioannis Rekleitis and Sandeep Manjanna and Nikhil Kakodkar and Johanna Hansen and Gregory Dudek and Leonardo Bobadilla and Jacob Anderson and Ryan N. Smith}
}
@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}
}
@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.}
}
@article {215,
	title = {A Multirobot System for Distributed Area Coverage and Signal Searching in Large Outdoor Scenarios},
	journal = {Journal of Field Robotics},
	year = {2015},
	pages = {n/a{\textendash}n/a},
	issn = {1556-4967},
	doi = {10.1002/rob.21636},
	url = {http://dx.doi.org/10.1002/rob.21636},
	author = {Garz{\'o}n, Mario and Valente, Jo{\~a}o and Rold{\'a}n, Juan Jes{\'u}s and Cancar, Leandro and Barrientos, Antonio and Del Cerro, Jaime}
}
@article {196,
	title = {Understanding the Communication Complexity of the Robotic Darwinian PSO},
	journal = {Robotica},
	volume = {33},
	year = {2015},
	month = {Jan.},
	pages = {157-180},
	author = {Couceiro, M.S. and Fernandes, A. and Rocha, R. P. and Ferreira, N.M.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}
}
@article {201,
	title = {Benchmark of Swarm Robotics Distributed Techniques in a Search Task},
	journal = {Robotics and Autonomous Systems},
	volume = {62},
	year = {2014},
	month = {Feb.},
	pages = {200-213},
	author = {Couceiro, M.S. and Vargas, P. A. and Rocha, R. P. and Ferreira, N. M. F.}
}
@article {198,
	title = {Bridging the Reality Gap between the Webots Simulator and e-puck Robots},
	journal = {Robotics and Autonomous Systems},
	volume = {62},
	year = {2014},
	month = {Oct.},
	pages = {1549{\textendash}1567},
	author = {Couceiro, M C and Vargas, P A and Rocha, R P}
}
@conference {AyanianControlling2014,
	title = {Controlling a Team of Robots from a Single Input},
	booktitle = {IEEE Int{\textquoteright}l Conf. Robotics and Automation},
	year = {2014},
	month = {Jun},
	pages = {1755 - 1762},
	address = {Hong Kong},
	author = {Nora Ayanian and Andrew Spielberg and Matthew Arbesfeld and Jason Strauss and Daniela Rus}
}
@article {200,
	title = {Darwinian Swarm Exploration under Communication Constraints: Initial Deployment and Fault-Tolerance Assessment},
	journal = {Robotics and Autonomous Systems},
	volume = {62},
	year = {2014},
	month = {Apr.},
	pages = {528-544},
	author = {Couceiro, M.S. and Figueiredo, C.M. and Rocha, R.P. and Ferreira, N.M.F.}
}
@article {197,
	title = {Mechanism and Convergence Analysis of a Multi-Robot Swarm Approach Based on Natural Selection},
	journal = {Journal of Intelligent and Robotic Systems},
	volume = {76},
	year = {2014},
	month = {Nov.},
	pages = {353-381},
	author = {Couceiro, M S and Martins, F M and Rocha, R P and Ferreira, N M F}
}
@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 {39,
	title = {Fast Guaranteed Search With Unmanned Aerial Vehicles},
	booktitle = {Proc. of the IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)},
	year = {2013},
	abstract = {In this paper we consider the problem of searching for an arbitrarily smart and fast evader in a large environment with a team of unmanned aerial vehicles (UAVs) while providing guarantees of detection. Our emphasis is on the fast execution of efficient search strategies that minimize the number of UAVs and the search time. We present the first approach for computing fast search strategies utilizing additional searchers to speed up the execution time and thereby enabling large scale UAV search. In order to scale to very large environments when using UAVs one would either have to overcome the energy limitations of UAVs or pay the cost of utilizing additional UAVs to speed up the search. Our approach is based on coordinating UAVs on sweep lines, covered by the UAV sensors, that move simultaneously through an environment. We present some simulation results that show a significant reduction in execution time when using multiple UAVs and a demonstration of a real system with three ARDrones.},
	keywords = {AR.Drone 2.0, autonomous aerial vehicles, Delays, fast guaranteed search, Multi-robot systems, Robot kinematics, Robot sensing systems, search problem, Search problems, search strategies, sensors, Surveillance, UAV sensors, unmanned aerial vehicles},
	doi = {10.1109/IROS.2013.6697229},
	author = {Kolling, A. and Kleiner, A. and Rudol, P.}
}
@conference {41,
	title = {Fast Guaranteed Search With Unmanned Aerial Vehicles},
	booktitle = {Proc. of the IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)},
	year = {2013},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {In this paper we consider the problem of searching for an arbitrarily smart and fast evader in a large environment with a team of unmanned aerial vehicles (UAVs) while providing guarantees of detection. Our emphasis is on the fast execution of efficient search strategies that minimize the number of UAVs and the search time. We present the first approach for computing fast search strategies utilizing additional searchers to speed up the execution time and thereby enabling large scale UAV search. In order to scale to very large environments when using UAVs one would either have to overcome the energy limitations of UAVs or pay the cost of utilizing additional UAVs to speed up the search. Our approach is based on coordinating UAVs on sweep lines, covered by the UAV sensors, that move simultaneously through an environment. We present some simulation results that show a significant reduction in execution time when using multiple UAVs and a demonstration of a real system with three ARDrones.},
	keywords = {autonomous aerial vehicles;multi-robot systems;search problems;sensors;AR.Drone 2.0;UAV sensors;fast guaranteed search;search problem;search strategies;unmanned aerial vehicles;Delays;Robot kinematics;Robot sensing systems;Search problems;Surveillance},
	doi = {10.1109/IROS.2013.6697229},
	author = {Kolling, A. and Kleiner, A. and Rudol, P}
}
@conference {SungImproving2013,
	title = {Improving the Performance of Multi-Robot Systems by Task Switching},
	booktitle = {IEEE International Conference on Robotics and Automation},
	year = {2013},
	month = {May},
	pages = {2984 - 2991},
	address = {Karlsruhe, Germany},
	author = {Cynthia Sung and Nora Ayanian and Daniela Rus}
}
@conference {364,
	title = {Improving the performance of multi-robot systems by task switching},
	booktitle = {2013 IEEE International Conference on Robotics and Automation (ICRA)2013 IEEE International Conference on Robotics and Automation},
	year = {2013},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Karlsruhe, Germany},
	isbn = {978-1-4673-5641-1},
	doi = {10.1109/ICRA.2013.6630993},
	url = {http://ieeexplore.ieee.org/document/6630993/http://xplorestaging.ieee.org/ielx7/6615630/6630547/06630993.pdf?arnumber=6630993},
	author = {Sung, Cynthia and Ayanian, Nora and Rus, Daniela}
}
@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 {203,
	title = {A PSO Multi-Robot Exploration Approach Over Unreliable MANETs},
	journal = {Advanced Robotics},
	volume = {27},
	year = {2013},
	pages = {1221-1234},
	author = {M.S. Couceiro and R. P. Rocha and N.M.F. Ferreira}
}
@conference {43,
	title = {RMASBench: Benchmarking Dynamic Multi-Agent Coordination in Urban Search and Rescue},
	booktitle = {Proc. of the 12th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2013)},
	year = {2013},
	abstract = {We propose RMASBench, a new benchmarking tool based on the RoboCup Rescue Agent simulation system, to easily compare coordination approaches in a dynamic rescue scenario. In particular, we offer simple interfaces to plug-in coordination algorithms without the need for implementing and tuning low-level agents behaviors. Moreover, we add to the realism of the simulation by providing a large scale crowd simulator, which exploits GPUs parallel architecture, to simulate the behavior of thousands of agents in real time. Finally, we focus on a specific coordination problem where fire fighters must combat fires and prevent them from spreading across the city. We formalize this problem as a Distributed Constraint Optimization Problem and we compare two state-of-the art solution techniques: DSA and MaxSum. We perform an extensive empirical evaluation of such techniques considering several standard measures for performance (e.g. damages to buildings) and coordination overhead (e.g., message exchanged and non concurrent constraint checks). Our results provide interesting insights on limitations and benefits of DSA and MaxSum in our rescue scenario and demonstrate that RMASBench offers powerful tools to compare coordination algorithms in a dynamic environment.},
	keywords = {agent coordination, agent simulation, DCOP, performance metrics},
	isbn = {978-1-4503-1993-5},
	url = {http://dl.acm.org/citation.cfm?id=2484920.2485139},
	author = {A. Kleiner and A. Farinelli and S. Ramchurn and B. Shi and F. Maffioletti and R. Reffato}
}
@conference {AyanianDecentralized2012,
	title = {Decentralized Multirobot Control in Partially Known Environments with Dynamic Task Reassignment},
	booktitle = {IFAC Workshop on Distributed Estimation and Control in Networked Systems},
	year = {2012},
	month = {Sept},
	pages = {311-316},
	address = {Santa Barbara, CA},
	author = {Nora Ayanian and Daniela Rus and Vijay Kumar}
}
@conference {ranjith2012formation,
	title = {Formation Control of Non-holonomic Robots using Artificial Potential Field and Fuzzy Sliding Mode Control with Adaptive Tuning Technique},
	booktitle = {International conference on advances in control and optimization of dynamical systems, IISc Bangalore, India (won 2nd best paper award)},
	year = {2012},
	pages = {1{\textendash}9},
	author = {Ranjith, R and Behera, Laxmidhar}
}
@article {205,
	title = {A Fuzzified Systematic Adjustment of the Robotic Darwinian PSO},
	journal = {Robotics and Autonomous Systems},
	volume = {60},
	year = {2012},
	month = {Dec.},
	pages = {1625-1639},
	author = {Couceiro, M. S. and Machado, J. A. T. and Rocha, R. P. and Ferreira, N. M. F.}
}
@article {206,
	title = {Introducing the Fractional Order Darwinian Particle Swarm Optimization},
	journal = {Signal, Image and Video Processing, Special Issue on Fractional Signals and Systems},
	volume = {6},
	year = {2012},
	month = {Sep.},
	pages = {343-350},
	author = {Couceiro, M. S. and Rocha, R. P. and Ferreira, N. M. and Machado, J. T.}
}
@article {207,
	title = {A Low-Cost Educational Platform for Swarm Robotics},
	journal = {Journal of Robots, Education and Art},
	volume = {1},
	year = {2012},
	month = {Feb.},
	pages = {1-15},
	author = {Couceiro, M. S. and Figueiredo, C. M. and Luz, J. M. and Ferreira, N. M. and Rocha, R. P.}
}
@article {35,
	title = {Modeling and Control of UAV Bearing-Formations with Bilateral High-Level Steering},
	journal = {The International Journal of Robotics Research, Special Issue on 3D Exploration, Mapping, and Surveillance},
	volume = {31},
	year = {2012},
	month = {10/2012},
	pages = {1504-1525},
	abstract = {In this paper we address the problem of controlling the motion of a group of UAVs bound to keep a formation defined in terms of only relative angles (i.e., a bearing-formation). This problem can naturally arise within the context of several multi-robot applications such as, e.g., exploration, coverage, and surveillance. First, we introduce and thoroughly analyze the concept and properties of bearing-formations, and provide a class of minimally linear sets of bearings sufficient to uniquely define such formations. We then propose a bearing-only formation controller requiring only bearing measurements, converging almost globally, and maintaining bounded inter-agent distances despite the lack of direct metric information. The controller still leaves the possibility to impose group motions tangent to the current bearing-formation. These can be either autonomously chosen by the robots because of any additional task (e.g., exploration), or exploited by an assisting human co-operator. For this latter {\textquoteleft}human-in-the-loop{\textquoteright} case, we propose a multi-master/multi-slave bilateral shared control system providing the co-operator with some suitable force cues informative of the UAV performance. The proposed theoretical framework is extensively validated by means of simulations and experiments with quadrotor UAVs equipped with onboard cameras. Practical limitations, e.g., limited field-of-view, are also considered.},
	keywords = {Bilateral Shared Control of Mobile Robots, Decentralized control, Force feedback, Formation control, Haptics, Motion control of multiple robots, Multi-robot systems, Teleoperation},
	author = {Antonio Franchi and Carlo Masone and Volker Grabe and Markus Ryll and Heinrich H. B{\"u}lthoff and Paolo Robuffo Giordano}
}
@article {139,
	title = {Shared Control: Balancing Autonomy and Human Assistance with a Group of Quadrotor UAVs.},
	journal = {IEEE Robotics and Automation Magazine, Special Issue on Aerial Robotics and the Quadrotor Platform},
	volume = {19},
	year = {2012},
	month = {09/2012},
	pages = {57-68},
	abstract = {In this paper, we present a complete control framework and associated experimental testbed for the bilateral shared control of a group of quadrotor UAVs. This control architecture is applicable to any task and allows to integrate: i) a decentralized topological motion control (responsible for the mutual interactions in the UAV formation), ii) a human assistance module (allowing human intervention, whenever needed, on some aspects of the UAV group behavior), and iii) a force-feedback possibility (increasing the telepresence of the human assistants by providing suitable haptic cues informative of the UAV behavior). We will show, as worked-out case studies, how to specialize the topological motion controller to the relevant cases of constant, unconstrained and connected group topologies, and how to let a human operator intervening at the level of single UAVs or of the whole group dynamics. A detailed description of the experimental testbed is also provided with emphasis on the quadrotor UAV hardware and software architectures. Finally, the versatility of the proposed framework is demonstrated by means of experiments with real UAVs. Although quadrotors are used as actual robotic platforms, the proposed framework can be straightforwardly extended to many different kinds of UAVs with similar motion characteristics.},
	keywords = {Bilateral Shared Control of Mobile Robots, Decentralized control, Force feedback, Formation control, Haptics, Middleware for robotics, Motion control of multiple robots, Multi-robot systems, UAV hardware platforms},
	author = {Antonio Franchi and Cristian Secchi and Markus Ryll and Heinrich H. B{\"u}lthoff and Paolo Robuffo Giordano}
}
@inbook {217,
	title = {Computational Science and Its Applications - ICCSA 2011: International Conference, Santander, Spain, June 20-23, 2011. Proceedings, Part III},
	year = {2011},
	pages = {58{\textendash}73},
	publisher = {Springer Berlin Heidelberg},
	organization = {Springer Berlin Heidelberg},
	chapter = {Multi-robot Visual Coverage Path Planning: Geometrical Metamorphosis of the Workspace through Raster Graphics Based Approaches},
	address = {Berlin, Heidelberg},
	isbn = {978-3-642-21931-3},
	doi = {10.1007/978-3-642-21931-3_5},
	url = {http://dx.doi.org/10.1007/978-3-642-21931-3_5},
	author = {Valente, Jo{\~a}o and Barrientos, Antonio and Del Cerro, Jaime and Rossi, Claudio and Colorado, Julian and Sanz, David and Garz{\'o}n, Mario},
	editor = {Murgante, Beniamino and Gervasi, Osvaldo and Iglesias, Andr{\'e}s and Taniar, David and Apduhan, Bernady O.}
}
@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.}
}
@article {172,
	title = {Enforcing Network Connectivity in Robot Team Missions},
	journal = {The International Journal of Robotics Research},
	volume = {29},
	year = {2010},
	pages = {460-480},
	abstract = {The growing interest in robot teams for surveillance or rescue missions entails new technological challenges. Robots have to move to complete their tasks while maintaining communication among themselves and with their human operators, in many cases without the aid of a communication infrastructure. Guaranteeing connectivity enables robots to explicitly exchange information needed in collaborative task execution, and allows operators to monitor or manually control any robot at all times. Network paths should be multi-hop, so as not to unnecessarily restrict the team{\textquoteright}s range. In this work we contribute a complete system which integrates three research aspects, usually studied separately, to achieve these characteristics: a multi-robot cooperative motion control technique based on a virtual spring{\textemdash}damper model which prevents communication network splits, a task allocation algorithm that takes advantage of network link information in order to ensure autonomous mission completion, and a network layer which works over wireless 802.11 devices, capable of sustaining hard real-time traffic and changing topologies. Link quality among peers is the key metric used to cooperatively move the robots and maintain uninterrupted connectivity, and the basis for novel ideas presented in each subsystem. Simulations and experimental results with real robots are presented and discussed.},
	doi = {10.1177/0278364909358274},
	url = {http://ijr.sagepub.com/content/29/4/460.abstract},
	author = {Tardioli, D. and Mosteo, A.R. and Riazuelo, L. and Villarroel, J.L. and Montano, L.}
}
@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}
}
@article {209,
	title = {Cooperative Multi-Robot Systems: a study of Vision-based 3-D Mapping using Information Theory},
	journal = {Robotics and Autonomous Systems},
	volume = {53},
	year = {2005},
	month = {Dec.},
	pages = {282-311},
	author = {Rocha, R. and Dias, J. and Carvalho, A.}
}
@article {208,
	title = {Towards a New Mobility Concept for Cities: Architecture \& Programming of Semi-Autonomous Electric Vehicles},
	journal = {Industrial Robot},
	volume = {34},
	year = {200},
	month = {Mar},
	pages = {142-149},
	author = {Rocha, R. and Cunha, A. and Varandas, J. and Dias, J.}
}
