Robots can coordinate better when a teammate’s physical limits are inferred from how both partners moved while carrying an object together. The Watch, Infer, Coordinate benchmark tests a method that uses those past joint actions to adapt to unfamiliar obstacle-filled tasks, improving performance across three simulated carrying setups and approaching a planner given the partner’s true constraints.
What Did the Researchers Build?
Watch, Infer, Coordinate (WIC) is a benchmark and planning approach for teams of robots that must work together despite one partner having physical constraints. A constraint might prevent a robot from reaching a particular pose or moving in a particular way. Instead of assuming both robots have the same abilities, WIC uses past examples of their coordination to estimate the constrained partner’s capabilities before planning a new task.
The benchmark covers three joint-carrying setups with increasing physical complexity: a two-dimensional rod, two fixed-base UR5 robot arms, and two mobile UR5 arms. In each, partners must move a shared object together. The test is whether a helper robot can infer its partner’s constraints from previous coordination and then help complete a different task, including routes with obstacles.
This matters because a recorded demonstration does not directly reveal why a robot chose an action—or whether another action was physically impossible. WIC treats the two robots’ actions as evidence: the constrained robot’s movements matter, but so do the helper’s adjustments as it compensates to keep the shared object on course. The method then uses the inferred constraints during planning rather than simply replaying the earlier demonstration.

What Did the Benchmark Results Show?
Across all three settings, the proposed method improved both its estimates of the partner’s constraints and the team’s success on new coordination tasks. Its downstream performance came close to an oracle planner that was given the partner’s true physical constraints. The results support the central idea: information in the helper’s compensating actions can make a partner’s limitations easier to infer.
The experiments compared WIC with four alternatives. CE-CM-Div served as the main capability-inference baseline. Capacity-blind CEM used the same planner but received no information about the partner’s constraints, while Oracle CEM received the correct constraints. Behavioral cloning learned from the demonstrations, testing whether copying observed behavior alone could handle a changed task.
The evaluation included three fixed constraint cases in each setting, three new obstacle tasks, an obstacle-free control task, and three evaluation seeds. The paper’s supplied text does not give exact success rates or inference scores, so the comparisons are qualitative here: the reported gains span all three settings, and the inferred-constraint approach approaches oracle performance. The qualitative examples also show why that information helps: a planner can avoid a seemingly natural movement that its constrained partner cannot perform.

How Does Constraint Inference Work?
WIC treats the partner’s physical capability as a hidden choice from a finite set of possible constraints. The robots first coordinate on earlier tasks, and the helper observes the actions taken by both agents. For each candidate constraint, the method estimates how well that constraint would explain the observed joint behavior. Candidates that better explain the demonstration receive stronger support in the resulting capability belief—the system’s current estimate of which constraints apply.
Using both robots’ actions is important. If the constrained robot does not move in a certain way, that alone does not show whether the motion was impossible or simply unnecessary. But if its helper repeatedly adjusts its own motion to compensate while carrying the shared object, those adjustments can reveal the partner’s limitation. The approach therefore interprets behavior as a coupled response, not as two independent action records.
The underlying behavioral model predicts how agents act given their goals and the task. Repeatedly solving that model for every possible constraint at every observed state would be costly, so the researchers train models offline using simulated coordination where the true constraint is known. At inference time, the constraint is hidden; learned models score candidate explanations of the observed actions.
The implementation changes with the complexity of the setting. For the 2D rod, it predicts action values for both agents, turns those into action probabilities, and evaluates how likely the observed actions are under each candidate. For the fixed-base arms, it estimates each step’s contribution to a candidate’s score. For the mobile arms, it scores a whole demonstration and combines arm and base constraint components. The resulting belief informs the planner on a new task.
Why Does This Matter for Real-World Robotics?
Robots working in teams cannot always assume that a partner can perform every motion the task might require. Physical limits can differ because of hardware configuration, payload, restricted joints, mobility, or the way a robot is positioned. If a planner ignores those differences, it can request a movement the partner cannot make, wasting time or disrupting a coordinated task.
WIC points toward a practical alternative: let a robot adapt from observed teamwork instead of requiring a complete capability specification before every job. In principle, that could help teams handle changes in robot configuration or work with unfamiliar partners. The benchmark focuses on shared-object carrying, but the broader lesson applies wherever one agent’s limitations shape what the whole team must do.
The work is a simulation benchmark, not a demonstration of deployment on a factory floor or in a warehouse. Still, its two-UR5 settings make it relevant to teams of industrial arms, while its mobile-arm setting connects to coordinated material handling. Buyers and operators exploring those categories can browse used industrial robots or explore warehouse robots. The research suggests a capability for future systems, not a ready-to-install product feature.
What Are the Limitations and Open Questions?
The benchmark deliberately simplifies the inference problem. It assumes the behavioral model, task goals, and environment dynamics are known, observations are complete, and the possible constraints come from a finite set. Real deployments often have uncertain sensing, changing dynamics, unknown goals, or partners whose capabilities do not fit a predefined list. Those conditions could make both inference and planning harder.
The results also depend on demonstrations of prior coordination and a planner that can use the inferred constraints. The paper reports that performance approaches an oracle, but the supplied text contains no exact scores to quantify the gap or compare task difficulty. Finally, directly comparable baselines are limited because existing methods use different representations of capability or different observations. Testing heterogeneous robot teams and human-robot coordination remains an important next step.
What Are the Frequently Asked Questions?
What does “zero-shot coordination” mean here? It means using what was learned from earlier coordination to work on a new task, without first collecting demonstrations of that specific task.
What does the method infer? It estimates a partner robot’s physical constraints from the observed actions of both robots during previous joint-carrying tasks.
Was the method tested on physical robots? The described benchmark uses simulated coordination. The paper does not report a real-world deployment evaluation in the supplied text.
Why not just copy the earlier demonstrations? The new task can require different movements. WIC uses the demonstrations to infer constraints, then plans a feasible response rather than replaying the old behavior.
Conclusion
Watch, Infer, Coordinate shows how a robot can learn a partner’s physical limits from the way both agents coordinate, then use that knowledge on a new task. Its results across three simulated carrying settings make joint behavior a promising source of information for more adaptable robot teams.
