Skip to main content
Log in

An Effective Construction Method of Modular Manipulator 3D Virtual Simulation Platform

  • 3DR Express
  • Published:
3D Research

Abstract

This work discusses about a fast and efficient method of constructing an open 3D manipulator virtual simulation platform which make it easier for teachers and students to learn about positive and inverse kinematics of a robot manipulator. The method was carried out using MATLAB. In which, the Robotics Toolbox, MATLAB GUI and 3D animation with the help of modelling using SolidWorks, were fully applied to produce a good visualization of the system. The advantages of using quickly build is its powerful function of the input and output and its ability to simulate a 3D manipulator realistically. In this article, a Schunk six DOF modular manipulator was constructed by the author’s research group to be used as example. The implementation steps of this method was detailed described, and thereafter, a high-level open and realistic visualization manipulator 3D virtual simulation platform was achieved. With the graphs obtained from simulation, the test results show that the manipulator 3D virtual simulation platform can be constructed quickly with good usability and high maneuverability, and it can meet the needs of scientific research and teaching.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Gil, A., Reinoso, O., Marin, J. M., Paya, L., & Ruiz, J. (2015). Development and deployment of a new robotics toolbox for education. Computer Applications in Engineering Education, 23, 443–454.

    Article  Google Scholar 

  2. Corke, P. (1996). A robotics toolbox for Matlab. IEEE Robotics and Automation Magazine, 3, 24–32.

    Article  Google Scholar 

  3. Francés, J., Pérez-Molina, M., Bleda, S., Fernandez, E., Neipp, C., & Beléndez, A. (2012). Educational software for interference and optical diffraction analysis in Fresnel and Fraunhofer regions based on matlab GUIS and the FDTD method. IEEE Transactions on Education, 55, 118–125.

    Article  Google Scholar 

  4. Jovanovic Dolecek, G. (2012). Matlab-based program for teaching autocorrelation function and noise concepts. IEEE Transactions on Education, 55, 349–356.

    Article  Google Scholar 

  5. Kucuk, S., & Bingul, Z. (2010). An off-line robot simulation toolbox. Computer Application in Engineering Education, 18(1), 41–52.

    Google Scholar 

  6. Kucuk, S., & Bingul, Z. (2005). An offline simulation package for robotics education and industrial purposes. In 11th IEEE international conference on methods and models in automation and robotics (pp. 653–658) Miedzyzdroje, Poland: IEEE.

  7. Corke, P. I. (2007). MATLAB toolboxes: Robotics and vision for students and teachers. Robotics & Automation Magazine, 14(4), 16–17.

    Article  Google Scholar 

  8. Qassem, M. A., Abuhadrous, I., & Elaydi, H. (2010). Modeling and simulation of 5DOF educational robot arm. In 2nd IEEE international conference on advanced computer control (pp. 569–574) Piscataway, NJ: IEEE.

  9. Toz, M., & Kucuk, S. (2010). Dynamics simulation toolbox for industrial robot manipulator. Computer Application in Engineering Education, 18(2), 319–330.

    Google Scholar 

  10. Zhou, F. F., Fan, X. P., & Ye, Z. (2006). 3-D virtual robotics model generated by D-H parameters. Journal of System Simulation, 18(4), 947–950.

    Google Scholar 

  11. Fu, B., Hu, F. F., Chen, L., et al. (2016). The multi-robot simulation platform research and realize based on OpenGL. Modular Machine Tool and Automatic Manufacturing Technique, 2016(1), 20–23.

    Google Scholar 

  12. Zhu, T. T., & Cen, Y. W. (2014). Design of GUI simulation platform for demolition robot based on robotics toolbox. Machine Tool and Hydraulics, 42(3), 73–75.

    Google Scholar 

  13. Yan, Y. J., Zhu, Q. D., & Jiang, C. (2006). OpenGL based experimental platform for simulation of robot arm control system. Computer Simulation, 23(8), 252–257.

    Google Scholar 

  14. Wang, J. M., Fu, C. L., Huang, Y. L., et al. (2011). Dynamics simulation and bionic control platform for biped robot with matlab. Journal of system Simulation, 23(5), 977–983.

    Google Scholar 

  15. Ye, Y., Su, X. Y., & Cen, Y. W. (2016). Design of a visual simulation platform for a demolition robot based on Matlab GUI. Journal of Hefei University of Technology, 39(6), 741–745.

    Google Scholar 

  16. Sun, Z. Q., Yan, J. W., Fan, X. E., et al. (1987). Dynamic simulation of PUMA manipulator. Robot, 1(5), 1–5.

    Google Scholar 

  17. Xiong, Z. Y., & Wang, D. X. (2008). Application of OpenGL in 3D animated simulation system of MOTOMAN arc-welding robot. Journal of Shanghai Jiaotong University, 42(S1), 87–89.

    Google Scholar 

  18. Chai, T. T., & Ding, Y. L. (2011). The development of the robotics simulation and automation. Manufacturing Automation, 33(5), 87–89.

    Google Scholar 

  19. Gan, Y. H., & Dai, X. Z. (2012). An efficient method of constructing open 3D simulation environment for articulated robot. Robot, 34(5), 628–633.

    Article  Google Scholar 

  20. Denavit, J., & Hartenberg, R. S. (1955). A kinematic notation for lower-pair mechanisms based on matrices. Transactions of the ASME Journal of Applied Mechanics, 22, 215–221.

    MathSciNet  MATH  Google Scholar 

  21. Liegeios, A. (1997). Automatic supervisory control of the configuration and behavior of multibody mechanisms. IEEE Transactions on Systems, Man and Cybernetics, 7(12), 868–871.

    Google Scholar 

Download references

Acknowledgement

This work was supported by the National High-tech R&D Program of China (863 Program) (2007AA041604) and the Natural Science Foundation of the Higher Education Institutions of Anhui province, China (KJ2016A200).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xianhua Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, X., Lv, L., Sheng, R. et al. An Effective Construction Method of Modular Manipulator 3D Virtual Simulation Platform. 3D Res 9, 24 (2018). https://doi.org/10.1007/s13319-018-0175-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13319-018-0175-x

Keywords

Navigation