Sistem Navigasi Otonom Robot Pembersih Kaca untuk Gedung Bertingkat
Abstract
Abstrak — Pembersihan jendela pada gedung bertingkat
merupakan pekerjaan berisiko tinggi yang menuntut efisiensi
dan keamanan. Untuk mengatasi tantangan tersebut, penelitian
ini bertujuan mengembangkan sistem navigasi otonom yang
andal untuk robot pembersih jendela. Fokus utama penelitian
adalah merancang sistem yang mampu bergerak secara
mandiri di permukaan kaca vertikal yang datar, dengan
batasan operasional pada kondisi cuaca yang mendukung untuk
menjamin kinerja optimal. Metodologi penelitian ini diterapkan
secara sistematis, diawali dengan studi literatur mendalam
untuk mengkaji teknologi navigasi dan fusi sensor yang relevan.
Tahap selanjutnya adalah perancangan arsitektur sistem, yang
mencakup pengembangan mekanisme navigasi presisi serta
sistem kontrol gerak. Rancangan tersebut kemudian divalidasi
melalui simulasi sebelum diimplementasikan pada perangkat
keras. Kunci dari implementasi ini adalah integrasi strategis
antara Complementary Filter dan Kalman Filter. Kombinasi
kedua filter ini sangat krusial untuk mengolah data sensor
secara akurat, memastikan robot dapat menjaga stabilitas
orientasi dan keakuratan posisi selama menjalankan tugas
pembersihan. Tahap akhir penelitian meliputi analisis hasil
untuk mengevaluasi performa dan keandalan sistem navigasi
yang telah dikembangkan.
Kata kunci— Robot Pembersih Jendela, Navigasi
Otonom, IMU, Ultrasonik, Kontrol Filter.
References
W. T. Higgins, "A Comparison of Complementary and
Kalman Filtering," IEEE Transactions on Aerospace and
Electronic Systems, vol. AES-11, no. 3, pp. 321–325, May
T. Kim, K. Seo, J. Kim, and H. S. Kim, "Adaptive
Impedance Control of a Cleaning Unit for a Novel WallClimbing Mobile Robotic Platform (ROPE RIDE)," in Proc.
IEEE/ASME Int. Conf. on Advanced Intelligent
Mechatronics (AIM), Besançon, France, Jul. 8–11, 2014, pp.
–999.
Y. Jiali and Z. Jihong, "An Angular Acceleration
Estimation Method Based on the Complementary Filter
Theory," in Proc. of the 35th Chinese Control Conference,
Chengdu, China, 2016, pp. 7442–7447.
Y. Kanayama, et al., "A Stable Tracking Control Method
for an Autonomous Mobile Robot," in Proc. of the 1990 IEEE
Int. Conf. on Robotics and Automation, Cincinnati, OH,
USA, May 1990, pp. 384–389.
M. Vega-Heredia, R. E. Mohan, T. Y. Wen, J. S. 'Aisyah,
A. Vengadesh, S. Ghanta, and S. Vinu, "Design and
Modelling of a Modular Window Cleaning Robot,"
Automation in Construction, vol. 103, pp. 268–278, Jan.
S. Yu and Z. Jiang, "Design of the Navigation System
through the Fusion of IMU and Wheeled Encoders,"
Computer Communications, vol. 160, pp. 730–737, 2020.
Y. Katsuki, T. Ikeda, and M. Yamamoto, "Development
of a High Efficiency and High Reliable Glass Cleaning Robot
with a Dirt Detect Sensor," in Proc. of the 2011 IEEE/RSJ
Int. Conf. on Intelligent Robots and Systems (IROS), San
Francisco, CA, USA, Sep. 2011, pp. 5133–5138.
A. Sofwan, H. Afrisal, H. R. Mulyana, and A. Goni,
"Development of Omni-Wheeled Mobile Robot Based-on
Inverse Kinematics and Odometry," in Proc. of the 2019 6th
Int. Conf. on Information Technology, Computer, and
Electrical Engineering (ICITACEE), Semarang, Indonesia,
Sep. 2019, pp. 1–6.
T. Miyake, H. Ishihara, R. Shoji, and S. Yoshida,
"Development of Small-Size Window Cleaning Robot: A
Traveling Direction Control on Vertical Surface Using
Accelerometer," in Proc. of the 2006 IEEE Int. Conf. on
Mechatronics and Automation (ICMA), Luoyang, China, Jun.
, pp. 1302–1307.
H. Zhang, J. Zhang, and G. Zong, "Realization of a
Service Climbing Robot for Glass-wall Cleaning," in Proc. of
the 2004 IEEE Int. Conf. on Robotics and Biomimetics,
Shenyang, China, Aug. 2004, pp. 395–400.
M. Salunke and A. R. Mahajan, "Glass Cleaning Robot
for High Rise Buildings," International Research Journal of
Engineering and Technology (IRJET), vol. 6, no. 7, pp. 2426–
, July 2019.
T. Miyake and H. Ishihara, "Mechanisms and Basic
Properties of Window Cleaning Robot," in Proc. of the 2003
IEEE/ASME Int. Conf. on Advanced Intelligent
Mechatronics, Kobe, Japan, July 2003, pp. 1372–1377.
A. Pratama, A. H. Pramono, and R. Setiawan,
"Movement Control of Two Wheels Balancing Robot Using
Cascaded PID Controller," in Proc. of the 2015 Int.
Electronics Symposium (IES), Surabaya, Indonesia, Sep.
, pp. 48–53.
M. Vega-Heredia, I. Muhammad, S. Ghanta, V.
Ayyalusami, S. Aisyah, and M. R. Elara, "Multi-Sensor
Orientation Tracking for a Façade-Cleaning Robot," Sensors,
vol. 20, no. 5, 1483, Mar. 2020. [Online]. Available:
https://doi.org/10.3390/s20051483
ESPP Project Documentation, “Complementary Filter –
ESP32 — ESPP main documentation.” [Online]. Available:
https://esp-cpp.github.io/espp/filters/complementary.html.
PLCDROID, “Pengertian Open Loop dan Close Loop,”
PLCDROID, diperbarui 06-Jul-2020. [Online]. Tersedia:
https://www.plcdroid.com/2015/04/pengertian-open-loopdan-close-loop.html.
AHRS Developers, “Complementary Filter — AHRS
4.0 documentation.” [Online]. Available:
https://ahrs.readthedocs.io/en/latest/filters/complementary.ht
ml.
MIT OpenCourseWare, “16.333: Lecture #15 –
Complementary filter examples (Aircraft Stability and
Control, Fall 2004).” [Online]. Available:
F. Haugen, “Derivation of a Discrete-Time Lowpass
Filter,” TechTeach, Mar. 21, 2008. [Online]. Available:
https://techteach.no/simview/lowpass_filter/doc/filter_algori
thm.pdf
Control Systems Academy, “First-Order Low-Pass Filter
Discretization.” [Online]. Available:
https://controlsystemsacademy.com/0020/0020.html.
C. S. Evans, “Thickness and the Hypsometric Equation,”
lecture notes, Dept. Atmos. Sci., Univ. of Wisconsin–
Milwaukee. [Online]. Available: PDF..
American Meteorological Society, “Glossary of
Meteorology—Hypsometry/Hypsometric Equation.”
[Online]. (American Meteorological Society)
G. Welch and G. Bishop, “An Introduction to the
Kalman Filter,” Univ. of North Carolina at Chapel Hill,
Chapel Hill, NC, USA, Tech. Rep., 2006.
M. S. Grewal and A. P. Andrews, Kalman Filtering:
Theory and Practice with MATLAB, 4th ed. Wiley, 2015.
S. Särkkä, Bayesian Filtering and Smoothing.
Cambridge University Press, 2013.



