Modular Robot Motion Posture Control for Fast Reconfiguration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robots lack functional scalability and re-configurability, requiring separate adjustment of main modules and wheels, leading to complex and time-consuming setup processes that hinder user experience and adaptability to diverse tasks.

Innovation Solution

A robot control method that adjusts motion postures and generates preset action control information based on wheel speed and posture information, allowing for simplified and rapid configuration of motion modes through interpolation algorithms and user customization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the main module and basic module are adjusted individually, then the control precision is improved, but the device complexity and adjustment time increase

Engineering Contradiction:
Improvecontrol precisionVSAvoidadjustment complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines the main module and basic module into a unified control system where the processor integrates control logic for both modules. This allows simultaneous adjustment of both modules through a single coordinated control mechanism rather than separate individual adjustments, reducing overall system complexity while maintaining control precision.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The processor is designed with universal control capabilities that can manage both the main module and basic module through the same control interface. This multi-functional approach allows a single control system to handle multiple adjustment tasks, simplifying the user interface and reducing the number of separate control mechanisms needed.

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

2Measurement precision

If the main module and basic module are adjusted individually, then the control accuracy is improved, but the adjustment speed decreases

Engineering Contradiction:
Improvecontrol accuracyVSAvoidadjustment speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The control system implements continuous coordinated adjustment of the main module and basic module through integrated feedback loops. Rather than completing one module's adjustment before starting the other, the system performs both adjustments simultaneously and continuously, maintaining accurate control while significantly reducing total adjustment time.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system pre-calculates and pre-coordinates the adjustment parameters for both modules before execution. By preparing the control commands in advance and synchronizing the adjustment sequences, the system achieves high-speed adjustment without sacrificing accuracy, as the coordinated action is already optimized before the physical adjustment begins.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple motion states are configured, then the adaptability is improved, but the operation complexity increases

Engineering Contradiction:
Improvemotion state adaptabilityVSAvoidoperation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The control system dynamically switches between different motion states based on real-time sensor feedback and predefined conditions. Rather than requiring manual configuration for each motion state, the system automatically adapts its control parameters and module configurations according to the current operational context, providing multiple motion capabilities through a single simplified interface.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that monitor the robot's current state and automatically adjust control parameters to achieve the desired motion state. This closed-loop control allows the system to handle multiple motion states seamlessly, as the feedback-driven adjustments occur automatically without requiring complex manual reconfiguration by the user.

Inventive Principle:
Principle #23Feedback

4Measurement precision

If the procedure for setting control-action information is detailed, then the control precision is improved, but the setup time increases

Engineering Contradiction:
Improvecontrol precisionVSAvoidsetup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The control system performs self-configuration and automatic parameter optimization based on sensor data and operational requirements. Rather than requiring detailed manual setup procedures, the system automatically calibrates control parameters, synchronizes module configurations, and optimizes motion profiles, thereby maintaining high control precision while dramatically reducing setup time through autonomous self-adjustment capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP4089490B1Robot control method, control system, and modular robot
Publication Date: 2025.09.17 BEIJING KEYI TECH CO LTD
  • EP4089490B1 patent drawingFigure 1
  • EP4089490B1 patent drawingFigure 2A
  • EP4089490B1 patent drawingFigure 2B

AI summary

The present disclosure relates to the field of robots, and particularly relates to a robot control method, a robot control system and a modular robot. The robot control method includes the steps of: T1: providing a robot, with at least one wheel and at least one motion posture; T2: regulating the robot to a motion posture, saving motion-posture information corresponding to the motion posture, and generating preset action control information based on the speed of the wheel and the motion-posture information; T3: constructing and forming an operating model based on the preset action control information; and T4: outputting, by the operating model, actual motion control information of a motion according to user's input to control the robot to perform the motion. Thus, it is convenient to set motion modes to meet the diverse needs of users, and the design space of the robot suitable for more scenarios is increased.