Search papers, labs, and topics across Lattice.
This paper introduces a fully autonomous method for optimizing robot joint configurations to inspect cylindrical cavities, addressing the challenges of visibility, kinematics, and collision constraints. By representing the inspection objective as a set of valid viewing geometries rather than a single pose, the approach enhances the robot's ability to utilize reachable viewpoints effectively. The method achieves a significant improvement in performance, successfully completing 92 out of 100 target configurations with a mean bottom visibility of 91.65%, compared to 76 configurations and 84.3% visibility for the baseline method.
This method boosts inspection success rates in robotic applications by optimizing joint configurations for better visibility in challenging environments.
Inspection is a core capability in many mobile robotics applications, including industrial facility monitoring, infrastructure maintenance, agriculture, and search and rescue. Observing the bottom of a cylindrical cavity, as required by ASTM search-task benchmarks for response robots, presents a representative challenge: the robot must position its camera precisely while satisfying visibility, kinematic, and collision constraints. This paper presents a fully autonomous method for observation-constrained inspection of cylindrical cavities in robot joint space. Rather than prescribing a single Cartesian camera pose, the method represents the inspection objective as a set of valid viewing geometries, thereby avoiding the rejection of reachable viewpoints and configurations with poor joint-limit margins. An RGB perception front end estimates the opening center and directed cavity axis from semantic masks using arc-supported ellipse fitting together with body and side-generator cues. These estimates parameterize constraints on camera-axis alignment, lateral offset, and axial standoff. A multistart derivative-free search then optimizes robot joint configurations with lexicographic priority given to constraint satisfaction; feasible configurations are ranked according to motion economy, joint-limit margin, and view quality. The resulting candidates are evaluated by a collision-aware motion planner, and the executed camera pose is verified geometrically and using a ray-based estimate of bottom visibility. In Isaac Sim, the proposed method successfully completes 92 of 100 target configurations and attains 91.65% mean bottom visibility among executed trials, compared with 76 of 100 and 84.3% for a multistart coordinate-search baseline. Tabletop and Unitree A2-mounted experiments demonstrate the complete perception-planning-execution pipeline.