Robotic Torso Position Sensing via Sensor-Encoder Fusion
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Measurement precision
If a sensor and encoder are used to measure position, then measurement precision is improved, but device complexity increases
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.
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.
2Reliability
If traditional encoders are used, then position feedback is provided, but reliability deteriorates when robot is powered off
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.
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.
3Measurement precision
If calibration procedures are performed, then measurement accuracy is improved, but ease of operation deteriorates due to dangerous procedures
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.
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.
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
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.
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.
Data Source
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.


