Robotic Torso Position Sensing via Sensor-Encoder Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic torso systems lack accurate position feedback and control, especially when the robot is powered off, due to the limitations of encoders and sensors that typically require contact and precise calibration, leading to inaccuracies and safety concerns during startup procedures.

Innovation Solution

A robotic torso sensing system that combines a sensor and a torso encoder to provide accurate position feedback, using a drive pulley and belt mechanism to calculate travel distance and position, allowing for precise control and measurement without contact, and enabling accurate location determination even when the robot is powered off.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a sensor and encoder are used to measure position, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveposition measurement accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines a sensor (optical, magnetic, or capacitive) with an encoder to create an integrated position measurement system. The sensor detects position while the encoder provides reference signals, and their outputs are processed together by a microcontroller to achieve high-accuracy position feedback without requiring separate independent systems.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The measurement system is designed to work with multiple types of sensors (optical, magnetic, capacitive) and can be applied to various robotic mechanisms. The same basic architecture handles both absolute position detection and incremental movement measurement, providing universal functionality across different operating conditions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If traditional encoders are used, then position feedback is provided, but reliability deteriorates when robot is powered off

Engineering Contradiction:
Improveposition feedback reliabilityVSAvoidposition information loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary calibration procedures during startup to establish reference positions and scale factors before normal operation begins. The microcontroller stores calibration data in non-volatile memory, so when the robot is powered back on after being off, the previously stored reference information is retrieved and used to immediately restore accurate position feedback without requiring re-calibration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors position feedback from both the sensor and encoder, comparing their readings to detect discrepancies. When the robot is powered off and on again, the feedback loop uses stored reference data to verify and correct position information, ensuring reliability even after power interruptions.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If calibration procedures are performed, then measurement accuracy is improved, but ease of operation deteriorates due to dangerous procedures

Engineering Contradiction:
Improveposition measurement accuracyVSAvoidcalibration operation safety
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The calibration system is designed to be self-performing through automated microcontroller control. The system automatically moves the robotic mechanism through calibration positions, collects sensor and encoder data, calculates calibration parameters, and stores them in memory without requiring manual intervention. This eliminates dangerous manual calibration procedures while maintaining high measurement accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Calibration is performed automatically during the initial startup sequence before the robot begins normal operation. The system completes all necessary calibration procedures, including position reference establishment and scale factor calculation, before allowing user control, thereby ensuring accuracy is built-in before any potentially hazardous operations occur.

Inventive Principle:
Principle #10Preliminary action

4Ease of manufacture

If a belt and pulley mechanism is used, then ease of manufacture is improved, but manufacturing precision deteriorates due to rollout distance variations

Engineering Contradiction:
Improvemechanism fabrication simplicityVSAvoidrollout distance accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The system dynamically determines the actual rollout distance parameter through automated measurement during calibration, rather than relying on theoretical calculations from belt and pulley dimensions. The microcontroller measures the actual distance traveled for each encoder revolution and uses this empirically determined parameter for all subsequent position calculations, compensating for manufacturing tolerances in the belt and pulley components.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses feedback from both the encoder and sensor to continuously verify and correct position measurements. By comparing the expected position (based on encoder counts and theoretical rollout distance) with the actual measured position (from the sensor), the system can detect and compensate for rollout distance variations caused by manufacturing tolerances, belt stretch, or pulley alignment issues.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9827669B2Robotic torso sensing system and method
Publication Date: 2017.11.28 SKILD-FETCH LLC
  • US9827669B2 patent drawing
  • US9827669B2 patent drawing
  • US9827669B2 patent drawing

AI summary

A robotic torso sensing system and method includes: a robotic torso comprising a mobile torso, the robotic torso further comprising a fixed torso; a motor configured to move the mobile torso; a torso encoder configured to provide information to the motor; a master controller operably connected to the motor, the master controller configured to control the motor, the master controller operably connected to the torso encoder, the master controller further configured to control the mobile torso; and a sensor configured to measure a position of the mobile torso, the sensor further configured to transmit the measurement to the master controller.