@article {138,
	title = {Semi-Autonomous Haptic Teleoperation Control Architecture of Multiple Unmanned Aerial Vehicles},
	journal = {IEEE/ASME Transaction on Mechatronics, Focused Section on Aerospace Mechatronics},
	volume = {18},
	year = {2013},
	month = {08/2013},
	pages = {1334-1345},
	abstract = {We propose a novel semi-autonomous haptic teleoperation control architecture for multiple unmanned aerial vehicles (UAVs), consisting of three control layers: 1) UAV control layer, where each UAV is abstracted by, and is controlled to follow the trajectory of, its own kinematic Cartesian virtual point (VP); 2) VP control layer, which modulates each VP{\textquoteright}s motion according to the teleoperation commands and local artificial potentials (for VP-VP/VP-obstacle collision avoidance and VP-VP connectivity preservation); and 3) teleoperation layer, through which a single remote human user can command all (or some) of the VPs{\textquoteright} velocity while haptically perceiving the state of all (or some) of the UAVs and obstacles. Master-passivity/slave-stability and some asymptotic performance measures are proved. Experimental results using four custom-built quadrotor-type UAVs are also presented to illustrate the theory.},
	keywords = {Bilateral Shared Control of Mobile Robots, Motion control of multiple robots, UAV hardware platforms},
	author = {Dongjun Lee and Antonio Franchi and Hyoung Il Son 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}
}
@article {140,
	title = {The Sensor-based Random Graph Method for Cooperative Robot Exploration},
	journal = {IEEE/ASME Transaction on Mechatronics},
	volume = {14},
	year = {2009},
	month = {04/2009},
	pages = {163-175},
	abstract = {We present a decentralized cooperative exploration strategy for a team of mobile robots equipped with range finders. A roadmap of the explored area, with the associate safe region, is built in the form of a Sensor-based Random Graph (SRG). This is expanded by the robots by using a randomized local planner which automatically realizes a trade-off between information gain and navigation cost. The nodes of the SRG represent view configurations that have been visited by at least one robot, and are connected by arcs that represent safe paths. These paths have been actually traveled by the robots or added to the SRG to improve its connectivity. Decentralized cooperation and coordination mechanisms are used so as to guarantee exploration efficiency and avoid conflicts. Simulations and experiments are presented to show the performance of the proposed technique.},
	keywords = {Coverage, Distributed algorithms, Exploration, Multi-robot systems},
	author = {Antonio Franchi and Luigi Freda and Giuseppe Oriolo and Marilena Vendittelli}
}
