Supercharge Your Innovation With Domain-Expert AI Agents!

Heterogeneous modular robot self-reconfiguration planning method based on enhanced learning algorithm

A technology of reinforcement learning and robotics, applied in the direction of instruments, motor vehicles, two-dimensional position/channel control, etc., can solve problems such as low efficiency and many times of module movement

Active Publication Date: 2019-10-01
NORTHWESTERN POLYTECHNICAL UNIV
View PDF7 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For robots with complex configurations and many modules, in order to ensure the solvability from the initial configuration to the target configuration, the existing algorithm will introduce an intermediate configuration as a transition, which will lead to too many modules moving and inefficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Heterogeneous modular robot self-reconfiguration planning method based on enhanced learning algorithm
  • Heterogeneous modular robot self-reconfiguration planning method based on enhanced learning algorithm
  • Heterogeneous modular robot self-reconfiguration planning method based on enhanced learning algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] Now in conjunction with embodiment, accompanying drawing, the present invention will be further described:

[0046] The purpose of the present invention is aimed at the modular robot composed of n (n>100) modules, using the reinforcement learning algorithm to realize the disassembly sequence of the self-reconfigurable modular robot from any initial configuration to the specified target configuration, Make the number of assembly as small as possible and improve the efficiency of self-reconfiguration.

[0047] The object of the algorithm application is mainly a robot composed of modules with the same specifications, and each module has at least two surfaces that can be used for docking.

[0048] In order to achieve the above object, the technical solution adopted in the present invention comprises the following steps:

[0049] Step 1: Given an initial modular robot configuration and a target configuration with N modules, convert the two configurations into N×N×N matrices...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a heterogeneous modular robot self-reconfiguration planning method based on an enhanced learning algorithm. Firstly, an initial modular robot configuration and a target configuration are given, the total number N of modules is input, and a graph structure of the modules is established through an initialization process; and the initial configuration is taken as a root node,a Monte Carlo tree search is established, and the search is stopped when a termination condition (the target configuration is found or the n-time exploration has been performed) is met. After each search is finished, a planning path is given, and a sample is stored; when the number of the samples reaches a given value, the samples are input into a neural network for training, and training parameters are updated; and after the parameters are updated, the Monte Carlo search is carried out again. The average number of steps of a search result should be smaller, and the planning path with the minimum number of steps is updated after each search is completed.

Description

technical field [0001] The invention belongs to the field of artificial intelligence planning, and in particular relates to the application of a reinforcement learning algorithm to optimize the planning of a modular robot in the process of autonomous deformation. Background technique [0002] With the wide application of robots in various fields, more and more robots are used in unstructured environments to complete tasks. For unknown working environments and different tasks, robots need to adapt to the environment by changing their configuration. Requirements, this kind of robot that can dynamically and autonomously change its configuration to meet the needs of the task is called a self-reconfigurable modular robot. Self-reconfigurable modular robots are composed of a series of unit modules with simple structures and different functions. In order to achieve better task performance and environmental adaptability, when the multi-module system is running, each module unit ind...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G05D1/02
CPCG05D1/0221
Inventor 张夷斋王文卉黄攀峰孟中杰常海涛
Owner NORTHWESTERN POLYTECHNICAL UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More