Robotics Engineering
Master the art of building autonomous robots from basic mechanics to advanced artificial intelligence.
Introduction to Robot Mechanics
Mempelajari struktur fisik robot, jenis-jenis chassis, sistem penggerak roda (differential drive), dan dasar perakitan mekanik.
Motors & Actuators Control
Memahami cara kerja Motor DC, Servo, dan Stepper motor serta penggunaan Driver Motor (L298N/L293D) untuk kontrol arah dan kecepatan.
Robot Logic & Basic Algorithm
Pemrograman logika gerak robot: Maju, Mundur, Berbelok, dan manuver dasar menggunakan mikrokontroler Arduino.
Obstacle Avoidance Systems
Menggunakan sensor Ultrasonik dan IR untuk mendeteksi rintangan serta membuat robot mampu bernavigasi secara mandiri.
PID Control Algorithm
Implementasi algoritma PID (Proportional, Integral, Derivative) agar gerakan robot lebih halus dan presisi, seperti pada robot Line Follower.
Wireless Robot Control
Membangun sistem kendali robot jarak jauh menggunakan Bluetooth, RF (NRF24L01), atau Wi-Fi untuk remote operation.
Inverse Kinematics for Robot Arm
Perhitungan matematika untuk menggerakkan lengan robot (robotic arm) ke koordinat tertentu secara akurat.
Robot Operating System (ROS)
Pengenalan middleware ROS, pengelolaan node, topik, dan pesan untuk sistem robotika yang kompleks menggunakan Linux.
SLAM & Lidar Mapping
Implementasi Simultaneous Localization and Mapping (SLAM) menggunakan sensor LiDAR untuk membuat peta lingkungan secara realtime.
Computer Vision for Robots
Integrasi kamera dan OpenCV untuk deteksi objek, pelacakan warna, dan pengenalan wajah pada robot otonom.
AI & Reinforcement Learning
Melatih robot untuk belajar dari pengalaman (trial and error) menggunakan algoritma AI untuk navigasi di lingkungan dinamis.
Swarm Robotics & Multi-Robot
Mempelajari koordinasi antar kelompok robot (swarm) untuk menyelesaikan tugas kolektif secara efisien dan kolaboratif.
Professional Robot Deployment
Proyek akhir: Membangun sistem robotika otonom skala penuh yang siap untuk aplikasi industri atau layanan komersial.