應用PSO最佳化演算法鑑別機械手臂之轉動慣量與避障路徑規劃

碩士 === 國立中正大學 === 機械工程系研究所 === 106 === This study is devoted into the obstacle avoidance path planning of the six-axis robot manipulators, and the position analysis of the robot manipulator is establishes based on the definition of coordinate system of each axis. The position and orientation of each...

Full description

Bibliographic Details
Main Authors: Zhi-Shan Zheng, 鄭志善
Other Authors: Chih-Ying Yang
Format: Others
Language:zh-TW
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/vad5f6
id ndltd-TW-106CCU00489048
record_format oai_dc
spelling ndltd-TW-106CCU004890482019-05-16T00:44:36Z http://ndltd.ncl.edu.tw/handle/vad5f6 應用PSO最佳化演算法鑑別機械手臂之轉動慣量與避障路徑規劃 Zhi-Shan Zheng 鄭志善 碩士 國立中正大學 機械工程系研究所 106 This study is devoted into the obstacle avoidance path planning of the six-axis robot manipulators, and the position analysis of the robot manipulator is establishes based on the definition of coordinate system of each axis. The position and orientation of each link is modeled as the line equation, and the obstacle is represented as the equation of the surface. The relationship between the line and the surface is used to collision detection. Then, the obstacle avoidance point is set to avoid the obstacle, and the obstacle avoidance trajectory can be re-planned accordance with the obstacle avoidance point. The collision detection is re-estimated. If the re-planning trajectory has no collision occurrence, the obstacle avoidance trajectory planning is completed. However, the inaccuracy of the structure parameters causes the position/posture error while the robot manipulators under loading condition. The position/posture error will cause the collision detection fail. So that, it is necessary that identifying the structure parameters to increase the precision of the position analysis. This study proposes a particle swarm optimization algorithm to identify the structure parameters of a six-axis robotic manipulator. The particle swarm optimization algorithm sets fewer parameters and can quickly converge to converge the optimal solution. Using this algorithm combined with the Newton-Euler equation, the particle swarm optimization method sets the moment of inertia as the individual particle group and substitutes the dynamic equation of Newton's Euler to calculate the torque value of each axis. Then, the torque value of each axis is compared with the measured torque value. If the torque value does not meet the measured torque value, the new particle group will be set again in the solution space random range, and then substituted into the dynamic equation. The comparison, such as the measured torque value, will be the best solution for the individual particle group, and then the optimal solution of the particle group is obtained by the iterative convergence of each particle group individual, which is the mechanical arm identified in this study. The best solution of moment of inertia and centroid. Chih-Ying Yang 楊智媖 2018 學位論文 ; thesis 36 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中正大學 === 機械工程系研究所 === 106 === This study is devoted into the obstacle avoidance path planning of the six-axis robot manipulators, and the position analysis of the robot manipulator is establishes based on the definition of coordinate system of each axis. The position and orientation of each link is modeled as the line equation, and the obstacle is represented as the equation of the surface. The relationship between the line and the surface is used to collision detection. Then, the obstacle avoidance point is set to avoid the obstacle, and the obstacle avoidance trajectory can be re-planned accordance with the obstacle avoidance point. The collision detection is re-estimated. If the re-planning trajectory has no collision occurrence, the obstacle avoidance trajectory planning is completed. However, the inaccuracy of the structure parameters causes the position/posture error while the robot manipulators under loading condition. The position/posture error will cause the collision detection fail. So that, it is necessary that identifying the structure parameters to increase the precision of the position analysis. This study proposes a particle swarm optimization algorithm to identify the structure parameters of a six-axis robotic manipulator. The particle swarm optimization algorithm sets fewer parameters and can quickly converge to converge the optimal solution. Using this algorithm combined with the Newton-Euler equation, the particle swarm optimization method sets the moment of inertia as the individual particle group and substitutes the dynamic equation of Newton's Euler to calculate the torque value of each axis. Then, the torque value of each axis is compared with the measured torque value. If the torque value does not meet the measured torque value, the new particle group will be set again in the solution space random range, and then substituted into the dynamic equation. The comparison, such as the measured torque value, will be the best solution for the individual particle group, and then the optimal solution of the particle group is obtained by the iterative convergence of each particle group individual, which is the mechanical arm identified in this study. The best solution of moment of inertia and centroid.
author2 Chih-Ying Yang
author_facet Chih-Ying Yang
Zhi-Shan Zheng
鄭志善
author Zhi-Shan Zheng
鄭志善
spellingShingle Zhi-Shan Zheng
鄭志善
應用PSO最佳化演算法鑑別機械手臂之轉動慣量與避障路徑規劃
author_sort Zhi-Shan Zheng
title 應用PSO最佳化演算法鑑別機械手臂之轉動慣量與避障路徑規劃
title_short 應用PSO最佳化演算法鑑別機械手臂之轉動慣量與避障路徑規劃
title_full 應用PSO最佳化演算法鑑別機械手臂之轉動慣量與避障路徑規劃
title_fullStr 應用PSO最佳化演算法鑑別機械手臂之轉動慣量與避障路徑規劃
title_full_unstemmed 應用PSO最佳化演算法鑑別機械手臂之轉動慣量與避障路徑規劃
title_sort 應用pso最佳化演算法鑑別機械手臂之轉動慣量與避障路徑規劃
publishDate 2018
url http://ndltd.ncl.edu.tw/handle/vad5f6
work_keys_str_mv AT zhishanzheng yīngyòngpsozuìjiāhuàyǎnsuànfǎjiànbiéjīxièshǒubìzhīzhuǎndòngguànliàngyǔbìzhànglùjìngguīhuà
AT zhèngzhìshàn yīngyòngpsozuìjiāhuàyǎnsuànfǎjiànbiéjīxièshǒubìzhīzhuǎndòngguànliàngyǔbìzhànglùjìngguīhuà
_version_ 1719169721923796992