Abstract
This paper presents a low-cost framework for visual quadrotor swarm prototyping which will be utilized to participate in the 2013 International Micro Air Vehicle Indoor Flight Competition. The testbed facilitates the swarm design problem by utilizing a cost-efficient quadrotor platform, the Parrot AR Drone 2.0; by using markers to simplify the visual localization problem, and by broadcoasting the estimated location of the swarm members to obviate the partner dectection problem. The development team can then focus their attention on the design of a succesful swarming behaviour for the problem at hand. ArUco Codes [2] are used to sense and map obstacles and to improve the pose estimation based on the IMU data and optical flow by means of an Extended Kalman Filter localization and mapping method. A free-collision trajectory for each drone is generated by using a combination of well-known trajectory planning algorithms: probabilistic road maps, the potential field map algorithm and the A-Star algorithm. The control loop of each drone of the swarm is closed by a robust mid-level controller. A very modular design for integration within the Robot Operating System (ROS) [13] is proposed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
ardrone autonomy ros stack, https://github.com/AutonomyLab/ardrone_autonomy/
Aruco: a minimal library for augmented reality applications based on opencv, http://www.uco.es/investiga/grupos/ava/node/26
Imav, flight competition rules (2013), http://www.imav2013.org/index.php/information
Parrot ardrone 2.0 web, http://ardrone2.parrot.com/
The Navigation and Control Technology Inside the AR. Drone Micro UAV, Milano, Italy (2011)
Conte, G.: Vision-Based Localization and Guidance for Unmanned Aerial Vehicles. PhD thesis, Linkopings universitet (2009)
Motwani, R., Hsu, D., Latombe, J.C.: Path planning in expansive configuration spaces. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2719–2726 (1997)
de la Puente, P., Rodriguez-Losada, D., Pedraza, L., Matia, F.: Robot goes back home despite all the people. In: Proc. 5th. Conference on Informatics in Control, Automation and Robotics ICINCO 2008, Funchal, Portugal, pp. 208–213 (2008)
de la Puente, P., Rodriguez-Losada, D., Valero, A.: 3D Mapping: testing algorithms and discovering new ideas with USARSim. In: USARSim Workshop, IEEE Int. Conf. on Intelligent Robots and Systems, IROS (2009)
de la Puente, P., Rodriguez-Losada, D., Valero, A., Mata, F.: 3D feature based mapping towards mobile robots enhanced performance in rescue missions. In: Proc. of the IEEE Int. Conf. on Intelligent Robots and Systems, IROS (2009)
Engel, J., Sturm, J., Cremers, D.: Camera-based navigation of a low-cost quadrocopter. In: Proc. of the International Conference on Intelligent Robot Systems (IROS) (October 2012)
Faigl, J., Krajník, T., Chudoba, J., Saska, M., Přeučil, L.: Low-Cost Embedded System for Relative Localization in Robotic Swarms. In: Proc. of the IEEE Int. Conf. on Robotics and Automation (ICRA). IEEE (2013)
Willow Garage. Ros: Robot operating system, www.ros.org/
Jayatilleke, L., Zhang, N.: Landmark-based localization for unmanned aerial vehicles. In: IEEE International Systems Conference (SysCon 2013), pp. 448–451 (2013)
Kapoulkine, A.: pugixml, http://pugixml.org/
Latombe, J.C.: Robot Motion Planning. Kluwer Academic (1991)
Mao, G., Drake, S., Anderson, B.D.O.: Design of an Extended Kalman Filter for UAV Localization. In: Information, Decision and Control (IDC 2007), pp. 224–229 (2007)
Raphael, B., Hart, P.E., Nilsson, N.J.: A formal basus for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics 4(2), 100–107 (1968)
Pestana, J.: On-board control algorithms for Quadrotors and indoors navigation. Master’s thesis, Universidad Politécnica de Madrid, Spain (2012)
Pestana, J., Mellado-Bataller, I., Fu, C., Sanchez-Lopez, J.L., Mondragon, I.F., Campoy, P.: A general purpose configurable navigation controller for micro aerial multirotor vehicles. In: ICUAS 2013 (2013)
Rudol, P.: Increasing autonomy of unmanned aircraft systems through the use of imaging sensors. Master’s thesis, Linkoping Institute of Technology (2011)
De Schutter, J., De Geeter, J., Lefebvre, T., Bruyninckx, H.: Kalman Filters: A Tutorial (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Sanchez-Lopez, J.L., Pestana, J., de la Puente, P., Carrio, A., Campoy, P. (2014). Visual Quadrotor Swarm for the IMAV 2013 Indoor Competition. In: Armada, M., Sanfeliu, A., Ferre, M. (eds) ROBOT2013: First Iberian Robotics Conference. Advances in Intelligent Systems and Computing, vol 253. Springer, Cham. https://doi.org/10.1007/978-3-319-03653-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-03653-3_5
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03652-6
Online ISBN: 978-3-319-03653-3
eBook Packages: EngineeringEngineering (R0)