Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Integrando Microsoft Kinect com Raspberry Pi para Detecção Humana em Tempo Real no Robô Sonbi

A. Objetivo

Nosso objetivo foi embutir stack de software completo no Raspberry Pi do robô Sonbi, conectar Microsoft Kinect e habilitar robô a saudar pessoas acenando braços quando detecta humano parado frente ao sensor.

B. Sistema de Hardware

Especificações Raspberry Pi

Pololu Maestro 24

Conectando Raspberry Pi ao Pololu

Features Microsoft Kinect

C. Integrando Kinect com Raspberry Pi

Como drivers nativos do Kinect são Windows-only, instalar bibliotecas requeridas num Raspberry Pi Linux-based é demorado mas essencial. Passos abaixo outline o processo.

1. Instalar Drivers Kinect

2. Build 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. Build 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 de Software e Runtime

Robô boot script bootscript_sonbi.sh que lança módulo detecção facial:

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

Baixe arquivo Haar cascade pré-treinado aqui: face.xml. Script stream feed RGB do Kinect, detecta faces em tempo real e sinaliza executável Sonbi para ativar servos motores para aceno amigável.

E. Resumo de Ações

Quando humano detectado, Kinect captura imagem depth-aware, algoritmo detecção confirma face, e Pololu Maestro comanda servos braço do robô Sonbi para realizar aceno de boas-vindas. Esta integração demonstra viabilidade de usar hardware consumer para robótica interativa.

Processo de manufatura

  1. Integração MQTT Perfeita: Sensores NodeMCU DHT22 com Raspberry Pi 3 B+ como Broker
  2. Perfilamento de Temperatura Preciso no Raspberry Pi com Python, SQLite e LabVIEW
  3. Registre e Gráfico Eventos de Termostato 24‑V com Optoacoplador e Raspberry Pi
  4. Construa um Sensor de Temperatura Remoto com Raspberry Pi e Python – Guia Passo a Passo
  5. Monitoramento Remoto do Tempo com Raspberry Pi 3 e PubNub
  6. Integre TI SensorTag ao Blynk via Node‑RED no Raspberry Pi Zero
  7. Controle um LED com Sensor de Movimento PIR no Raspberry Pi
  8. Construa um Sistema de Monitoramento de Temperatura e Luz Multi-Sensor com Raspberry Pi e DS18B20
  9. Sensor de Ocupação de Banheiro com Raspberry Pi: Alertas por Voz e SMS via Twilio
  10. Dominando Controle de Sensores e Atuadores no Raspberry Pi: Acelerômetro, Servo e Streaming de Dados