Zhen-bang XU, Zhi-yuan ZHAO, Shuai HE, et al. Improvement of Monte Carlo method for robot workspace solution and volume calculation[J]. Optics and precision engineering, 2018, 26(11): 2703-2713.
DOI:
Zhen-bang XU, Zhi-yuan ZHAO, Shuai HE, et al. Improvement of Monte Carlo method for robot workspace solution and volume calculation[J]. Optics and precision engineering, 2018, 26(11): 2703-2713. DOI: 10.3788/OPE.20182611.2703.
Improvement of Monte Carlo method for robot workspace solution and volume calculation
This study proposes an improved Monte Carlo method
considering that the traditional method lacks precision while calculating the workspace of a robot. The improved Monte Carlo method comprises two stages. In the first stage
a seed workspace is generated using the traditional Monte Carlo method. In the second stage
the seed workspace is expanded based on the normal distribution
and each region in the obtained workspace can be accurately described by setting an accuracy threshold in the process of expansion. Taking into account the characteristics of the normal distribution
to improve the efficiency of the expansion
dynamically adjustable standard deviations are used. Based on the obtained workspace
a voxel algorithm is proposed to determine the volume of the workspace. The algorithm for searching the boundary has been designed to locate the boundary as well as the non-boundary of the workspace. Refining the boundary alone reduces the calculation time and the resulting error. In order to verify the validity and practicability of the algorithm
the improved Monte Carlo method and the proposed volumetric algorithm were simulated and analyzed using a 9-degrees-of-freedom super-redundant serial robot. The results show that when the number of sampling points is the same
the boundary of the workspace generated by the improved Monte Carlo method is smoother and the noise is smaller. When the accurate workspace is obtained
the number of sampling points needed by the improved method is only 4.67% that of the traditional method. The designed volumetric algorithm is also more efficient
with a relative error less than 1%. The volume of workspace thus obtained can be used to evaluate the performance of a serial robot
which lays a theoretical foundation for the subsequent optimization of serial robot configuration.
关键词
Keywords
references
BRUNO SICILIANO O K. Handbook on robotics[J]. Springer Handbook of Robotics , 2014, 56(8):987-1008.
LIU H T, YANG L P, ZHU Y W, et al .. Research on space robot workspace[J]. Modular Machine Tool & Automatic Manufacturing Technique, 2011(8):26-29.(in Chinese)
LI B F, SUN H X, JIA Q X, et al .. Calculation of space workspace by using Monte Carlo method[J]. SpacecraftEngineering , 2011, 20(4):79-85.(in Chinese)
DAI L Q, ZHANG H, DAI ZH D. Analysis on feet workspace of gecko robot and gait planning for its coordinated motion[J]. Robot, 2008, 30(2):182-186.(in Chinese)
WANG Y, YANG Q H, BAO G J, et al .. Optimization design and experiment of fruit and vegetable picking manipulator[J]. Transactions of the Chinese Society for Agricultural Machinery, 2011, 42(7);191-195.(in Chinese)
DONG H, DU ZH J. Inverse kinematics of planar redundant manipulators based on workspace density function[J]. Journal of Mechanical Engineering, 2015, 51(17):8-14.(in Chinese)
ZHAO J, ZHAO L, WANG Y. A novel method for the motion planning of hyper-redundant manipulators based on Monte Carlo[J]. Lecture Notes in Electrical Engineering, 2016:11-22.
MERLET J P. Parallel Robots [M]. The Netherlands:Springer, 2006.
BOHIGAS O, MANUBENS M A, ROS L. A complete method for workspace boundary determination on general structure manipulators[J]. IEEE Transactions on Robotics , 2012, 28(5):993-1006.
GUAN Y, YOKOI K. Reachable space generation of a humanoid robot using the Monte Carlo method[C]. IEEE/RSJ International Conference on Intelligent Robots and Systems , 2006: 1984-1989.
GUAN Y, YOKOI K, ZHANG X. Numerical methods for reachable space generation of humanoid robots[J]. International Journal of Robotics Research, 2008, 27(8):935-950.
CAO Y, LU K, LI X, et al .. Accurate numerical methods for computing 2D and 3D robot workspace[J]. International Journal of Advanced Robotic Systems, 2011, 8(6):76.
LIU ZH ZH, LIU H Y, LUO ZH, et al .. Improvement on Monte Carlo method for robot workspace determination[J]. Transactions of the Chinese Society for Agricultural Machinery, 2013, 44(1):230-235.(in Chinese)
PEIDRO A, ÓSCAR R, GIL A, et al .. An improved Monte Carlo method based on Gaussian growth to calculate the workspace of robots[J]. Engineering Applications of Artificial Intelligence , 2017, 64:197-207.
CAO Y, QI S, LU K, et al .. Shape and size computation of planar robot workspace[C]. 2009 WRI World Congress on Computer Science and Information Engineering, IEEE , 2009: 126-130.
TIAN H B, MA H W, WEI J. Workspace and structural parameters analysis for manipulator of serial robot[J]. Transactions of the Chinese Society for Agricultural Machinery , 2013, 44(4):196-201.(in Chinese)
ALCIATORE D G, NG C C D. Determining manipulator workspace boundaries using the Monte Carlo method and least squares segmentation[C]. ASME Robotics: Kinematics, Dyn. Contr, 1994.
WEI X H, WANG Y G, ZHENG J, et al .. Tree crown volume calculation based on 3D laser scanning point clouds data[J]. Transactions of the Chinese Society for Agricultural Machinery , 2013, 44(7):235-240.(in Chinese)
WANG J, ZHANG F F, GAO H, et al ..Extracting crown structure parameters of individual tree by using groundbased laser scanner[J/OL]. Transactions of the Chinese Society for AgriculturalMachinery, 2018(2): 1-16.(in Chinese)
FERNANDEZSARRIA A, MARTINEZ L, VELAZQUEZMARTI B, et al .. Different methodologies for calculating crown volumes of platanus hispanica trees using terrestrial laser scanner and a comparison with classical dendrometric measurements[J]. Computers & Electronics in Agriculture , 2013, 90:176-185.
HE J P, XU ZH B, YU Y, et al .. Design and experimental testing of a 9-d-of hyper-redundant robotic arm[J]. Opt. Precision Eng. , 2017, 25(12):80-86.(in Chinese)
TIAN SH T, WU Q W, HE SH, et al .. Linear analysis and practical tests of fixation mechanisms in space robotic arm[J]. Opt. Precision Eng. , 2016, 24(3):590-599.(in Chinese)
GRANNA J, BURGNER J. Characterizing the workspace of concentric tube continuum robots[C]. ISR/robotik 2014;International Symposium on Robotics; Proceedings of. VDE, 2014: 1-7.
BURGNER-KAHRS J, GILBERT H B, GRANNA J, et al .. Workspace characterization for concentric tube continuum robots[C]. IEEE/RSJ International Conference on Intelligent Robots and Systems , 2014: 1269-1275.
PATEL S, SOBH T. Manipulator performance measures-a comprehensive literature survey[J]. Journal of Intelligent & Robotic Systems, 2015, 77(3):547-570.