Research Idea: Vision-Guided Adaptive Grasping for Low-Cost Robotic Hand Prostheses and Exoskeleton Devices

My other research idea today is talking about low-cost robotic hand prostheses and/or exoskeleton devices. With the power of a 3D printer, this idea can be achieved, thanks to the low-power edge device, making this idea feasible. Abstract The high cost of advanced prosthetic hands and exoskeleton devices continues to limit accessibility, especially for children … Read more

Easy PCB Pads Detection using Yolov8 Nano and Python

PCB (Printed Circuit Board) is well known as ‘the mother’ of all electronic products, ranging from electronic modules created by hobbyists to a turnkey professional product from a world-class manufacturer. A PCB can be printed by us at home (DIY) or by a PCB maker specialist in a factory. Depending on the complexity of its … Read more

Cara Install Library Dlib di Windows 10 64 bit

Jika Anda sering mengembangkan program berbasis Artifial Intelligence, pasti akan membutuhkan library Dlib ini. Ya, DLib adalah sebuah library yang ditulis dalam bahasa C++ yang digunakan untuk menyelesaikan suatu permasalahan berbasis machine learning. Salah satu contoh penggunaan Dlib yang populer adalah bagaimana mendeteksi wajah berdasarkan landmark. Dengan memanggil fungsi-fungsi yang ada di dalam library Dlib … Read more

Instal OpenCV 4 di Windows 10 – 64 Bit

Library OpenCV banyak digunakan untuk mempermudah scripting/komputasi Computer Vision. OpenCV dibuat dalam bahasa C namun sudah diporting ke bahasa pemrograma lain misalnya Python atau Javascript. OpenCV juga dapat berjalan lintas platform (Windows, Linux, mobile), bahkan bisa berjalan di web juga (melalui plugin js). Beberapa waktu lalu sudah saya bahas bagaimana menginstal OpenCV di Raspberry Pi, … Read more

Instal Python 3.9.5 di Windows 10 – 64 Bit

Python merupakan bahasa pemrograman high level, object oriented dan cross platform. Python memiliki banyak module (library) yang tersedia di internet secara gratis, yang dapat diinstal untuk memudahkan pemrograman kita. Python ini banyak digunakan untuk scripting Artificial Intelligence, Computer Vision, dan project data scienctist lainnya. Tidak seperti SDK (Software Development Kit) lainnya, GUI (Graphical User Interface) … Read more

Cara Instal OpenCV di Raspberry Pi

OpenCV adalah sebuah library machine learning berbasis image dengan teknologi ‘vision’ (vision=bersifat visual/penglihatan mata). Karena berbasis visual yang dilakukan sofwtare (komputer) dan bersifat terbuka (opensource) maka library ini dinamakan openCV (CV=Computer Vision). Dengan library ini kita akan mudah melakukan analisa komputasi image processing, object detection, augmented reality, dll. Bahkan dengan menggabungkannya dengan library deep learning … Read more

Beberapa Error Selama Proses Ngoprek Raspberry Pi dan Solusinya

Berikut ini adalah beberapa error yang terjadi saat proses ngoprek RAspberry Pi dan solusinya setelah melakukan beberapa troubleshoot dan mencari referensi di internet. Selain buat catatan saya sendiri, juga barangkali bermanfaat buat pembaca yang mungkin kebetulan mengalami hal yang sama. Catatan mungkin akan terus berkembang seiring dengan kebutuhan saya dalam mengoprek Raspberry Pi. Kalau ada … Read more

Menginstal Library Keras dan TensorFlow 2.5 di Raspberry Pi 4

Library TensorFlow adalah kumpulan fungsi-fungsi atau pustaka untuk pemrosesan / komputasi machine learning. Library ini dibuat oleh tim ‘Google Brain’ dan dibuka untuk umum dengan lisensi/platform open source. Dengan tensorflow ini kita dapat melakukan ‘preprocessing data’, membuat model unutk dataset dan terakhir dapat melakukan train terhadap dataset tersebut. Tensorflow banyak digunakan untuk project-project berbasis deep … Read more

Pengenalan Wajah (Face Recognition) dengan OpenCV dan Python

Pada tutorial sebelumnya sudah kita pelajari bagaimana mendeteksi wajah (face detection) pada sebuah gambar yang ditangkap kamera. Nah, pada tutorial kali ini, kita coba melakukan percobaan yang lebih advanced lagi, yakni dengan mengenali wajah yang terdeteksi tadi sesuai identitasnya (face recognition). Dengan demikian, setiap ada wajah yang terdeteksi kamera, maka komputer akan langsung menerjemahkannya menjadi … Read more

Deteksi Wajah (Face Detection) dengan OpenCV dan Python

Satu satu cabang kecerdasan buatan atau Artificial Intelligence (AI) adalah ‘Computer Vision’ (CV). Sesuai namanya, Computer Vision ini adalah salah satu bidang ilmu yang mempelajari bagaimana suatu obyek gambar nyata yang sifatnya analog, diintepretasikan komputer menjadi bentuk-bentuk digitalnya untuk diolah lebih lanjut sesuai kebutuhan. ‘Komputer’ disini maknanya luas, tidak hanya komputer yang kita kenal seperti … Read more