空飛ぶロボットのつくりかた

ロボットをつくるために必要な技術をまとめます。ロボットの未来についても考えたりします。

ロボットの目をつくろう(ip cameraをつかう)

aiballとopencvで動画ストリーミング

小型のwifiカメラであるaiballを使ってみる

# -*- coding: utf-8 -*-
import cv2
cap = cv2.VideoCapture("http://192.168.2.1/?action=stream.mjpeg") #ここが大事

while True:
    ret, frame = cap.read()
    cv2.imshow('camera capture', frame)
    k = cv2.waitKey(1) 
    if k == 27: #27=escキー
        break

cap.release()
cv2.destroyAllWindows()