• DocumentCode
    1890246
  • Title

    SPHERES Zero Robotics software development: Lessons on crowdsourcing and collaborative competition

  • Author

    Nag, Sreeja ; Heffan, Ira ; Saenz-Otero, Alvar ; Lydon, Mike

  • Author_Institution
    Massachusetts Inst. of Technol., Cambridge, MA, USA
  • fYear
    2012
  • fDate
    3-10 March 2012
  • Firstpage
    1
  • Lastpage
    17
  • Abstract
    Crowdsourcing is the art of constructively organizing crowds of people to work toward a common objective. Collaborative competition is a specific kind of crowdsourcing that can be used for problems that require a collaborative or cooperative effort to be successful, but also use competition as a motivator for participation or performance. The DARPA InSPIRE program is using crowdsourcing to develop spaceflight software for small satellites under a sub-program called SPHERES Zero Robotics - a space robotics programming competition. The robots are miniature satellites, called SPHERES, that operate inside the International Space Station (ISS). The idea is to allow thousands of amateur participants to program using the SPHERES simulator and eventually test their algorithms in microgravity. The entire software framework for the program, to provide the ability for thousands to collaboratively use the SPHERES simulator and create algorithms, is also built by crowdsourcing. This paper describes the process of building the software framework for crowdsourcing SPHERES development in collaboration with a commercial crowdsourcing company called TopCoder. It discusses the applicability of crowdsourcing and collaborative competition in the design of the Zero Robotics software infrastructure, metrics of success and achievement of objectives.
  • Keywords
    aerospace computing; aerospace robotics; artificial satellites; robot programming; DARPA InSPIRE program; SPHERES simulator; SPHERES zero robotics software development; TopCoder; collaborative competition; crowdsourcing; miniature satellite; software framework; space robotics programming competition; spaceflight software; Collaboration; Games; Programming; Robots; Satellites; Software; Zirconium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2012 IEEE
  • Conference_Location
    Big Sky, MT
  • ISSN
    1095-323X
  • Print_ISBN
    978-1-4577-0556-4
  • Type

    conf

  • DOI
    10.1109/AERO.2012.6187452
  • Filename
    6187452