Flexible Robot Posture Control Using Learning-Based Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing inspection systems, the target posture of a long flexible robot set by a drive control device often becomes misaligned with its actual posture due to factors like wire tension elongation, friction, non-linearity of wire load and elongation, and variations in wire characteristics.

Innovation Solution

A control device that includes a target posture specifying unit to set a target posture for the long flexible robot and an operation amount determination unit that uses a learning model to determine the necessary operation amount for the posture actuator to align the robot's posture with the target, thereby improving posture adjustment accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a drive control device operates wires with a posture actuator to adjust the posture of tubes along a route, then the robot can reach the final destination through a confined space, but the target posture and actual posture of the tube become misaligned due to wire tension elongation, friction, and non-linearity

Engineering Contradiction:
Improveposture adjustment capabilityVSAvoidposture alignment accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where the actual posture of the robot is measured by a measurement device, and this measurement is fed back to the control device. The control device then adjusts the operation amounts of the posture actuator based on the difference between target posture and actual posture, compensating for errors caused by wire tension, friction, and non-linearity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces the traditional mechanical wire-pulley system with a more sophisticated control system that uses measurement data and computational algorithms. Instead of relying solely on mechanical precision, the system uses electronic control with feedback to achieve accurate posture alignment, substituting mechanical direct control with an intelligent control loop.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If traditional control methods are used to adjust the posture of long flexible robot, then the control system remains simple, but posture adjustment accuracy deteriorates due to disturbances like wire tension and friction

Engineering Contradiction:
Improveposture adjustment accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The control device receives measurement information from the measurement device and uses this feedback to determine adjusted operation amounts for the posture actuator. This feedback loop enables high posture adjustment accuracy by continuously compensating for disturbances without requiring complex hardware modifications.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces a measurement device as an intermediary between the robot and the control device. This intermediary provides accurate posture information that enables the control device to make precise adjustments, acting as a mediator that bridges the gap between target posture and actual posture despite mechanical disturbances.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12325122B2Control device, inspection system, control method, and non-transitory computer-readable medium
Publication Date: 2025.06.10 MITSUBISHI HEAVY IND LTD
  • US12325122B2 patent drawing
  • US12325122B2 patent drawing
  • US12325122B2 patent drawing

AI summary

A control device for an inspection device including a long flexible robot that is formed by connecting a plurality of units and bendable at each unit with a desired curvature, and a posture actuator that adjusts a posture of the unit includes a target posture specifying unit that specifies a target posture including positions of representative points of the respective units traveling along a predetermined route, and an operation amount determination unit that determines an operation amount for bringing the unit to the target posture using a learning model with the target posture of the unit as an input and an operation amount of the posture actuator as an output.