Skip to main content

Kinematic Analysis and Simulation of a 6 DOF Robot in a Web-Based Platform Using CAD File Import

  • Conference paper
  • First Online:
Intelligent Systems Design and Applications (ISDA 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 736))

  • 2368 Accesses

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.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. 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)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. Zodey, S., Pradhan, S.K.: Matlab toolbox for kinematic analysis and simulation of dexterous robotic grippers. Procedia Eng. 97, 1886–1895 (2014)

    Article  Google Scholar 

  4. Corke, P.: A robotics toolbox for MATLAB. IEEE Robot. Autom. Mag. 3(1), 24–32 (1996)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Tavares, G.: WebGL fundamentals. HTML5 Rocks (2012)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Google Scholar 

  11. Dirksen, J.: Learning Three.js: The JavaScript 3D Library for WebGL. Packt Publishing Ltd., Birmingham (2013)

    Google Scholar 

  12. Parisi, T.: Programming 3D Applications with HTML5 and WebGL: 3D Animation and Visualization for Web Pages. O’Reilly Media, Inc., Sebastopol (2014)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. Craig, J.J.: Introduction to Robotics: Mechanics and Control. Pearson Prentice Hall, Upper Saddle River (2005)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Ujjal Dey .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics