ModQuad: The Flying Modular Structure that Self-Assembles in Midair

We introduce ModQuad, a novel flying modular robotic structure that is able to self-assemble in midair and cooperatively fly. The structure is composed by agile flying modules that can easily move in a three dimensional environment. The module is based on a quadrotor platform within a cuboid frame which allows it to attach to other modules by matching vertical faces. Using this mechanism, a ModQuad swarm is able to rapidly assemble flying structures in midair using the robot bodies as building units. In this paper, we focus on two important tasks for modular flying structures. First, we propose a decentralized modular attitude controller to allow a team of physically connected modules to fly cooperatively. Second, we develop a docking method that drives pairs of structures to be attached in midair. Our method precisely aligns, and corrects motion errors during the docking process. In our experiments, we tested and analyzed the performance of the cooperative flying method for multiple configurations. We also tested the docking method with successful results.

[1]  Radhika Nagpal,et al.  Programmable self-assembly in a thousand-robot swarm , 2014, Science.

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

[3]  Mark T. Bolas,et al.  Mixed reality for robotics , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[4]  Aaron M. Harrington,et al.  Power and weight considerations in small, agile quadrotors , 2014, Defense + Security Symposium.

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

[6]  Sergei Lupashin,et al.  The Flight Assembled Architecture installation: Cooperative construction with flying machines , 2014, IEEE Control Systems.

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

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

[9]  Nicholas Roy,et al.  Construction of Cubic Structures with Quadrotor Teams , 2012 .

[10]  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).

[11]  Vijay Kumar,et al.  Opportunities and challenges with autonomous micro aerial vehicles , 2012, Int. J. Robotics Res..

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

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

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

[15]  Vijay Kumar,et al.  A decentralized algorithm for assembling structures with modular robots , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  Gaurav S. Sukhatme,et al.  Crazyswarm: A large nano-quadcopter swarm , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

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

[18]  Daniela Rus,et al.  M-blocks: Momentum-driven, magnetic modular robots , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Vijay Kumar,et al.  The GRASP Multiple Micro-UAV Testbed , 2010, IEEE Robotics & Automation Magazine.