Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T00:14:00.620Z Has data issue: false hasContentIssue false

A machine learning-based approach for automatic motion/constraint and mobility analysis of parallel robots

Published online by Cambridge University Press:  17 May 2024

Xinming Huo
Affiliation:
Key Laboratory of Mechanism Theory and Equipment Design of Ministry of Education, Tianjin University, Tianjin, RP China
Zehong Song
Affiliation:
Key Laboratory of Mechanism Theory and Equipment Design of Ministry of Education, Tianjin University, Tianjin, RP China
Tao Sun*
Affiliation:
Key Laboratory of Mechanism Theory and Equipment Design of Ministry of Education, Tianjin University, Tianjin, RP China
*
Corresponding author: Tao Sun; Email: stao@tju.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Motion and constraint identification are the fundamental issue throughout the development of parallel mechanisms. Aiming at meaningful result with heuristic and visualizable process, this paper proposes a machine learning-based method for motions and constraints modeling and further develops the automatic software for mobility analysis. As a preliminary, topology of parallel mechanism is characterized by recognizable symbols and mapped to the motion of component limb through programming algorithm. A predictive model for motion and constraint with their nature meanings is constructed based on neural network. An increase in accuracy is obtained by the novel loss function, which combines the errors of network and physical equation. Based on the predictive model, an automatic framework for mobility analysis of parallel mechanisms is constructed. A software is developed with WebGL interface, providing the result of mobility analysis as well as the visualizing process particularly. Finally, five typical parallel mechanisms are taken as examples to verify the approach and its software. The method facilitates to attain motion/constraint and mobility of parallel mechanisms with both numerical and geometric features.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Table I. Topology character of jth kinematic joint.

Figure 1

Table II. Motion of the kth joint under different geometric conditions with the jth joint.

Figure 2

Algorithm 1: Motion modeling of component limbs

Figure 3

Table III. Equivalent motions of four-dimensional screws.

Figure 4

Table IV. Definition of input and output of neural network.

Figure 5

Table V. Direction definition.

Figure 6

Table VI. Relationship between the direction vector and the axis of the joint.

Figure 7

Figure 1. Architecture of CNN and improved model.

Figure 8

Table VII. Parameters of neural network.

Figure 9

Figure 2. Performance comparison of CNN and improved model. (a) Accuracy and loss of output matrix of CNN model. (b) Accuracy and loss of output matrix of improved model. (c) Accuracy of motion/constraint prediction of CNN model. (d) Accuracy of motion/constraint prediction of CNN model.

Figure 10

Algorithm 2: Neural network-based constraint solving model

Figure 11

Figure 3. $MSE_{\boldsymbol{{\$}} \circ {\boldsymbol{{\$}} ^{r}}}$comparison of improved model and CNN.

Figure 12

Figure 4. Flowchart of mobility analysis of parallel mechanisms.

Figure 13

Table VIII. Identification of distal joints.

Figure 14

Figure 5. Module of web platform.

Figure 15

Figure 6. Motion and constraint analysis result of 3-CRR mechanism.

Figure 16

Figure 7. Motion and constraint analysis result of 3-UPU mechanism with symmetric structure.

Figure 17

Figure 8. Motion and constraint analysis result of 3-UPU mechanism with parallel axes.

Figure 18

Figure 9. Motion and constraint analysis result of exechon mechanism.

Figure 19

Figure 10. Motion and constraint analysis result of Omni III robot.

Figure 20

Figure 11. Motion and constraint analysis result of 2-PPPHR.

Figure 21

Table IX. Comparison with existing theoretical analysis methods.