Abstract

Workspace analysis measures where a robot can place its end effector. For visually guided manipulation, reachability alone is insufficient: a kinematically reachable target may not be visible in the specific pose required to reach it. The robot must then redirect its sensing or move its body to acquire a view, turning a perception limitation into additional motion. Existing humanoids largely inherit this limitation when copying human form factors. We introduce the visible-reachable workspace (VRW), a design-stage measure that conditions visibility on feasible reaching configurations and extends it to concurrent visibility of spatially separated work regions. We apply VRW by building a 31-DoF humanoid with independently actuated RGB-D cameras. On the same robot, camera articulation increases visible-reachable coverage from 38% to 97%. With actuated camera layouts, a second camera raises pairwise coverage from 0.45 to 0.95, while a third changes it only to 0.97. In a controlled two-target reach-and-grasp benchmark, our dual-actuated design reduces mean completion time by 17% and mechanical energy by 19% relative to the same robot with its cameras fixed. Hardware experiments demonstrate simultaneous observation and manipulation of front/back and left/right target pairs without torso reorientation. The results suggest that reachability becomes a more informative design quantity for perception-driven humanoid manipulation when it is evaluated together with the sensing configurations that make the reachable space observable. We will open-source all software and the humanoid hardware design.

Video

Overview

Two moving targets carried by two people on opposite sides. Each camera module tracks one target and the arm on that side follows it, both at once.

Duke Humanoid V2 tracking two moving targets on hardware Duke Humanoid V2 in simulation and on hardware

Visible-Reachable Workspace

A humanoid can usually reach far more space than it can see. VRW keeps only the reachable targets that can also be observed from a feasible reaching configuration. A pairwise extension, η₂, asks whether a layout can keep concurrent views of a manipulation target and a second, separated region.

Same arms, same body, differing only in whether the camera joints are free. Magenta is visible-reachable; blue is reachable but blind.

Visible-reachable workspace, fixed versus actuated cameras

Visible-reachable workspace across humanoid platforms.

Visible-reachable workspace across platforms
  • Articulation beats count. Actuating the cameras raises visible-reachable coverage from 38% to 97%; a second and third module add under 3%.
  • The second module buys concurrency. Pairwise coverage η₂ rises from 0.45 to 0.95 and stays nearly constant as the two work regions separate.

Two-Target Reach-and-Grasp Benchmark

Six simulated scenarios, 900 trials, success-conditional means; lower is better. Act₂ (two actuated cameras) is the adopted configuration.

Time (s)Search (s)Approach (s)Manipulation (s)Energy (J)
Unitree G127.53.83.819.9494
Fix₂17.00.23.213.6425
Act₂ (ours)14.10.12.111.9346
Fix₁20.53.33.313.9595
Act₁15.50.62.712.2385
Two targets left and right, benches far, under four camera configurations

Real-World Deployment

Four hardware trials play together in each clip.

Left and right, within reach

Left/right close, four hardware trials

Front and behind

Front/back close, four hardware trials

Hardware

Duke Humanoid V2 hardware with actuated joints and modules labeled
SpecificationValue
DoF31: 27-DoF body + two 2-DoF camera gimbals, +1 per gripper
Mass / height36 kg / 1.2 m
Arm reach / leg length0.46 m / 0.39 m
Cameras2 × RGB-D, each on its own yaw-pitch gimbal
End effectorsParallel grippers, 350 g each
ActuationQuasi-direct-drive throughout
Control50 Hz learned whole-body policy, 200 Hz CAN motor loop

Citation

1
2
3
4
5
6
7
8
9
@misc{xia2026visiblereachableworkspaceperception,
      title={Visible-Reachable Workspace for Perception-Aware Humanoid Design},
      author={Boxi Xia and Zijiang Yang and Ryan Shin and Bokuan Li and Eric Wun-Hao Lu and Jacob Lee and Jiaxun Liu and Boyuan Chen},
      year={2026},
      eprint={2609.08905},
      archivePrefix={arXiv},
      primaryClass={cs.RO},
      url={https://arxiv.org/abs/2609.08905},
}