Robot Motion Mirroring for Symmetrical Servo Angle Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot control methods are inefficient and prone to errors when editing and designing bilaterally symmetrical motions, as they require manual copying and adjustment of servo angles, which is time-consuming and inaccurate for complex motions.

Innovation Solution

A computer-implemented robot control method that automatically obtains and mirrors the serial numbers and rotational angle parameters of symmetrical servos, allowing for efficient and accurate adjustment and storage of mirrored rotational angle parameters in motion frames, thereby simplifying the mirroring process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual copying and adjustment of servo angles is used for editing bilaterally symmetrical motions, then the robot can perform symmetrical motions, but the process is time-consuming and prone to errors

Engineering Contradiction:
Improveaccuracy of servo angle parametersVSAvoidtime for editing motions
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies the copying principle by automatically copying servo angle parameters from one side of the robot to the symmetrical side. The control device stores correspondence relationships between serial numbers of mutually symmetrical servos and automatically retrieves and applies the copied parameters, eliminating manual copying errors and reducing editing time while maintaining parameter accuracy.

Inventive Principle:
Principle #26Copying

2Productivity

If manual copying and adjustment of servo angles is used for editing bilaterally symmetrical motions, then the robot can perform symmetrical motions, but the process is inefficient for complex motions

Engineering Contradiction:
Improveefficiency of motion editingVSAvoidcomplexity of motion editing process
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the robot control system to automatically perform the mirroring operation. The control device uses stored correspondence relationships between symmetrical servo serial numbers to automatically retrieve, transform, and apply parameters without human intervention. This self-service mechanism significantly improves productivity by eliminating repetitive manual operations while managing complexity through automated data structures.

Inventive Principle:
Principle #25Self-service

3Loss of time

If automated mirroring of servo parameters is implemented, then editing efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvetime for mirroring operationsVSAvoidcomplexity of control system
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-storing the correspondence relationships between serial numbers of mutually symmetrical servos in the control device. This preliminary setup creates a lookup table that enables rapid automated mirroring operations later. The initial investment in establishing these data structures reduces subsequent mirroring time while managing system complexity through organized data storage rather than complex real-time calculations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10981275B2Robot control method, apparatus and storage medium with the same
Publication Date: 2021.04.20 UBTECH ROBOTICS CORP LTD
  • US10981275B2 patent drawing
  • US10981275B2 patent drawing
  • US10981275B2 patent drawing

AI summary

The present disclosure provides a robot control method, apparatus and a storage medium with the same. The method includes: obtaining a serial number and a rotational angle parameter of a first servo corresponding to a preset motion frame portion of a first motion; obtaining a serial number of a second servo located symmetrical to the first servo; receiving an instruction for mirroring the preset motion frame portion; performing a preset mirroring processing on a rotational angle parameter of the second servo according to the instruction; and storing the mirrored rotational angle parameter in a motion frame portion of a second motion; performing the first motion and the second motion. In the above-mentioned manner, the difficulty in adjusting the motion frame in the mirroring operation of the robot is largely simplified, and the accuracy and efficiency of the mirroring operation are improved.