Implementation of MPU6050 Module Based On ROS and PID Controller as Stabilization Control and Rotational Motion of SAR Robot
This research discusses about the implementation of MPU6050 to a SAR robot as a rotational motion control and improvement of robot stability. MPU6050 is implemented using ROS (Robot Operating System) and PID control. ROS is used as a means of communication while managing robot programs, namely the gyroscope reading program, PID control, and serial communication. A good PID control is able to provide stability to the robot's motion, both moving forward and balancing the robot body. PID requires tuning to produce the appropriate Kp, Ki, and Kd values. The result of this research is that ROS is able to manage the robot program well, and the PID tuning value with Kp = 0.12, Ki = 0, and Kd = 0 and completion time for 3.04s. It is hoped that this research will be able to provide an explanation of the implementation of ROS-based MPU6050 and PID control in improving the stability and rotational motion of the SAR robot.
Authors
- Yogi Dwi Mahandi (ORCID: https://orcid.org/0000-0002-7213-5778)
- Ilham Ari Elbaith Zaeni (ORCID: https://orcid.org/0000-0001-9665-8613)
- Triyanna Widiyaningtyas (ORCID: https://orcid.org/0000-0001-6104-6692)
- Soraya Norma Mustika (ORCID: https://orcid.org/0000-0002-4338-3326)
- Siti Sendari (ORCID: https://orcid.org/0000-0002-8681-7024)
- Dyah Lestari (ORCID: https://orcid.org/0000-0002-8488-5146)
- Robby Firmansyah
- Ahmad Yudhistira Fachreza Hidavat
- Mochammad Dimas Purwanto
- Muhammad Svifa Ridhoni
Institutions
- State University of Malang (ID)
Publication Details
- Published
- 2024-09-12
- DOI
- https://doi.org/10.1109/ieit64341.2024.10763060
- Citations
- 3
- Primary Topic
- Control and Dynamics of Mobile Robots
- Type
- article
- Field-Weighted Citation Impact
- 0.98