NASA SBIR 2020-I Solicitation

Proposal Summary


PROPOSAL NUMBER:
 20-1- Z5.04-6352
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 Name, Mail Address, City/State/Zip, Phone)
TRACLabs, Inc.
100 North East Loop 410, Suite 520
San Antonio, TX 78216
(281) 461-7886

Principal Investigator (Name, E-mail, Mail Address, City/State/Zip, Phone)

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

Business Official (Name, E-mail, Mail Address, City/State/Zip, Phone)

Name:
David Kortenkamp
E-mail:
korten@traclabs.com
Address:
100 North East Loop 410, Suite 520 San Antonio, TX 78216 - 1234
Phone:
(281) 461-7886
Estimated Technology Readiness Level (TRL) :
Begin: 2
End: 4
Technical Abstract (Limit 2000 characters, approximately 200 words)

One major hurdle to robust multi-robot operations in space is the same hurdle faced by multi-robot applications on Earth—co-located, yet independent, robotic "individuals" do not adequately share state information. State information can include: environmental knowledge, current position and velocity, future state estimates, what task is currently being performed, what resources are needed to complete the current task, where shared resources may be located, and even data about if/why execution failed. Sharing some amount of state information is not only a necessity for multi-robot tasks that require cooperation, but is critical even for groups of independent robots that must share resources.

TRACLabs proposes to create a collection of software processes, called PLUMMRS, 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. The goal of PLUMMRS (Plan Ledgers and Unified Maps for Multi-Robot Safety) is to provide simple APIs for existing single-agent planning and execution systems to leverage—allowing them to be safely used in multi-agent contexts. 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 monitoring watchdog based on shared knowledge, and 3) an arbiter (scheduler) that attempts to loosely coordinate the short-term and long-term desires proposed by all robots that are trying to independently complete their tasks while sharing a workspace and physical resources.

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

A variety of NASA missions could benefit from PLUMMRS for multi-robot teaming, including ISS robots like Astrobee and R2, the Lunar Gateway, OSAM systems like Restore-L, the in-Space Assembled Telescope, Orbital Debris Mitigation, Artemis, the Lunar Surface Science Mobility System, Commercial Lunar Payload Services, Mars sample return, Discovery, exploration mission opportunities like Titan or Europa, swarm-based exploration of Mars lava tubes, and various STMD technology demonstrations.

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

The DoD needs robot teams for space, air, land, and sea. Relevant parties include the Air Force Space and Missile Systems Center, AFRL RANGRS, U.S. Army TARDEC, the Combating Terrorism Technical Support Office, the Naval Aviation Enterprise, and the Army Futures Command.

TRACLabs' customers in aerospace, automotive, and oil & gas manufacturing are also using robot teams for assembly and inspection.

Duration: 6

Form Generated on 06/29/2020 21:00:48