A Developmental Evolutionary Learning Framework for Robotic Chinese Stroke Writing

Wu, Ruiqi, Chao, Fei, Zhou, Changle, Huang, Yuxuan, Yang, Longzhi, Lin, Chih-Min, Chang, Xiang, Shen, Qiang and Shang, Changjing (2022) A Developmental Evolutionary Learning Framework for Robotic Chinese Stroke Writing. IEEE Transactions on Cognitive and Developmental Systems, 14 (3). pp. 1155-1169. ISSN 2379-8920

TCDS_ruiqi.pdf - Accepted Version

Download (6MB) | Preview
Official URL: https://doi.org/10.1109/TCDS.2021.3098229


The ability of robots to write Chinese strokes, which is recognized as a sophisticated task, involves complicated kinematic control algorithms. The conventional approaches for robotic writing of Chinese strokes often suffer from limited font generation methods, which limits the ability of robots to perform high-quality writing. This paper instead proposes a developmental evolutionary learning framework that enables a robot to learn to write fundamental Chinese strokes. The framework first considers the learning process of robotic writing as an evolutionary easy-to-difficult procedure. Then, a developmental learning mechanism called “Lift-constraint, act and saturate” that stems from developmental robotics is used to determine how the robot learns tasks ranging from simple to difficult by building on the learning results from the easy tasks. The developmental constraints, which include altitude adjustments, number of mutation points, and stroke trajectory points, determine the learning complexity of robot writing. The developmental algorithm divides the evolutionary procedure into three developmental learning stages. In each stage, the stroke trajectory points gradually increase, while the number of mutation points and adjustment altitudes gradually decrease, allowing the learning difficulties involved in these three stages to be categorized as easy, medium, and difficult. Our robot starts with an easy learning task and then gradually progresses to the medium and difficult tasks. Under various developmental constraint setups in each stage, the robot applies an evolutionary algorithm to handle the basic shapes of the Chinese strokes and eventually acquires the ability to write with good quality. The experimental results demonstrate that the proposed framework allows a calligraphic robot to gradually learn to write five fundamental Chinese strokes and also reveal a developmental pattern similar to that of humans. Compared to an evolutionary algorithm without the developmental mechanism, the proposed framework achieves good writing quality more rapidly.

Item Type: Article
Uncontrolled Keywords: Developmental learning, robotic writing, evolutionary robotics, evolutionary algorithm
Subjects: G400 Computer Science
Department: Faculties > Engineering and Environment > Computer and Information Sciences
Depositing User: John Coen
Date Deposited: 06 Sep 2021 11:19
Last Modified: 26 Sep 2022 13:45
URI: https://nrl.northumbria.ac.uk/id/eprint/47077

Actions (login required)

View Item View Item


Downloads per month over past year

View more statistics