A Workspace Visualization Method for a Multijoint Industrial Robot Based on the 3D-Printing Layering Concept

The workspace of a robot provides the necessary constraint information for path planning and reliable control of the robot. In this paper, a workspace visualization method for a multijoint industrial robot is proposed to obtain a detailed workspace by introducing the 3D-printing layering concept. Fi...

Full description

Bibliographic Details
Main Authors: Guoqiang Fu, Chun Tao, Tengda Gu, Caijiang Lu, Hongli Gao, Xiaolei Deng
Format: Article
Language:English
Published: MDPI AG 2020-07-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/15/5241
id doaj-adaabf318b7e4a28b6fa5f927b1ee3df
record_format Article
spelling doaj-adaabf318b7e4a28b6fa5f927b1ee3df2020-11-25T01:18:42ZengMDPI AGApplied Sciences2076-34172020-07-01105241524110.3390/app10155241A Workspace Visualization Method for a Multijoint Industrial Robot Based on the 3D-Printing Layering ConceptGuoqiang Fu0Chun Tao1Tengda Gu2Caijiang Lu3Hongli Gao4Xiaolei Deng5Department of Electromechanical Measuring and Controlling, School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, ChinaDepartment of Electromechanical Measuring and Controlling, School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, ChinaDepartment of Electromechanical Measuring and Controlling, School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, ChinaDepartment of Electromechanical Measuring and Controlling, School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, ChinaDepartment of Electromechanical Measuring and Controlling, School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, ChinaKey Laboratory of Air-Driven Equipment Technology of Zhejiang Province, Ningbo University, Quzhou 324000, ChinaThe workspace of a robot provides the necessary constraint information for path planning and reliable control of the robot. In this paper, a workspace visualization method for a multijoint industrial robot is proposed to obtain a detailed workspace by introducing the 3D-printing layering concept. Firstly, all possible joint-angle groups of one pose in the joints’ ranges are calculated in detail according to the POE (product of exponential) theory-based forward-kinematics expressions of the multijoint industrial robot. Secondly, a multisolution selection method based on the key degree of the joint is proposed to select the appropriate joint-angle groups. The key degrees of all joints and their key order are obtained according to the sensitivity expressions of all joint angles, calculated from the Jacobian matrix of the robot. One principle based on the smallest differences of the nominal angle is established to select the possible solutions for one joint from the possible solutions for the joint with the smaller key order. The possible solutions for the joint with the highest key order are the appropriate joint-angle group. Thirdly, a workspace visualization method based on the layering concept of 3D printing is presented to obtain a detailed workspace for a multijoint industrial robot. The boundary formula of each layer is derived by forward kinematics, which is expressed as a circle or a ring. The maximum and minimum values of the radius are obtained according to the travel range of the joint angles. The height limitations of all layers are obtained with forward kinematics. A workspace boundary-extraction method is presented to obtain the array of path points of the boundary at each layer. The proposed postprocessing method is used to generate the joint-angle code of each layer for direct 3D printing. Finally, the effectiveness of the multisolution selection method and the workspace visualization method were verified by simulation and experiment.https://www.mdpi.com/2076-3417/10/15/5241multijoint industrial robotvisualization method3D-printing layering conceptmultisolution selectionJacobian matrix
collection DOAJ
language English
format Article
sources DOAJ
author Guoqiang Fu
Chun Tao
Tengda Gu
Caijiang Lu
Hongli Gao
Xiaolei Deng
spellingShingle Guoqiang Fu
Chun Tao
Tengda Gu
Caijiang Lu
Hongli Gao
Xiaolei Deng
A Workspace Visualization Method for a Multijoint Industrial Robot Based on the 3D-Printing Layering Concept
Applied Sciences
multijoint industrial robot
visualization method
3D-printing layering concept
multisolution selection
Jacobian matrix
author_facet Guoqiang Fu
Chun Tao
Tengda Gu
Caijiang Lu
Hongli Gao
Xiaolei Deng
author_sort Guoqiang Fu
title A Workspace Visualization Method for a Multijoint Industrial Robot Based on the 3D-Printing Layering Concept
title_short A Workspace Visualization Method for a Multijoint Industrial Robot Based on the 3D-Printing Layering Concept
title_full A Workspace Visualization Method for a Multijoint Industrial Robot Based on the 3D-Printing Layering Concept
title_fullStr A Workspace Visualization Method for a Multijoint Industrial Robot Based on the 3D-Printing Layering Concept
title_full_unstemmed A Workspace Visualization Method for a Multijoint Industrial Robot Based on the 3D-Printing Layering Concept
title_sort workspace visualization method for a multijoint industrial robot based on the 3d-printing layering concept
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-07-01
description The workspace of a robot provides the necessary constraint information for path planning and reliable control of the robot. In this paper, a workspace visualization method for a multijoint industrial robot is proposed to obtain a detailed workspace by introducing the 3D-printing layering concept. Firstly, all possible joint-angle groups of one pose in the joints’ ranges are calculated in detail according to the POE (product of exponential) theory-based forward-kinematics expressions of the multijoint industrial robot. Secondly, a multisolution selection method based on the key degree of the joint is proposed to select the appropriate joint-angle groups. The key degrees of all joints and their key order are obtained according to the sensitivity expressions of all joint angles, calculated from the Jacobian matrix of the robot. One principle based on the smallest differences of the nominal angle is established to select the possible solutions for one joint from the possible solutions for the joint with the smaller key order. The possible solutions for the joint with the highest key order are the appropriate joint-angle group. Thirdly, a workspace visualization method based on the layering concept of 3D printing is presented to obtain a detailed workspace for a multijoint industrial robot. The boundary formula of each layer is derived by forward kinematics, which is expressed as a circle or a ring. The maximum and minimum values of the radius are obtained according to the travel range of the joint angles. The height limitations of all layers are obtained with forward kinematics. A workspace boundary-extraction method is presented to obtain the array of path points of the boundary at each layer. The proposed postprocessing method is used to generate the joint-angle code of each layer for direct 3D printing. Finally, the effectiveness of the multisolution selection method and the workspace visualization method were verified by simulation and experiment.
topic multijoint industrial robot
visualization method
3D-printing layering concept
multisolution selection
Jacobian matrix
url https://www.mdpi.com/2076-3417/10/15/5241
work_keys_str_mv AT guoqiangfu aworkspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT chuntao aworkspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT tengdagu aworkspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT caijianglu aworkspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT hongligao aworkspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT xiaoleideng aworkspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT guoqiangfu workspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT chuntao workspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT tengdagu workspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT caijianglu workspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT hongligao workspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
AT xiaoleideng workspacevisualizationmethodforamultijointindustrialrobotbasedonthe3dprintinglayeringconcept
_version_ 1725141053522051072