@conference {2013o-SpiRobRylBueFra, title = {An Open-Source Hardware/Software Architecture for Quadrotor UAVs}, booktitle = {2nd IFAC Workshop on Research, Education and Development of Unmanned Aerial Systems}, year = {2013}, month = {11/2013}, address = {Compiegne, France}, abstract = {In this paper, we illustrate an open-source ready-to-use hardware/software architecture for a quadrotor UAV. The presented platform is price effective, highly customizable, and easily exploitable by other researchers involved in high-level UAV control tasks and for educational purposes as well. The use of object-oriented programming and full support of Robot Operating System (ROS) and Matlab Simulink allows for an efficient customization, code reuse, functionality expansion and rapid prototyping of new algorithms. We provide an extensive illustration of the various UAV components and a thorough description of the main basic algorithms and calibration procedures. Finally, we present some experimental case studies aimed at showing the effectiveness of the proposed architecture.}, keywords = {Aerial Robotics, UAV hardware platforms}, attachments = {https://homepages.laas.fr/afranchi/robotics/sites/default/files/2013o-SpiRobRylBueFra-preprint.pdf}, author = {Riccardo Spica and Paolo Robuffo Giordano and Markus Ryll and Heinrich H. B{\"u}lthoff and Antonio Franchi} } @conference {2012j-SpiFraOriBueRob, title = {Aerial Grasping of a Moving Target with a Quadrotor UAV}, booktitle = {2012 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems}, year = {2012}, month = {10/2012}, pages = {4985-4992}, address = {Vilamoura, Portugal}, abstract = {For a quadrotor aircraft, we study the problem of planning a trajectory that connects two arbitrary states while allowing the UAV to grasp a moving target at some intermediate time. To this end, two classes of canonical grasping maneuvers are defined and characterized. A planning strategy relying on differential flatness is then proposed to concatenate one or more grasping maneuvers by means of spline-based subtrajectories, with the additional objective of minimizing the total transfer time. The proposed planning algorithm is not restricted to pure hovering-to-hovering motions and takes into account practical constraints, such as the finite duration of the grasping phase. The effectiveness of the proposed approach is shown by means of physically-based simulations.}, keywords = {Motion Planning, Optimal Trajectory Planning}, attachments = {https://homepages.laas.fr/afranchi/robotics/sites/default/files/2012j-SpiFraOriBueRob.pdf , https://homepages.laas.fr/afranchi/robotics/sites/default/files/2012j-SpiFraOriBueRob.mp4}, author = {Riccardo Spica and Antonio Franchi and Giuseppe Oriolo and Heinrich H. B{\"u}lthoff and Paolo Robuffo Giordano} }