Welcome to Francis Academic Press

Academic Journal of Engineering and Technology Science, 2022, 5(7); doi: 10.25236/AJETS.2022.050710.

The solution of the volume of collaborative space of 6R two-arm robot based on the body-elemental algorithm


Haowen Gao, Yinuo Xu

Corresponding Author:
Haowen Gao

Department of Automation, National University of Defense Technology, Changsha, China


TO the problem of solving the collaborative space of a two-arm robot accurately, this paper takes the 6R two-arm robot as the research object, proposing a solution combining Monte Carlo method and body-elemental algorithm. Firstly, according to the D-H parameters of the 6R two-arm robot, we build an analytical model of the 6R two-arm robot using the Matlab toolbox. Then, we use the Monte Carlo method to quantify the respective working spaces of both arms based on this model. Finally, we calculate the volume of the cooperative space through the body-elemental algorithm, that is, finding the boundary elements and non-boundary elements of the collaboration space constantly and improving the accuracy of the volume through the continuous refinement of the boundary body elements.The results show that, when the number of sample points reaches 200,000, the solution time after refining 3 times is only about 15s, which is efficient. At the same time, the volume variance derives from 10 sets of random numbers is about 9e-10, which is quite precise.The volume of collaborative space through this algorithm lays a theoretical foundation for the subsequent optimization of the structure of the two-arm robot.


Two-arm robot; collaborative space; Monte Carlo method; body-elemental algorithm

Cite This Paper

Haowen Gao, Yinuo Xu. The solution of the volume of collaborative space of 6R two-arm robot based on the body-elemental algorithm. Academic Journal of Engineering and Technology Science (2022) Vol. 5, Issue 7: 60-67. https://doi.org/10.25236/AJETS.2022.050710.


[1] TAN M, WANG S. Research progress on robotics [J]. Acta Automatica Sinica, 2013, 39 (7): 963-972 (in Chinese)

[2] BRUNO SICILIANO O K. Handbook on robotics [J]. Springer Handbook of Robotics, 2014, 56 (8): 987-1008

[3] MERLET J P. Parallel Robots [M]. The Netherland: Spring, 2006.

[4] WANG W, XU Y, LIU Y, et al. Double-robot collaborative workspace solution and analysis based on MATLAB [J]. Journal of Light Industry, 2019, 34(4): 102-108 (in Chinese)

[5] XIE S L, LIU Z S. Analysis and simulation of workspace of dual-arm robot [J]. Journal of Mechanical Transmission, 2018, 42(6): 139-143 (in Chinese)

[6] XU Z B, ZHAO Z Y, HE S, et al. Improvement of Monte Carlo method for robot workspace solution and volume calculation [J]. Optics and Precision Engineering, 2018, 26(11): 2703-2713 (in Chinese)

[7] CRAIG J J. Introduction to robotics: mechanics and control, 3 /E [M]. Pearson Education India, 2009.

[8] CORKE P. Robotics, vision and control [M]. 2nd ed. Cham, Switzerland: Springer, 2017.