Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Kameradetektering og publisering av posisjon over MQTT:

RoeBotCamPublish.py

Vi bestemte oss for å bruke OpenCV til å spore objekter i sanntid og sende informasjon til ein MQTT-broker. Vi bruker Mosquito og har satt opp ein eigen broker-server på egen maskin som komuniserer over ethernett IP med Python program pls program  og PLS 

Biblioteker:

  • OpenCV(cv2)
  • Numpy
  • Paho MQTT

Koden sender alle infromasjonen på ein string som bruker topicen 'ObjectCoordinates'. Første delen av stringen innehelder antall Objekt detektert av kamerae og sender x- og y-kordinater. 

KameraKalibrering:

CameraCalibration.py