산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

마이크로소프트 키넥트와 라즈베리파이 연동: 손비 로봇 실시간 인간 감지

A. 목적

손비(Sonbi) 로봇의 라즈베리파이에 풀기능 소프트웨어 스택을 임베드하고, 마이크로소프트 키넥트를 연결해 센서 앞에 서 있는 인간을 감지하면 팔을 흔들어 인사하도록 하는 것이 목표였습니다.

B. 하드웨어 시스템

라즈베리파이 사양

폴로루 마에스트로 24

라즈베리파이-폴로루 연결

마이크로소프트 키넥트 기능

C. 라즈베리파이에 키넥트 통합

키넥트 네이티브 드라이버가 윈도우 전용이라 리눅스 기반 라즈베리파이에 필수 라이브러리 설치가 시간 소모적이지만 필수적입니다. 다음 단계로 과정 개요:

1. 키넥트 드라이버 설치

2. 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. 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. 소프트웨어 스택 및 런타임

로봇 부팅 시 bootscript_sonbi.sh 스크립트가 얼굴 감지 모듈 실행:

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

사전 학습된 하르 캐스케이드 파일 다운로드: face.xml. 스크립트가 키넥트 RGB 피드 스트리밍, 실시간 얼굴 감지, Sonbi 실행 파일에 신호 보내 서보 모터로 친근한 웨이브 동작 활성화.

E. 행동 요약

인간 감지 시 키넥트가 깊이 인식 이미지 캡처, 감지 알고리즘이 얼굴 확인, 폴로루 마에스트로가 손비 로봇 팔 서보에 환영 웨이브 수행 명령. 이 통합이 소비자 하드웨어로 인터랙티브 로보틱스 구현 가능성 입증.

제조공정

  1. NodeMCU DHT22 센서 + 라즈베리 파이 3 B+ MQTT 브로커 연동 가이드
  2. 파이썬, SQLite, LabVIEW로 라즈베리 파이 온도 프로파일링 정밀 구현
  3. 옵토커플러와 라즈베리 파이로 24V 온도조절기 이벤트 기록 및 그래프화
  4. 라즈베리 파이와 파이썬으로 원격 온도 센서 만들기 – 단계별 가이드
  5. 라즈베리 파이 3와 PubNub로 원격 기상 모니터링하기
  6. TI SensorTag를 Node-RED로 Blynk와 연동하기: 라즈베리 파이 제로 구현
  7. 라즈베리 파이에서 PIR 모션 센서로 LED 제어하기
  8. 라즈베리 파이 & DS18B20으로 다중 센서 온도 & 조도 모니터링 시스템 구축
  9. Twilio를 이용한 라즈베리 파이 기반 화장실 점유 센서: 음성 및 SMS 알림
  10. 라즈베리 파이 센서 및 액추에이터 제어 마스터하기: 가속도계, 서보 모터, 데이터 스트리밍