Efficient Distributed State Estimation for Swarm Robotics
Active
NASA-SBIR-158512SBIR / STTRContract Overview
Solicitation details, issuing organization, response deadlines, documents, and interested companies for this government contract opportunity.
General Info
Agency
National Aeronautics and Space Administration → NASA SBIR/STTR ProgramView Agency
Contract Value
$850,000NAICS
541715 - Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)View NAICS
Place of Performance
Pasadena, CA, 91109, USASet-Aside
SBA
Awardee
Jet Propulsion LaboratoryView Profile
Award Issued Date
Timeline
PhaseSolicitation
Organization & Contact Information
Show more
AgencyNational Aeronautics and Space Administration → NASA SBIR/STTR Program
Contacts4 people available
OfficeUSA
Organization / Agency
National Aeronautics and Space Administration → NASA SBIR/STTR Program
View Agency ProfileOffice AddressUSA
Contacts
Nicholas J MoralesPrincipal Investigator
Interested Companies (3)
Show more
Carnegie Mellon University
Pittsburgh, PA
Jet Propulsion Laboratory
Pasadena, CA
Astrobotic Technology
Pittsburgh, PA
Full Description
Show more
DALEC is a robust distributed localization system for real-time state estimation and mapping of networked members including spacecraft, rovers, and even astronauts in GPS-denied environments such as the lunar surface. DALEC is an innovative state estimation framework based on state-of-the-art factor graph methods combined with a wireless communication system leveraging efficient mesh networking protocols that together can be used to localize agents with various sensing modalities (e.g., visual odometry, LiDAR). A distributed system like DALEC offers spacecraft and rover networks an inherently more robust and reliable means of localization compared to centralized methods utilizing a central processing node, reducing mission and program risk by eliminating a potential single point of failure. In this Phase II effort Astrobotic with CMU, will mature and extend the Phase I DALEC software, APIs, and core distributed localization algorithms, develop models of UWB ranging and wireless comms protocols, enhance simulation tools and deploy DALEC software to relevant embedded compute to iteratively test and improve performance in support of demonstrating system performance through hardware-in-the-loop, robotic motion capture, and field testing. DALEC is an innovative state estimation framework based on state-of-the-art factor graph methods combined with a wireless communication system leveraging efficient mesh networking protocols that together can be used to localize agents with various sensing modalities (e.g., visual odometry, LiDAR). The proposed DALEC system will feature multiple characteristics that would offer significant benefits to high-priority NASA programs and the commercial space industry at large. A distributed mapping system like DALEC offers spacecraft and rover networks an inherently more robust and reliable means of localization compared to centralized methods utilizing a central processing node, reducing mission and program risk by eliminating a potential single point of failure. Astrobotic with its research institution partner, CMU, will: 1) Mature and extend DALEC software, APIs, and core distributed localization algorithms to be self-correcting, resilient to sensor failures, and support real-time processing over low-bandwidth mesh networks via smart incremental updates. 2) Develop models of UWB ranging and wireless comms protocols that capture non-Gaussian effects (e.g., multipath, dropout) with adjustable bandwidth, measurement rates, and latency. 3) Enhance simulation tools to incorporate higher fidelity measurement and comms models and realistic camera scene generation of lunar terrain. 4) Deploy DALEC software to relevant embedded compute with UWB ranging, VIO sensing, and mesh networking hardware to iteratively test and improve performance. 5) Demonstrate system performance through hardware-in-the-loop, robotic motion capture, and field testing to evaluate real-world performance and report results. 6) Deliver a Docker image of finalized DALEC software (and any interfacing software needed) with a user manual for performing tests and visualizing results for independent NASA testing.
Benefits: A key near-term mission need and use case for DALEC is robust localization and tracking for heterogenous teams of crew, rovers, and assets/instruments on the lunar surface. Extravehicular Activity and Human Surface Mobility Program (EHP) is evaluating candidate technologies that augment astronaut navigation knowledge during extravehicular activities (EVA). DALEC’s robust distributed localization is ideally suited to support multiple astronauts while also tracking location of multiple rovers and science instruments. DALEC has potential applications beyond NASA, including commercial space companies. Astrobotic will be able to utilize this technology in its' CubeRover product line. Providing these rovers with higher accuracy location estimates would allow for a larger suite of swarm-based missions.
Benefits: A key near-term mission need and use case for DALEC is robust localization and tracking for heterogenous teams of crew, rovers, and assets/instruments on the lunar surface. Extravehicular Activity and Human Surface Mobility Program (EHP) is evaluating candidate technologies that augment astronaut navigation knowledge during extravehicular activities (EVA). DALEC’s robust distributed localization is ideally suited to support multiple astronauts while also tracking location of multiple rovers and science instruments. DALEC has potential applications beyond NASA, including commercial space companies. Astrobotic will be able to utilize this technology in its' CubeRover product line. Providing these rovers with higher accuracy location estimates would allow for a larger suite of swarm-based missions.
Similar Contracts
Same NAICS industry code
More opportunities from National Aeronautics and Space Administration → NASA SBIR/STTR Program
Same awarding agency
