ModQuad-Vi: A Vision-Based Self-Assembling Modular Quadrotor

Flying modular robots have the potential to rapidly form temporary structures. In the literature, docking actions rely on external systems and indoor infrastructures for relative pose estimation. In contrast to related work, we provide local estimation during the self-assembly process to avoid dependency on external systems. In this paper, we introduce ModQuad-Vi, a flying modular robot that is aimed to operate in outdoor environments. We propose a new robot design and vision-based docking method. Our design is based on a quadrotor platform with onboard computation and visual perception. Our control method is able to accurately align modules for docking actions. Additionally, we present the dynamics and a geometric controller for the aerial modular system. Experiments validate the vision-based docking method with successful results.

[1]  Dieter Schmalstieg,et al.  ARToolKitPlus for Pose Trackin on Mobile Devices , 2007 .

[2]  Vijay Kumar,et al.  ModQuad: The Flying Modular Structure that Self-Assembles in Midair , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[3]  David Hyunchul Shim,et al.  Visual Detection and Servoing for Automated Docking of Unmanned Spacecraft , 2014 .

[4]  Libor Preucil,et al.  A Practical Multirobot Localization System , 2014, J. Intell. Robotic Syst..

[5]  Vijay Kumar,et al.  Visual Servoing of Quadrotors for Perching by Hanging From Cylindrical Objects , 2016, IEEE Robotics and Automation Letters.

[6]  François Chaumette,et al.  Visual servo control. II. Advanced approaches [Tutorial] , 2007, IEEE Robotics & Automation Magazine.

[7]  Noriyasu Inaba,et al.  Visual Servoing of Space Robot for Autonomous Satellite Capture , 2003 .

[8]  M. R. Arshad,et al.  Position-based visual servoing for underwater docking of an autonomous underwater vehicle , 2016, 2016 IEEE International Conference on Underwater System Technology: Theory and Applications (USYS).

[9]  Seth Copen Goldstein,et al.  A modular robotic system using magnetic force effectors , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Neel Doshi,et al.  Self-assembly of a swarm of autonomous boats into floating structures , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Mark Fiala,et al.  ARTag, a fiducial marker system using digital techniques , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[12]  Vijay Kumar,et al.  Cooperative Grasping and Transport Using Multiple Quadrotors , 2010, DARS.

[13]  Sea-Moon Kim,et al.  Visual servoing for underwater docking of an autonomous underwater vehicle with one camera , 2003, Oceans 2003. Celebrating the Past ... Teaming Toward the Future (IEEE Cat. No.03CH37492).

[14]  Mamoru Minami,et al.  Visual-servo-based autonomous docking system for underwater vehicle using dual-eyes camera 3D-pose tracking , 2015, 2015 IEEE/SICE International Symposium on System Integration (SII).

[15]  Raffaello D'Andrea,et al.  The Distributed Flight Array , 2011 .

[16]  Jonathan Timmis,et al.  Modular self-assembling and self-reconfiguring e-pucks , 2013, Swarm Intelligence.

[17]  Giuseppe Loianno,et al.  Aggressive Flight With Quadrotors for Perching on Inclined Surfaces , 2016 .

[18]  Radhika Nagpal,et al.  Three-Dimensional Construction with Mobile Robots and Modular Blocks , 2008, Int. J. Robotics Res..

[19]  Taeyoung Lee,et al.  Geometric tracking control of a quadrotor UAV on SE(3) , 2010, 49th IEEE Conference on Decision and Control (CDC).

[20]  H. Kurokawa,et al.  Self-assembling machine , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[21]  Vijay Kumar,et al.  A Flying Gripper Based on Cuboid Modular Robots , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[22]  Masayuki Inaba,et al.  Design, Modeling, and Control of an Aerial Robot DRAGON: A Dual-Rotor-Embedded Multilink Robot With the Ability of Multi-Degree-of-Freedom Aerial Transformation , 2018, IEEE Robotics and Automation Letters.

[23]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[24]  Matthew J. Doyle,et al.  Modular Hydraulic Propulsion: A robot that moves by routing fluid through itself , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[25]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[26]  Vijay Kumar,et al.  Assembly sequence planning for constructing planar structures with rectangular modules , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[27]  Anthony Samaritano,et al.  The LIFT! Project - Modular, Electric Vertical Lift System with Ground Power Tether , 2015 .

[28]  Masayuki Inaba,et al.  Whole-body aerial manipulation by transformable multirotor with two-dimensional multilinks , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).