Next Article in Journal
Integration of IoT and Machine Learning for Real-Time Monitoring and Control of Heart Disease Patients
Previous Article in Journal
Ethical and Regulatory Challenges for AI Biosensors in Healthcare
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Abstract

Forward and Inverse Robotics Kinematics JavaScript-HTML5 Simulator †

by
Spyridon Mitropoulos
1,*,
Odysseas Tsakiridis
2 and
Ioannis Christakis
2,*
1
Department of Surveying and Geoinformatics Engineering, University of West Attica, Agiou Spyridonos Str., 12243 Egaleo, Greece
2
Department of Electrical and Electronic Engineering, University of West Attica, P. Ralli & Thivon 250, 12244 Egaleo, Greece
*
Authors to whom correspondence should be addressed.
Presented at the 3rd International Electronic Conference on Processes—Green and Sustainable Process Engineering and Process Systems Engineering (ECP 2024), 29–31 May 2024; Available online: https://sciforum.net/event/ECP2024.
Proceedings 2024, 105(1), 35; https://doi.org/10.3390/proceedings2024105035
Published: 28 May 2024
The development of technology nowadays, and specifically in the field of robotics, is an increasingly developed field of research and development by the scientific community to optimize its productivity. Although many papers report on software dealing with robots and similar devices, their development is usually through complex and sophisticated software, whereas something simpler at the programming level may be presented. This paper serves as an introduction to robots, introducing fundamental mathematical concepts and exploring related studies. It begins with a brief literature review of related works by analyzing them in some depth about what they address and how they relate to the present work. It then delves into the mathematics behind a 2DOF (degree of freedom) robot, elucidating the principles necessary for its operation through mathematical explanations. The code and some pseudocode are then provided, which is made available as open source code for testing and downloading purposes. Thus, the whole picture of the software created is synthesized. Then, the performance of the software is evaluated and compared with the results obtained from Matlab (version 2021b), for different use cases of the software. The conclusion highlights the possible applications of the software, highlighting its simplicity and high adaptability as well as any limitations it encounters due to the Javascript language. In addition, ideas for future features are outlined that will expand the software’s capabilities with new features.

Author Contributions

Conceptualization, S.M. and I.C.; methodology, I.C., S.M. and O.T.; software, S.M.; validation, I.C. and O.T.; formal analysis, S.M.; investigation, S.M.; resources, I.C.; data curation, O.T.; writing—original draft preparation, S.M.; writing—review and editing, S.M., O.T. and I.C.; visualization, S.M.; supervision, O.T. and I.C.; project administration, I.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in the study are included in the. article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Mitropoulos, S.; Tsakiridis, O.; Christakis, I. Forward and Inverse Robotics Kinematics JavaScript-HTML5 Simulator. Proceedings 2024, 105, 35. https://doi.org/10.3390/proceedings2024105035

AMA Style

Mitropoulos S, Tsakiridis O, Christakis I. Forward and Inverse Robotics Kinematics JavaScript-HTML5 Simulator. Proceedings. 2024; 105(1):35. https://doi.org/10.3390/proceedings2024105035

Chicago/Turabian Style

Mitropoulos, Spyridon, Odysseas Tsakiridis, and Ioannis Christakis. 2024. "Forward and Inverse Robotics Kinematics JavaScript-HTML5 Simulator" Proceedings 105, no. 1: 35. https://doi.org/10.3390/proceedings2024105035

APA Style

Mitropoulos, S., Tsakiridis, O., & Christakis, I. (2024). Forward and Inverse Robotics Kinematics JavaScript-HTML5 Simulator. Proceedings, 105(1), 35. https://doi.org/10.3390/proceedings2024105035

Article Metrics

Back to TopTop