Legged Robot Docking with Feature-Based Pose Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robots with imperfect sensing face challenges in reliably docking with charging stations, especially legged robots which require precise leg coordination and terrain awareness to avoid obstacles and ensure safe docking.

Innovation Solution

A computer-implemented method for a legged robot that receives sensor data, determines an estimated pose for the docking station, identifies and matches docking station features to known features, and adjusts the pose for accurate docking, generating a docking station map to avoid hazardous regions and ensure successful charging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If robots use imperfect sensing to detect docking stations, then they can operate in varied environments, but docking reliability deteriorates due to pose estimation errors

Engineering Contradiction:
Improveenvironmental adaptabilityVSAvoiddocking reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary feature matching process between the robot's sensor data and the docking station's known features. This intermediary step refines the pose estimation by comparing detected features (e.g., alignment towers, contact terminals) with pre-stored feature models, acting as a mediator that improves docking reliability without requiring perfect sensing

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by continuously comparing the robot's current pose estimation with the known docking station features and adjusting the pose accordingly. The feature matching process provides feedback on alignment accuracy, allowing the robot to correct its position and achieve reliable docking despite imperfect sensing

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If legged robots perform precise leg coordination for docking, then docking accuracy improves, but the complexity of control increases

Engineering Contradiction:
Improvedocking accuracyVSAvoidcontrol complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-storing the geometric features and pose information of the docking station in advance. This allows the robot to perform feature matching and pose correction without complex real-time calculations during the actual docking process, reducing control complexity while maintaining high docking accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The docking process is segmented into distinct phases: initial pose determination based on sensor data, feature identification and matching, and final pose correction. This segmentation allows each phase to be handled with appropriate control complexity, improving overall docking accuracy without requiring uniformly high complexity throughout the entire process

Inventive Principle:
Principle #1Segmentation

3Object-affected harmful factors

If robots generate detailed docking station maps to avoid obstacles, then safety improves, but the processing time and computational load increase

Engineering Contradiction:
ImprovesafetyVSAvoidprocessing time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The patent applies local quality by generating docking station maps with varying levels of detail in different regions. Critical areas such as alignment towers and contact terminals are mapped with high precision to ensure safe docking, while less critical areas use coarser resolution, reducing overall processing time and computational load while maintaining safety

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250065742A1Robust docking of robots with imperfect sensing
Publication Date: 2025.02.27 BOSTON DYNAMICS INC
  • US20250065742A1 patent drawing
  • US20250065742A1 patent drawing
  • US20250065742A1 patent drawing

AI summary

A computer-implemented method when executed by data processing hardware of a legged robot causes the data processing hardware to perform operations including receiving sensor data corresponding to an area including at least a portion of a docking station. The operations include determining an estimated pose for the docking station based on an initial pose of the legged robot relative to the docking station. The operations include identifying one or more docking station features from the received sensor data. The operations include matching the one or more identified docking station features to one or more known docking station features. The operations include adjusting the estimated pose for the docking station to a corrected pose for the docking station based on an orientation of the one or more identified docking station features that match the one or more known docking station features.