Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Integrasi Microsoft Kinect dengan Raspberry Pi untuk Deteksi Manusia Real-Time pada Robot Sonbi

A. Tujuan

Tujuan kami adalah untuk menyematkan stack perangkat lunak penuh pada Raspberry Pi robot Sonbi, menghubungkan Microsoft Kinect, dan memungkinkan robot untuk menyapa orang dengan melambaikan lengan saat mendeteksi manusia yang berdiri di depan sensor.

B. Sistem Hardware

Spesifikasi Raspberry Pi

Pololu Maestro 24

Menghubungkan Raspberry Pi ke Pololu

Fitur Microsoft Kinect

C. Integrasi Kinect dengan Raspberry Pi

Karena driver native Kinect hanya untuk Windows, menginstal library yang diperlukan pada Raspberry Pi berbasis Linux memakan waktu namun penting. Langkah-langkah berikut menguraikan prosesnya.

1. Instal Driver Kinect

2. Bangun Libfreenect

sudo apt-get install git-core cmake pkg-config build-essential libusb-1.0-0-dev git clone https://github.com/OpenKinect/libfreenect cd libfreenect mkdir build cd build cmake -L .. make # optional: cmake --build . 

3. Bangun OpenNI

sudo apt-get install g++ python libusb-1.0-0-dev freeglut3-dev cd Platform/Linux/CreateRedist ./RedistMaker sudo ./install.sh # optional: make mono_wrapper && make mono_samples 

D. Stack Perangkat Lunak dan Runtime

Robot booting skrip bootscript_sonbi.sh yang meluncurkan modul deteksi wajah:

python facedetect.py --cascade=face.xml 0 

Unduh file Haar cascade yang telah dilatih di sini: face.xml. Skrip memstreaming feed RGB Kinect, mendeteksi wajah secara real time, dan memberi sinyal pada eksekusi Sonbi untuk mengaktifkan servo motor untuk gerakan sambutan.

E. Ringkasan Tindakan

Ketika manusia terdeteksi, Kinect menangkap gambar yang menyadari kedalaman, algoritma deteksi mengonfirmasi wajah, dan Pololu Maestro memerintahkan servo lengan robot Sonbi untuk melakukan gerakan sambutan ramah. Integrasi ini menunjukkan keberadaan hardware konsumen untuk robotika interaktif.

Proses manufaktur

  1. Integrasi MQTT yang Lancar: Sensor NodeMCU DHT22 dengan Raspberry Pi 3 B+ sebagai Broker
  2. Profiling Suhu Raspberry Pi yang Akurat dengan Python, SQLite, dan LabVIEW
  3. Pencatatan & Grafik Event Termostat 24 V dengan Optokopler dan Raspberry Pi
  4. Membuat Sensor Suhu Jarak Jauh dengan Raspberry Pi dan Python – Panduan Langkah demi Langkah
  5. Pemantauan Cuaca Jarak Jauh dengan Raspberry Pi 3 dan PubNub
  6. Integrasikan TI SensorTag dengan Blynk melalui Node-RED di Raspberry Pi Zero
  7. Mengontrol LED dengan Sensor Gerak PIR pada Raspberry Pi
  8. Bangun Sistem Pemantauan Suhu & Cahaya Multi-Sensor dengan Raspberry Pi & DS18B20
  9. Sensor Keberadaan Kamar Mandi Berbasis Raspberry Pi dengan Pemberitahuan Suara dan SMS melalui Twilio
  10. Menguasai Kontrol Sensor dan Aktuator Raspberry Pi: Akselerometer, Servo, dan Streaming Data