Abstract
The current trend of simulator-based analysis, especially in the area of robotics had emerged broadly. This kind of simulation gives initial familiarization of the system, which is very useful for introductory level courses in robotics as well as research-based work. Simulation developed through any commercial software’s requires its installation on the user’s system for any animation or analysis. Therefore, an open source platform for this type of robot motion analysis had a much impact due to its light version, better graphics, and web-based running capability. This paper describes an efficient and very straightforward approach of building a 6 degree of freedom KGP50 robot simulation model in a web interface using WebGL technology. Here a component is first designed in SolidWorks and then it is imported directly into the WebGL-based platform utilizing a library of Three.js. The forward kinematics analysis of our KGP50 robot is presented through this simulator, which gives the idea of the whole framework and also an exploration of the KGP50 robot.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Alshamasin, M.S., Ionescu, F., Al-Kasasbeh, R.T.: Kinematic modeling and simulation of a scara robot by using solid dynamics and verification by Matlab/Simulink. Eur. J. Sci. Res. 37(3), 388–405 (2009)
Gousmi, M., Ouali, M., Fernini, B., Meghatria, M.H.: Kinematic modelling and simulation of a 2-R robot using SolidWorks and verification by MATLAB/Simulink. Int. J. Adv. Robot. Syst. 9(6), 245 (2012)
Zodey, S., Pradhan, S.K.: Matlab toolbox for kinematic analysis and simulation of dexterous robotic grippers. Procedia Eng. 97, 1886–1895 (2014)
Corke, P.: A robotics toolbox for MATLAB. IEEE Robot. Autom. Mag. 3(1), 24–32 (1996)
Fedák, V., Ďurovský, F., Üveges, R.: Analysis of robotic system motion in SimMechanics and MATLAB GUI environment. In: Bennett, K. (ed.) MATLAB Applications for the Practical Engineer, 3rd edn. InTech (2014)
Bahuguna, J., Chittawadigi, R.G., Saha, S.K.: Teaching and learning of robot kinematics using RoboAnalyzer software. In: Proceedings of First International Conference on Advances in Robotics, Pune, pp. 1–6. ACM (2013)
Tavares, G.: WebGL fundamentals. HTML5 Rocks (2012)
Lianzhong, L., Kun, Z., Yang, X.: A cloud-based framework for robot simulation using WebGL. In: Proceedings of Sixth International Conference on Intelligent Systems Design and Engineering Applications (ISDEA), Marrakesh, pp. 5–8. IEEE (2015)
Severa, O., Goubej, M., Konigsmarkova, J.: Unified framework for generation of 3D web visualization for mechatronic systems. J. Phys. Conf. Ser. 659(1), 012053 (2015)
Tudjarov, B., Botzheim, J., Kubota, N.: Facilitation of cognitive robotics by web-based computational intelligent models. In: Micro-NanoMechatronics and Human Science (MHS), pp. 144–148. IEEE (2012)
Dirksen, J.: Learning Three.js: The JavaScript 3D Library for WebGL. Packt Publishing Ltd., Birmingham (2013)
Parisi, T.: Programming 3D Applications with HTML5 and WebGL: 3D Animation and Visualization for Web Pages. O’Reilly Media, Inc., Sebastopol (2014)
Dey, U., Jana, P.K., Kumar, C.S.: Modeling and kinematic analysis of industrial robots in WebGL interface. In: Proceedings of Eighth International Conference on Technology for Education (T4E), Mumbai, pp. 256–257. IEEE (2016)
Craig, J.J.: Introduction to Robotics: Mechanics and Control. Pearson Prentice Hall, Upper Saddle River (2005)
Acknowledgement
The authors gratefully acknowledge the financial support from MHRD, New Delhi and Department of Mechanical Engineering, Indian Institute of Technology, Kharagpur for providing the platform to carry out the work.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Dey, U., Cheruvu Siva, K. (2018). Kinematic Analysis and Simulation of a 6 DOF Robot in a Web-Based Platform Using CAD File Import. In: Abraham, A., Muhuri, P., Muda, A., Gandhi, N. (eds) Intelligent Systems Design and Applications. ISDA 2017. Advances in Intelligent Systems and Computing, vol 736. Springer, Cham. https://doi.org/10.1007/978-3-319-76348-4_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-76348-4_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-76347-7
Online ISBN: 978-3-319-76348-4
eBook Packages: EngineeringEngineering (R0)