Projects

TRUSSES: Temporarily, Robots Unite to Surmount Sandy Entrapments, then Separate

TRUSSES: Temporarily, Robots Unite to Surmount Sandy Entrapments, then Separate

The aim for this project is to develop methods for teams of robots to jointly overcome environmental hazards on the Moon by attaching to each other to form larger and more stable, maneuverable structures. The robots will use their interactions with the ground to form a map of safe and risky terrain, attach to each other as support when the ground traversal risk is high, move in a coordinated fashion once joined, and, once the maneuver has been successfully completed, separate to continue their original individual missions.

The TRUSSES project will develop algorithms that provide robots with two main capabilities: 1) estimate robot-to-regolith interactions in order to plan safe maneuvers, and 2) plan truss formations and coordinated motions for robots to push and pull each other to safe locations. The system will be evaluated to verify risk estimation, risk avoidance, risk mitigation, and recovery from failure.

Our group primarily develops planning and localization methods for coordinated, risk-aware maneuvers in heterogeneous teams of ground robots operating with a partially known map. This map is built proprioceptively by an exploring quadruped and encodes spatial parameters for a robot-ground interaction model, enabling force prediction. It can also be transformed into a risk map that reflects uncertainty (unexplored regions) and poor terrain (where robots may get stuck). Heterogeneity is advantageous, as each robot interacts differently with the terrain, offering unique capabilities in team operations. This diversity requires high-level planning to assign roles aligned with each robot’s strengths, producing team configurations that support the rescue mission while avoiding high-risk zones. Once a target configuration is defined, robots reposition themselves using a reactive navigation planner and form truss connections. A truss-planner then computes joint motions so the connected network can move collectively to safer areas, where the robots can disconnect and resume individual tasks like exploration or transport.

For project updates, check out the TRUSSES website.

Cynthia Sung

Associate Professor, MEAM; Secondary faculty, CIS & ESE


Eric Sigg

Robotics MSE - Accelerated Master's


Mark Yim

Faculty Director, Design Studio (Venture Labs); Asa Whitney Professor, MEAM


Neha Peddinti

Robotics MSE - Accelerated Master's


Shivangi Misra

Robotics MSE '20; PhD, ESE


William Hoganson

Robotics MSE '24


TRUSSES: Temporarily, Robots Unite to Surmount Sandy Entrapments, then Separate