ABSTRACT
The paper presents a case study of visualization and animation of results of inverse kinematics simulation of a redundant construction manipulator, represented as a mechanical system with four degrees of freedom. The boom consists of four rigid links, interconnected by rotational joints. The rotation of the links is described by relative joint angles and their values, together with the links lengths, determine the manipulator working range. For a prescribed vertical straight-line trajectory, the inverse kinematics task at the velocity level is solved by the use of weighted pseudoinverse matrix. To compensate the deviations from the desired trajectory, the inverse kinematics equation is modified by adding terms, proportional to the difference between the current and the desired position of the boom end point. By the use of the contemporary Web technologies a VR environment for simulation and visualization of the obtained results is developed. It consists of a started under Common Gateway Interface Matlab executable file placed on a server, a Web page with input form, an X3D model of the manipulator. The functionality of the application on the user side is provided by a JavaScript file. The produced VR environment is easy reused and shared with other users and thus considerably facilitates the design, investigation and e-learning of such type of system.
- W. Ren, Z. Li, Y. Bi, S. Zhao, B. Peng, L. Zhou, Modeling and Analysis of Truck Mounted Concrete Pump Boom by Virtual Prototyping, Journal of Robotics, vol. 2017, Article ID 9182143, 2017.Google ScholarCross Ref
- S. Zhou, S. Zhang, Co-simulation on Automatic Pouring of Truck-mounted Concrete Boom Pump, 2007 IEEE International Conference on Automation and Logistics, Jinan, 2007, pp. 928--932.Google ScholarCross Ref
- B. Park, Development of a virtual reality excavator simulator: a mathematical model of excavator digging and a calculation methodology, PhD Diss. Virginia Polytechnic Institute and State University, Blacksburg, Virginia, USA, 2002. 223 p. Google ScholarDigital Library
- G. Farin, J. Hoschek, MS Kim, Handbook of computer aided geometric design {electronic resource}, Elsevier, 2002, ISBN 978-0-444-51104-1. Google ScholarDigital Library
- J. Matej, Tracked mechanism simulation of mobile machine in msc.adams/view, Research in Agricultural Engineering, vol. 56, no. 1, pp. 1--7, 2010.Google ScholarCross Ref
- S. Anciferov, E. Gaponenko, L. Kulakov, Kinematic analysis of robotic complex within the SOLIDWORKS Motion system, Proceedings of the International Conference "Actual Issues of Mechanical Engineering" (AIME 2018), Editors: B. Malozyomov, E. Porsev, N. Martyushev, AER, Volume 157, ISSN 2352-5401, ISBN 978-94-6252-563-4Google ScholarCross Ref
- V. Nguyen, Y. Besanger, Q. Tran, T. Nguyen, On Conceptual Structuration and Coupling Methods of Co-Simulation Frameworks in Cyber-Physical Energy System Validation, Energies, MDPI, Open Access Journal, 2017, vol. 10(12), pages 1--19, November.Google Scholar
- D. Janošević, J. Pavlović, V. Jovanović, G. Petrović, A numerical and experimental analysis of the dynamic stability of hydraulic excavators, Facta Universitatis Series: Mechanical Engineering vol. 16, no 2, 2018, pp. 157--170.Google ScholarCross Ref
- K. Mahmud, G. Town, A review of computer tools for modeling electric vehicle energy requirements and their impact on power distribution networks, Applied Energy, 2016, 172: 337--359.Google ScholarCross Ref
- A. Pop, D. Akhvlediani, P. Fritzson, Integrated UML and Modelica System Modeling with ModelicaML in Eclipse, In Proceedings of the 11th IASTED International Conference on Software Engineering and Applications (SEA 2007), Cambridge, MA, USA Google ScholarDigital Library
- P. Beater, M. Otter, Multi-Domain Simulation: Mechanics and Hydraulics of an Excavator, Proceedings of the 3rd International Modelica Conference, Linköping, 2003.Google Scholar
- A. Deuring, J. Gerl, H. Wilhelm, Multi-Domain Vehicle Dynamics Simulation in Dymola, Proceedings of the 8th International Modelica Conference.Linköping, 2009, Sweden: Linköping University Electronic Press, pp. 13--17.Google Scholar
- R. Mitrev, D. Janošević, D. Marinković, Dynamical modelling of hydraulic excavator considered as a multibody system, Tehnički vjesnik, vol.24, br. Supplement 2, str. 327--338, 2017.Google Scholar
- V. Nguyen, M. Zehn, D. Marinković, An efficient co-rotational fem formulation using a projector matrix, Facta Universitatis Series: Mechanical Engineering vol. 14, no 2, 2016, pp. 227--240.Google ScholarCross Ref
- B. Siciliano, B. Sciavicco, L. Villanni, G. Orioli, Robotics. Modelling, planning and control. Springer, 2009. Google ScholarDigital Library
- J. Wang, Y. Li, X. Zhao, Inverse Kinematics and Control of a 7-DOF Redundant Manipulator Based on the Closed-Loop Algorithm. International Journal of Advanced Robotic Systems, Volume 7, issue 4, December, 2010.Google ScholarCross Ref
- B. Tudjarov, The Four Sides of the Modeling and Simulation - Implementation of Contemporary Web Technologies, Bulgarian Journal for Engineering Design, ISSN 1313-7530, Issue 23, 2014, Technical University of Sofia, Sofia, pp.15--22Google Scholar
- https://www.mathworks.com/Google Scholar
- K. Coar, R.Bowen, Apache Cookbook: Solutions and Examples for Apache Administrators, 2nd Edition, O'Reilly Media Inc., ISBN 9780596529949, 2008, 308 p. Google ScholarDigital Library
- J. Meyer, HTML5 and JavaScript Projects, Apress, ISBN 9781484238639, 2018, 417 p. Google ScholarDigital Library
- https://www.x3dom.org/Google Scholar
- https://www.khronos.org/webgl/Google Scholar
- D. Brutzman, L. Daly, X3D: Extensible 3D Graphics for Web Authors, Elsevier Inc., ISBN 9780120885008, 2007, 417 p. Google ScholarDigital Library
- https://www.w3.org/XML/Google Scholar
Index Terms
- Web-based VR Environment for Simulation and Visualization of Construction Manipulator Motion
Recommendations
Inverse Kinematics of a 5-DOF Hybrid Manipulator
AbstractControl of any robotic system cannot be executed without a preliminary solution of the inverse kinematic problem. This problem implies determining the control actions of the actuators required to perform a given motion trajectory and embedded into ...
Comparison of four different heuristic optimization algorithms for the inverse kinematics solution of a real 4-DOF serial robot manipulator
In this study, a 4-degree-of-freedom (DOF) serial robot manipulator was designed and developed for the pick-and-place operation of a flexible manufacturing system. The solution of the inverse kinematics equation, one of the most important parts of the ...
Robot positioning of a flexible hydraulic manipulator utilizing genetic algorithm and neural networks
M2VIP '97: Proceedings of the 4th Annual Conference on Mechatronics and Machine Vision in PracticeRobot positioning requires that the actuator positions are calculated as a function of end effector position. This mapping is called inverse kinematics of a robot. The inverse kinematics problem is very nonlinear and in some cases it cannot be solved in ...
Comments