Implementing the Propeller Speed Control of Drone Designed in Solidworks in CoppeliaSim Robotic Simulator Environment with Codes Prepared in Matlab
-
Published:2023-12-02
Issue:4
Volume:15
Page:229-243
-
ISSN:2247-4528
-
Container-title:INCAS BULLETIN
-
language:en
-
Short-container-title:INCAS BULLETIN
Author:
SİĞERGÖK Bülent1, ÇAVAŞ Mehmet2
Affiliation:
1. Graduate School of Natural and Applied Sciences, Fırat University, Elazığ, Turkey, bulentsigergok02010@gmail.com 2. Fırat University, Technology Faculty, Mechatronic Engineering, Elazığ, Turkey, mcavas@firat.edu.tr
Abstract
Real-time applications of autonomous systems are simulated in the computer environment to ensure that they operate error-free or with minimal errors. Coppeliasim, used in this field, is a platform where several sample models, robots, sensors and actuators are used together, a virtual world is created and interacted with it throughout the working period. Having a comprehensive toolbox, autonomous vehicle training and virtual reality, Coppeliasim's compatibility with Solidworks, a very useful design program for drawing, seems to be a great advantage. Due to these features, CoppeliaSim is very important in predicting and solving problems that may arise in many different applications. The propeller movement of the drone, which we designed with the Solidworks 2020 program and transferred to the Coppeliasim platform using the URDF exporter method, was carried out with the Coppeliasim simulator. In our work, Coppeliasim is synchronized with the simulator and MATLAB API codes. While the drone propellers were working on the Coppeliasim platform, angular speed and timing controls were made using the codes we prepared in the MATLAB program. Additionally, this work shows that drones or different autonomous systems can be controlled and designed before real-time operation using the Coppeliasim simulator and the MATLAB program.
Publisher
INCAS - National Institute for Aerospace Research Elie Carafoli
Subject
Aerospace Engineering,Control and Systems Engineering
Reference10 articles.
1. [1] Y. Chen & F. Dong, Robot machining: recent development and future research issues, Int J Adv Manuf Technol, vol. 66, pp.1489–1497, 2013. 2. [2] E. Peralta, E. Fabregas, G. Farias, H. Vargas, S. Dormido, Development of a Khepera IV Library for the V-REP Simulator, IFAC-PapersOnLine, vol, 49, no. 6, pp. 081–086, 2016. 3. [3] G. Farias, E. Fabregas, E. Peralta, E. Torres, S. Dormido, A Khepera IV library for robotic control education using V-REP, IFAC PapersOnLine, vol. 50, no.1, pp. 9150–9155, 2017. 4. [4] L. Nogueira, Comparative Analysis Between Gazebo and V-REP Robotic Simulators, School of Electrical and Computer Engineering Universidade de Campinas, December 2014, DOI:10.13140/RG.2.2.18282.36808 5. [5] B. Bogaerts, S. Sels, S. Vanlanduit, R. Penne, Connecting the CoppeliaSim robotics simulator to virtual reality, 2020, https://doi.org/10.1016/j.softx.2020.100426.
|
|