Jaguar

  • Category:
  • GitHub URL:
  • Built With:
  • Personal Project
  • github.com
  • Raspberry Pi, OpenCV, voice2json, Python

Description:

Jaguar is a robotic pet that uses OpenCV to follow its owner and voice2json to process voice commands. The robot is able to detect and avoid basic obstacles, adjust the camera angle to keep its owner in frame, and respond to voice commands simultaneously through multithreading.

The hardware is composed of a Raspberry Pi 4, 4 DC drivetrain motors, 2 servo motors, a Raspberry Pi camera module, a USB microphone, a buzzer, and 3 ultrasonic sensors.