/coe202-project

Target following with object detection with MODI kit and Yolov5

Primary LanguagePython

Object detection based target following

Authors: Murad Bashirov, Mehdi Aghakishiyev, Khadija Rajabova

Getting Started

Requirements

Python >= 3.8 and PyTorch>=1.7 (see https://pytorch.org/get-started/locally)

  1. Clone the repository
git clone https://github.com/m-spitfire/coe202-project

For server

  1. Download the best.pt pre-trained model from the Releases tab.
  2. Install the requirements for yolov5:
pip install -qr https://raw.githubusercontent.com/ultralytics/yolov5/master/requirements.txt
  1. Install the requirements for server:
pip install -r requirements-server.txt
  1. Get your local IP address and set it in the .env file
  2. Run the server:
python server.py

For client

  1. Install the dependencies for client:
pip install -r requirements-client.txt
  1. Get server's IP address and set it in the .env file
  2. Run the client
python client.py

Acknowledgements