Skip to content

nkr38/Autonomous_Cat_Deterrence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

render

Autonomous Cat Deterrence

Welcome to the repository for the Autonomous Cat Deterrence senior design group project.

Project Overview

The project aims to autonomously detect and deter cats using the YOLOv8 object detection model.

Features

  • Real-time cat detection using YOLOv8
  • Displaying confidence scores and center coordinates of detected cats
  • Visualizing detection results on video frames

Project Structure

/
|-- src/
|   |-- yolov8_webcam.py
|-- models/
|   |-- yolov8n.pt
|-- images/
|   |-- render.png
|   |-- kitchenrender.png
|-- README.txt

Getting Started

Prerequisites

  • Python 3.x
  • OpenCV (pip install opencv-python)
  • Ultralytics (pip install ultralytics)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/Autonomous_Cat_Deterrence.git
  2. Navigate to the project directory:

    cd Autonomous_Cat_Deterrence
  3. Run the script:

    python yolov8_webcam.py

Dependencies

  • YOLOv8: Ultralytics YOLO

Acknowledgments

Ultralytics YOLO for providing the YOLOv8 model

Contact Information

For any inquiries, please contact: nkr38@drexel.edu

About

Repo for our senior design group project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •