Safe, Scalable, and Complete Motion Planning of Large Teams of Interchangeable Robots

Total Page:16

File Type:pdf, Size:1020Kb

Safe, Scalable, and Complete Motion Planning of Large Teams of Interchangeable Robots University of Pennsylvania ScholarlyCommons Publicly Accessible Penn Dissertations 2014 Safe, Scalable, and Complete Motion Planning of Large Teams of Interchangeable Robots Matthew Turpin University of Pennsylvania, [email protected] Follow this and additional works at: https://repository.upenn.edu/edissertations Part of the Computer Sciences Commons, Mechanical Engineering Commons, and the Robotics Commons Recommended Citation Turpin, Matthew, "Safe, Scalable, and Complete Motion Planning of Large Teams of Interchangeable Robots" (2014). Publicly Accessible Penn Dissertations. 1478. https://repository.upenn.edu/edissertations/1478 This paper is posted at ScholarlyCommons. https://repository.upenn.edu/edissertations/1478 For more information, please contact [email protected]. Safe, Scalable, and Complete Motion Planning of Large Teams of Interchangeable Robots Abstract Large teams of mobile robots have an unprecedented potential to assist humans in a number of roles ranging from humanitarian efforts to e-commerce order fulfillment. Utilizing a team of obotsr provides an inherent parallelism in computation and task completion while providing redundancy to isolated robot failures. Whether a mission requires all robots to stay close to each other in a formation, navigate to a preselected set of goal locations, or to actively try to spread out to gain as much information as possible, the team must be able to successfully navigate the robots to desired locations. While there is a rich literature on motion planning for teams of robots, the problem is sufficiently challenging that in general all methods trade off one of the following properties: completeness, computational scalability, safety, or optimality. This dissertation proposes robot interchangeability as an additional trade-off consideration. Specifically, the work presented here leverages the total interchangeability of robots and develops a series of novel, complete, computationally tractable algorithms to control a team of robots and avoid collisions while retaining a notion of optimality. This dissertation begins by presenting a robust decentralized formation control algorithm for control of robots operating in tight proximity to one another. Next, a series of complete, computationally tractable multiple robot planning algorithms are presented. These planners preserve optimality, completeness, and computationally tractability by leveraging robot interchangeability. Finally, a polynomial time approximation algorithm is proposed that routes teams of robots to visit a large number of specified locations while bounding the suboptimality of total mission completion time. Each algorithm is verified in simulation and when applicable, on a team of dynamic aerial robots. Degree Type Dissertation Degree Name Doctor of Philosophy (PhD) Graduate Group Mechanical Engineering & Applied Mechanics First Advisor Vijay Kumar Second Advisor Nathan Michael Keywords Approximation Algorithm, Completeness, Formation Control, Multi-Robot Planning, Task Assignment, Trajectory Generation Subject Categories Computer Sciences | Mechanical Engineering | Robotics This dissertation is available at ScholarlyCommons: https://repository.upenn.edu/edissertations/1478 SAFE, SCALABLE, AND COMPLETE MOTION PLANNING OF LARGE TEAMS OF INTERCHANGEABLE ROBOTS Matthew Turpin A DISSERTATION in Mechanical Engineering and Applied Mechanics Presented to the Faculties of the University of Pennsylvania in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy 2014 Vijay Kumar, Supervisor of Dissertation UPS Foundation Professor of Mechanical Engineering and Applied Mechanics Nathan Michael, Co-Supervisor of Dissertation Assistant Research Professor of Robotics Prashant Purohit, Graduate Group Chairperson Associate Professor of Mechanical Engineering and Applied Mechanics Dissertation Committee: Mark Yim, Professor of Mechanical Engineering and Applied Mechanics Vijay Kumar, Professor of Mechanical Engineering and Applied Mechanics Nathan Michael, Assistant Research Professor of Robotics Howie Choset, Professor of Robotics Camillo J. Taylor, Professor of Computer and Information Science Acknowledgments Over the course writing this dissertation, I have had the pleasure of working with many wonderful people on a number of very interesting projects. I would especially like to thank my advisors Vijay Kumar and Nathan Michael for their support over the course of my Ph.D. They have continually shown interest and enthusiasm in my work and given me a great deal of support. I thank my committee members, who were extremely helpful in the dissertation writing process and have provided excellent feedback on improving the quality of this work and its presentation. My NSF graduate research fellowship has given me a tremendous amount of flexibility in choosing research direction. I thank my undergraduate mentors Kevin Lynch and Tom Vose for helping me define and produce my own research at such an early stage in my career that led to my NSF award. I would like to thank all of my lab mates in the MRSL for providing a fun community where there is always someone willing to offer a hand. Most of all, I thank my partner Kristen. She is a tremendous inspiration and I could not have made it without her help and support. ii ABSTRACT SAFE, SCALABLE, AND COMPLETE MOTION PLANNING OF LARGE TEAMS OF INTERCHANGEABLE ROBOTS Matthew Turpin Vijay Kumar Nathan Michael Large teams of mobile robots have an unprecedented potential to assist humans in a number of roles ranging from humanitarian efforts to e-commerce order fulfillment. Utiliz- ing a team of robots provides an inherent parallelism in computation and task completion while providing redundancy to isolated robot failures. Whether a mission requires all robots to stay close to each other in a formation, navigate to a preselected set of goal locations, or to actively try to spread out to gain as much information as possible, the team must be able to successfully navigate the robots to desired locations. While there is a rich literature on motion planning for teams of robots, the prob- lem is sufficiently challenging that in general all methods trade off one of the following four attributes: completeness, computational scalability, safety, or optimality. This dis- sertation proposes robot interchangeability as an additional attribute for consideration. Specifically, the work presented here leverages the total interchangeability of robots and develops a series of novel, complete, computationally tractable algorithms to control a team of robots and avoid collisions while retaining a notion of optimality. This dissertation begins by presenting a robust decentralized formation control algo- iii rithm for control of robots operating in tight proximity to one another. Next, a series of complete, computationally tractable multiple robot planning algorithms are presented. These planners exploit the interchangeability property to achieve optimality, complete- ness, and computational tractability. Finally, a polynomial time approximation algorithm is proposed that routes teams of robots to visit a large number of specified locations while bounding the suboptimality of total mission completion time. Each algorithm is verified in simulation and empirically evaluated on an experimental testbed consisting of a team of dynamic aerial robots. iv Contents Acknowledgements ii Abstract iii 1 Introduction1 2 Scientific Background6 2.1 Single Agent Trajectory Planning Review..................6 2.2 Planning for Multiple Robots......................... 10 2.3 Formation Control............................... 16 2.4 Robot Interchangeability............................ 18 2.5 Vehicle Routing................................. 20 3 Formation Control 23 3.1 Modeling the Robot Formation........................ 26 3.2 Formation Control............................... 29 3.3 Consensus on Trajectories........................... 32 3.4 Simulations Results............................... 37 3.5 Experimental Results.............................. 39 3.5.1 Performance with Variable Maximum Velocity and Acceleration.. 41 3.5.2 Performance with Degraded Network Communication....... 43 3.5.3 Performance with Critical Robot Failures.............. 44 3.6 Chapter Summary............................... 45 4 Concurrent Assignment and Planning of Trajectories Capt 48 4.1 Preliminaries.................................. 51 4.2 c-Capt: a Centralized Obstacle-Free Capt Solution........... 54 4.2.1 Minimum Sum of Distances Trajectories............... 55 4.2.2 Minimum Velocity Squared Trajectories............... 57 4.2.3 c-Capt Definition........................... 63 4.3 c-Capt for Fewer Robots than Goals.................... 64 4.4 c-Capt for Dynamic Robots......................... 65 4.5 d-Capt: a Decentralized Algorithm for Obstacle-Free Capt ........ 66 4.6 Simulation Results............................... 70 4.7 Experimental Verification........................... 72 4.8 Pathological Case for d-Capt and Resolution................ 73 4.9 Chapter Summary............................... 74 v 5 Goal Assignment and Planning Gap 83 5.1 Preliminaries.................................. 84 5.2 Algorithm.................................... 85 5.2.1 Graph Generation........................... 86 5.2.2 Computing Individual Trajectories.................. 89 5.2.3 Assignment............................... 90 5.2.4 Prioritization.............................. 91 5.2.5 Parameterization and Collision Avoidance............. 95 5.2.6 Optional
Recommended publications
  • Charged Dispute: Kraftwerk Sues Electric Firm for Name 10 March 2015
    Charged dispute: Kraftwerk sues electric firm for name 10 March 2015 for portable musical-playing devices," said the lawsuit filed in a federal court in the eastern state of Delaware, where eZelleron has a US base. Hutter presented a lengthy list of items for which he said he held the trademark registration for Kraftwerk's name, ranging from shirts and CDs to bow-ties and toilet paper. Hutter called for the court to stop eZelleron from using the name and for an unspecified amount in damages along with legal costs. The company did not immediately respond to a Members of the German band Kraftwerk perform their request for comment. piece "Radioactivity" during a concert at the Neue Nationalgalerie museum in Berlin on January 6, 2015 Kraftwerk, formed by Hutter and Florian Schneider, emerged in Dusseldorf in the 1970s and broke new ground in popular music, with a robotic sound that put the human element in the shadows. The leader of German electronic music pioneers Kraftwerk has sued a company for dubbing its new Kraftwerk has resumed touring in recent years and electric smartphone charger with the same name has been especially active in lobbying against as the band. nuclear power in the wake of the Fukushima disaster. In a lawsuit filed in a US court Monday, Ralf Hutter said that "kraftwerk"—which means a power station © 2015 AFP in German—was closely identified with the band known for mechanized-sounding songs such as "We Are the Robots" and "The Man-Machine". The German company eZelleron Inc. in January started a crowd-funding campaign to launch the kraftwerk, billed as an innovative and lightweight charger for smartphones, tablets and cameras which generates its own power with the same fuel used in lighters and camping stoves.
    [Show full text]
  • Rise of the Robots
    Rise of the Robots Technology and the Threat of a Jobless Future MARTIN FORD A Member of the Perseus Books Group New York 2015 CONTENTS INTRODUCTION Introduction ix Sometime during the 1960s, the Nobel laureate economist Mil- Chapter 1 The Automation Wave 1 ton Friedman was consulting with the government of a developing Chapter 2 Is This Time Different? 29 Asian nation. Friedman was taken to a large-scale public works proj- Chapter 3 Information Technology: ect, where he was surprised to see large numbers of workers wielding An Unprecedented Force for Disruption 63 shovels, but very few bulldozers, tractors, or other heavy earth-moving equipment. When asked about this, the government official in charge Chapter 4 White-Collar Jobs at Risk 83 explained that the project was intended as a “jobs program.” Fried- Chapter 5 Transforming Higher Education 129 man’s caustic reply has become famous: “So then, why not give the Chapter 6 The Health Care Challenge 145 workers spoons instead of shovels?” Friedman’s remark captures the skepticism—and often outright Chapter 7 Technologies and Industries of the Future 175 derision—expressed by economists confronting fears about the pros- Chapter 8 Consumers, Limits to Growth . and Crisis? 193 pect of machines destroying jobs and creating long-term unemploy- Chapter 9 Super-Intelligence and the Singularity 229 ment. Historically, that skepticism appears to be well-founded. In the United States, especially during the twentieth century, advancing tech- Chapter 10 Toward a New Economic Paradigm 249 nology has consistently driven us toward a more prosperous society. Conclusion 281 There have certainly been hiccups—and indeed major disruptions— Acknowledgments 285 along the way.
    [Show full text]
  • Robotics in Germany and Japan DRESDEN PHILOSOPHY of TECHNOLOGY STUDIES DRESDNER STUDIEN ZUR PHILOSOPHIE DER TECHNOLOGIE
    Robotics in Germany and Japan DRESDEN PHILOSOPHY OF TECHNOLOGY STUDIES DRESDNER STUDIEN ZUR PHILOSOPHIE DER TECHNOLOGIE Edited by /Herausgegeben von Bernhard Irrgang Vol./Bd. 5 Michael Funk / Bernhard Irrgang (eds.) Robotics in Germany and Japan Philosophical and Technical Perspectives Bibliographic Information published by the Deutsche Nationalbibliothek The Deutsche Nationalbibliothek lists this publication in the Deutsche Nationalbibliografie; detailed bibliographic data is available in the internet at http://dnb.d-nb.de. Library of Congress Cataloging-in-Publication Data Robotics in Germany and Japan : philosophical and technical perspectives / Michael Funk, Bernhard Irrgang (eds.). pages cm ----- (Dresden philosophy of technology perspectives, ISSN 1861- -- 423X ; v. 5) ISBN 978-3-631-62071-7 ----- ISBN 978-3-653-03976-4 (ebook) 1. Robotics-----Germany----- Popular works. 2. Robotics----- Japan--Popular works. 3. Robotics-----Philosophy. I. Funk, Michael, 1985- -- editor of compilation. II. Irrgang, Bernhard, editor of compilation. TJ211.15.R626 2014 629.8'920943----- dc23 2013045885 Cover illustration: Humanoid Robot “ARMAR” (KIT, Germany), Photograph: Michael Funk An electronic version of this book is freely available, thanks to the support of libraries working with Knowledge Unlatched. KU is a collaborative initiative designed to make high quality books Open Access for the public good. More information about the initiative and links to the Open Access version can be found at www.knowledgeunlatched.org ISSN 1861-423X • ISBN 978-3-631-62071-7 (Print) E-ISBN 978-3-653-03976-4 (E-PDF) • E-ISBN 978-3-653-99964-8 (EPUB) E-ISBN 978-3-653-99963-1 (MOBI) • DOI 10.3726/978-3-653-03976-4 Open Access: This work is licensed under a Creative Commons Attribution NonCommercial NoDerivatives 4.0 unported license.
    [Show full text]
  • University of Nevada, Reno Partying with Hello Kitty: How Electronic Dance Music and Rave Culture Are Transforming, Commercializ
    University of Nevada, Reno Partying with Hello Kitty: How Electronic Dance Music and Rave Culture are transforming, commercializing, and globalizing youth culture in the twenty-first century A thesis submitted in partial fulfillment of the requirements for the degree of Master of Arts in History By Geoff Scott Dr. Hugh Shapiro/Thesis Advisor May 2014 i Abstract This thesis will demonstrate how electronic dance music (EDM) has evolved from the musical underground during the second half of the twentieth century into the mainstream, commercial powerhouse it is now in the early twenty-first-century world. EDM at its core is a musical style characterized by the use of synthetic, electronic sounds. The combination of technological devices such as drum machines, repetitive bass lines, electronic builds and releases and inorganic noises in tandem with instrumental and vocal samples makes EDM an incredibly malleable style of dance music that has branched into a variety of forms over the course of its less than fifty year existence. Innovations in technology, like the tape reel, the Moog synthesizer, the vinyl mixer and the computer have led to new ways of contemplating and creating music. I argue that the innovative musical voices of late modernism and early postmodernism set the foundation for early EDM, who were not afraid to harness the new synthetic sounds at their disposal. Electronic dance music can trace its roots back to the repetitive, minimalist structures used since the 1960’s by postmodern composers such as Philip Glass and the electronic instrumentation of artists like Terry Riley and John Cage. Owing to its flexibility, EDM has also been re-contextualized in different cultures.
    [Show full text]
  • Post-Human Pop : from Simulation to Assimilation Cookney, DJ
    Post-human pop : from simulation to assimilation Cookney, DJ Title Post-human pop : from simulation to assimilation Authors Cookney, DJ Type Book Section URL This version is available at: http://usir.salford.ac.uk/id/eprint/50695/ Published Date 2012 USIR is a digital collection of the research output of the University of Salford. Where copyright permits, full text material held in the repository is made freely available online and can be read, downloaded and copied for non-commercial private study or research purposes. Please check the manuscript for any further copyright restrictions. For more information, including our policy and submission procedure, please contact the Repository Team at: [email protected]. Post-Human Pop: From Simulation to Assimilation Daniel Cookney University of Salford, School of Media, Music and Performance, Adelphi Campus, Peru Street, Salford, M3 6EQ [email protected] Abstract: The following chapter discusses the adoption of the robot as a primary representational form by, two music acts, Kraftwerk and Daft Punk. While this process might be interpreted as one of extreme dehumanisation and sacrifice, the paper questions whether this deployment of ‘the post-human’ is presented as the antithesis of the extremities and excesses associated with Debord’s ‘spectacle’. It additionally observes a number of key stages in the careers of both bands to highlight media relations and the impact of technology: development that has been characterised by shifting positions surrounding subservience and authorship. It illustrates how the approaches can linked to Baudrillard’s phases of the simulacra yet it contends an explicit rejection of the spectacle simply through the use of these simulations while additionally identifying how the continuation of these forms have become increasingly incompatible with abstinence.
    [Show full text]
  • James Brown, Kraftwerk, and the Practice of Musical Time-Keeping Before Techno
    University of Pennsylvania ScholarlyCommons Undergraduate Humanities Forum 2007-2008: Penn Humanities Forum Undergraduate Origins Research Fellows April 2008 When I count to four…: James Brown, Kraftwerk, and the practice of musical time-keeping before Techno David Reinecke University of Pennsylvania Follow this and additional works at: https://repository.upenn.edu/uhf_2008 Reinecke, David, "When I count to four…: James Brown, Kraftwerk, and the practice of musical time- keeping before Techno" (2008). Undergraduate Humanities Forum 2007-2008: Origins. 9. https://repository.upenn.edu/uhf_2008/9 2007-2008 Penn Humanities Forum on Origins, Undergraduate Mellon Research Fellows. URL: http://humanities.sas.upenn.edu/07-08/uhf_fellows.shtml This paper is posted at ScholarlyCommons. https://repository.upenn.edu/uhf_2008/9 For more information, please contact [email protected]. When I count to four…: James Brown, Kraftwerk, and the practice of musical time- keeping before Techno Abstract "Of all creative artists," wrote Hector Berlioz in his famous orchestration treatise, "the composer is almost the only one to depend on a host of intermediaries between him and his audience" (Berlioz, 2002 [1856]: 336). These intermediaries – the orchestra and its leader and time keeper, the conductor – "may be intelligent or stupid, devoted or hostile, energetic or lazy; from first ot last they can contribute to the glory of [the] work, or they can spoil it, insult it, or even wreck it completely" (Ibid.). From written score to performance, realizing a composer's work of music becomes an acute problem of both collective action and aesthetic interpretation. The chief mediator between the composer's artistic intention and its social realization is the conductor, who through his or her authority not only asserts and determines the tempo of a performance, but also establishes its nuance, feeling, and overall interpretation.
    [Show full text]
  • {PDF} Kraftwerk: I Was a Robot
    KRAFTWERK: I WAS A ROBOT PDF, EPUB, EBOOK Wolfgang Flur | 432 pages | 17 Jul 2017 | OMNIBUS PRESS | 9781785585807 | English | London, United Kingdom Kraftwerk: I Was A Robot PDF Book Sign In Create Account. Seller rating : This seller has earned a 2 of 5 Stars rating from Biblio customers. Visit our shop. In other words, it refers to a modern civilization based on technology, manufacturing and the use of machines. Ralf is Ralf. The future of electronic dance music Spiegelsaal can be read on various levels, not least from a cultural anthropological perspective as a rite of passage according to the three-stage model proposed by Arnold van Gennep i. None of us will ever know whether Wolfgang's accusations and insights are true. Watch Now. This amount is subject to change until you make payment. A total car crash of a book. Stock Photo. He is cheeky and horny and silly. Spiegelsaal can be read on various levels, not least from a cultural anthropological perspective as a rite of passage according to the three-stage model proposed by Arnold van Gennep i. Space robot that will only play Kraftwerk. For additional information, see the Global Shipping Program terms and conditions - opens in a new window or tab. I'm a huge Kraftwerk fan, so was fascinated by this behind-the-machines look at the robot men from former drummer Wolfgang Flur. Details if other :. Top Songs See All. Founded in by two friends from Dusseldorf, Florian Schneider and Ralf Hutter, Kraftwerk began as garden variety music nerds making freeform experimental music in their homeland's so-called kraut rock tradition.
    [Show full text]
  • Social Robots and Emotion: Transcending the Boundary Between Humans and Icts
    intervalla: Vol. 1, 2013 ISSN: 2296-3413 Social Robots and Emotion: Transcending the Boundary Between Humans and ICTs Satomi Sugiyama Franklin College Switzerland Jane Vincent London School of Economics and Political Science University of Surrey Digital World Research Centre KEY WORDS: social robot, emotion, ICTs, mobile phone, body Copyright © 2013 (Sugiyama & Vincent). Licensed under the Creative Commons Attribution Noncommercial No Derivatives (by-nc- nd/3.0). Sugiyama & Vincent Social Robots and Emotion The notion of social robots often evokes the idea of ‘humanoid social robots’ which are “human- made autonomous entities that interact with humans in a humanlike way” (Zhao, 2006, p. 405). These humanoid social robots, and also zoomorphic social robots, are becoming a part of our everyday communicative interactions. They have been introduced to us as relational artefacts such as Tamagotchis, Furbies, and Aibos, asking the question of who we are becoming as we develop intimate and emotional relationships with machines (Picard 1997; Turkle, 2007, 2012). These relationships between humans and machines have been discussed not only in terms of intelligent machines, such as humanoid social robots incorporated into our social domains, but also in terms of the hybridization of the human body and machines (Haraway 1991; Fortunati, 2003a, 2003b; Katz, 2003; Fortunati, Katz, & Riccini, 2003). At the surface level, humanoid social robots and artificial intelligence might create an impression that the questions about the relationship between humans and technologies are still far removed from our everyday experiences and saved for the research laboratories and the world of science fiction. However, information and communication technologies (ICTs) have been slowly but steadily ‘approaching’ the human body, calling for a reconsideration of the notion of social robots.
    [Show full text]
  • WHY DO PEOPLE IMAGINE ROBOTS] This Project Analyzes Why People Are Intrigued by the Thought of Robots, and Why They Choose to Create Them in Both Reality and Fiction
    Project Number: LES RBE3 2009 Worcester Polytechnic Institute Project Advisor: Lance E. Schachterle Project Co-Advisor: Michael J. Ciaraldi Ryan Cassidy Brannon Cote-Dumphy Jae Seok Lee Wade Mitchell-Evans An Interactive Qualifying Project Report submitted to the Faculty of WORCESTER POLYTECHNIC INSTITUTE in partial fulfillment of the requirements for the Degree of Bachelor of Science [WHY DO PEOPLE IMAGINE ROBOTS] This project analyzes why people are intrigued by the thought of robots, and why they choose to create them in both reality and fiction. Numerous movies, literature, news articles, online journals, surveys, and interviews have been used in determining the answer. Table of Contents Table of Figures ...................................................................................................................................... IV Introduction ............................................................................................................................................. I Literature Review .................................................................................................................................... 1 Definition of a Robot ........................................................................................................................... 1 Sources of Robots in Literature ............................................................................................................ 1 Online Lists .....................................................................................................................................
    [Show full text]
  • Reinventing Sound
    Reinventing Sound Reinventing Sound: Music and Audiovisual Culture Edited by Enrique Encabo Reinventing Sound: Music and Audiovisual Culture Edited by Enrique Encabo This book first published 2015 Cambridge Scholars Publishing Lady Stephenson Library, Newcastle upon Tyne, NE6 2PA, UK British Library Cataloguing in Publication Data A catalogue record for this book is available from the British Library Copyright © 2015 by Enrique Encabo and contributors All rights for this book reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owner. ISBN (10): 1-4438-8105-8 ISBN (13): 978-1-4438-8105-0 TABLE OF CONTENTS Preface ...................................................................................................... viii PART I: NEW MEDIA, NEW AUDIENCES Chapter One ................................................................................................. 2 Popular Music and Transmedia Aesthetics: On the Conceptual Relation of Sound, Audio-Vision and Live Performance Christofer Jost Chapter Two .............................................................................................. 14 Baby you’re a star: Selfies, Lip Dubs and Parodies Enrique Encabo Chapter Three ............................................................................................ 29 Queen’s Snake: The Use of Audio Production as a means to Semantic Extension in Queen’s “Was It
    [Show full text]