NASA SBIR 2020-II Solicitation

Proposal Summary

Proposal Information

Proposal Number:
20-2- Z5.04-6352
Phase 1 Contract #:
80NSSC20C0611
Subtopic Title:
Technologies for Intra-Vehicular Activity Robotics
Proposal Title:
PLUMMRS: A collection of Plan Ledgers and Unified Maps for Multi-Robot Safety

Small Business Concern

   
Firm:
          
TRACLabs, Inc.
          
   
Address:
          
100 North East Loop 410, Suite 520, San Antonio, TX 78216
          
   
Phone:
          
(281) 461-7886                                                                                                                                                                                
          

Principal Investigator:

   
Name:
          
Ana Huaman Quispe
          
   
E-mail:
          
ana@traclabs.com
          
   
Address:
          
16969 North Texas Avenue, Suite 300, TX 77598 - 4085
          
   
Phone:
          
(404) 202-4843                                                                                                                                                                                
          

Business Official:

   
Name:
          
David Kortenkamp
          
   
E-mail:
          
korten@traclabs.com
          
   
Address:
          
100 North East Loop 410, Suite 520, TX 78216 - 1234
          
   
Phone:
          
(281) 461-7886                                                                                                                                                                                
          

Summary Details:

   
Estimated Technology Readiness Level (TRL) :                                                                                                                                                          
Begin: 4
End: 6
          
          
     
Technical Abstract (Limit 2000 characters, approximately 200 words):

In direct response to NASA’s need for perception systems for interior environment monitoring, modeling, and navigation and for operational subsystems that increase robot autonomy, TRACLabs proposes to create a collection of software components that will facilitate sharing of environmental and internal state information to enable safe, efficient navigation and manipulation tasks by heterogeneous robot teams working in a shared workspace. We call this software collection PLUMMRS (A Collection of Plan Ledgers and Unified Maps for Multi-Robot Safety). The goal of PLUMMRS is to provide simple APIs for existing single-agent planning and execution systems to leverage. This will allow previously individualistic robots to be used safely in multi-agent contexts. That is, PLUMMRS can be used by any individual robot in a group of
robots to contribute to, and benefit from, a unified model of not only geometric and semantic perception data but also of expected and currently executing motion- and task-level plan data.

PLUMMRS is not a planning framework, as each robot is expected to have its own “black-box” motion- and task-planning capabilities; however, PLUMMRS can be used by both motion- and task-planning & control systems as (1) an oracle of
shared knowledge, (2) a safety monitor based on the shared knowledge representation, and (3) an arbiter (and eventually a full scheduler) that attempts to loosely coordinate the short-term and long-term desires proposed by all individual robots, which are trying to independently complete their tasks while sharing geometric space and physical resources.

          
          
     
Potential NASA Applications (Limit 1500 characters, approximately 150 words):

Any NASA application involving at least two colocated robots that interact in collaborative tasks are potentially direct beneficiaries of the results of this project, such as:

  • ISS robot applications (e.g. Astrobee and Robonaut teams)
  • Deep Space missions with limited human supervision (Lunar Gateway)
          
          
     
Potential Non-NASA Applications (Limit 1500 characters, approximately 150 words):

Industrial applications involving multiple, heterogeneous robots that require sharing information between them are applicable use cases for this project. Specific examples include:

  • Service robot industry (multi-robot deployment in hotels and retail).
  • Multi-mobile warehouse robot applications.
  • Use in assembly robot line for our current customer, a Tier 1 automotive parts supplier.
          
          
     
Duration:     24
          
          

Form Generated on 05/13/2021 14:49:23