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

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.

[1]  Augusto Beléndez,et al.  Educational Software for Interference and Optical Diffraction Analysis in Fresnel and Fraunhofer Regions Based on MATLAB GUIs and the FDTD Method , 2012, IEEE Transactions on Education.

[2]  Luis Payá,et al.  Development and deployment of a new robotics toolbox for education , 2015, Comput. Appl. Eng. Educ..

[3]  Wang Dong-xiang Application of OpenGL in 3D Animated Simulation System of MOTOMAN Arc-Welding Robot , 2008 .

[4]  Serdar Kucuk,et al.  An off‐line robot simulation toolbox , 2010, Comput. Appl. Eng. Educ..

[5]  Serdar Kucuk,et al.  Dynamics simulation toolbox for industrial robot manipulators , 2009, Comput. Appl. Eng. Educ..

[6]  Jiang Cheng OpenGL Based Experimental Platform for Simulation of Robot Arm Control System , 2006 .

[7]  Chen Ken Dynamics Simulation and Bionic Control Platform for Biped Robot with Matlab , 2011 .

[8]  Gordana Jovanovic Dolecek MATLAB-Based Program for Teaching Autocorrelation Function and Noise Concepts , 2012 .

[9]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[10]  Yahui Gan,et al.  An Efficient Method of Constructing Open 3D Simulation Environment for Articulated Robot , 2012 .

[11]  Zhu Tingtin Design of GUI Simulation Platform for Demolition Robot Based on Robotics Toolbox , 2014 .

[12]  Peter I. Corke,et al.  A robotics toolbox for MATLAB , 1996, IEEE Robotics Autom. Mag..

[13]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[14]  Peter I. Corke,et al.  MATLAB toolboxes: robotics and vision for students and teachers , 2007, IEEE Robotics & Automation Magazine.