← Back to NASA Technology Projects
PLUMMRS: A collection of Plan Ledgers and Unified Maps for Multi-Robot Safety
Completed
TRL 6 (started at 4, targeting 6)
Description
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.
Benefits
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)
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.
Details
| Technology area | Robotic Systems > Mobility > Collaborative Mobility |
| Program | Small Business Innovation Research/Small Business Tech Transfer (SBIR/STTR) |
| Lead organization | TRACLabs, Inc., Webster, TX |
| Start date | 2021-08-04 |
| End date | 2024-07-31 |
Project contacts
Listed on TechPort itself — the most direct way to ask about this specific project.
How to get involved
This is early/mid-stage (TRL 6) — the most realistic path in is NASA SBIR/STTR, which funds small businesses and research institutions to develop technology aligned with NASA's needs (equity-free, phased funding). Check whether a current SBIR/STTR solicitation topic overlaps with this project's technology area, or contact the project directly (above) to ask.
None of these are guaranteed paths for this specific project — TechPort itself doesn't have an "apply" button. Reaching out to the contact(s) above with a specific question is usually the fastest way to find out what's actually open.