Implementasi Algoritma Random Forest Pada Kontrol Robot Otonom Berbasis STM32 dan HC-SR04
Brilian Arya Sena, Jans Hendry, S.T.,M.Eng.
2025 | Tugas Akhir | D4 Teknologi Rekayasa Instrumentasi dan Kontrol
Perkembangan teknologi robotika saat ini mendorong inovasi dalam perancangan robot otonom yang dapat bergerak secara mandiri berdasarkan keadaan lingkungan sekitarnya. Penelitian ini mengembangkan robot otonom berbasis mikrokontroler STM32 yang dilengkapi sensor ultrasonik HC-SR04 untuk deteksi jarak dari berbagai arah dan mengimplementasikan kontrol dari algoritma machine learning Random Forest untuk pengambilan keputusan navigasi. Data dari sensor diproses oleh STM32 dan diklasifikasikan menggunakan algoritma Random Forest untuk menentukan arah gerak optimal, memungkinkan robot menghindari rintangan secara dinamis dengan cara mengatur kecepatan setiap roda motor sebagai output dari penentuan arah gerak. Hasil pengujian menunjukkan bahwa pendekatan ini meningkatkan kemampuan navigasi robot dibandingkan metode konvensional, membuktikan efektivitas integrasi sensor jarak dengan algoritma Random Forest dalam mengoptimalkan performa robot pada berbagai kondisi lingkungan, menjadikannya solusi inovatif untuk sistem navigasi yang adaptif dan responsif.
Recent advancements in robotics have stimulated significant innovation in the development of autonomous systems capable of navigating independently in response to environmental conditions. This research presents the design and implementation of an autonomous robot utilizing an STM32 microcontroller integrated with HC-SR04 ultrasonic sensors for multi-directional distance measurement. A machine learning approach based on the Random Forest method is employed to classify sensor data and determine optimal navigation decisions. The distance data captured by the sensors is processed in real-time by the STM32 and analyzed using the Random Forest algorithm, enabling the robot to adaptively follow predefined paths and respond effectively to variations in its surroundings. Experimental results demonstrate that the proposed system enhances navigation performance compared to conventional rule-based approaches. The integration of sensor-based distance detection with the Random Forest machine learning method contributes to improved adaptability and decision-making accuracy, establishing the system as a promising solution for autonomous navigation in dynamic environments.
Kata Kunci : Autonomous robot, STM32, HC-SR04 ultrasonic sensor, Random Forest