June 16, 2025
made the board 2.5 d
worked on making chess board pop up, no pieces right now
I couldnt have called this a finished project without having AI in it. I have finally added a microphone and a speaker in the dog and it can not talk to people. Currently its using an API to get the answers to the questions but it is still pretty fast in responding. Finally I am done with the project!
designed and 3d printed a robotic dog tail with 2 axis of movement and coded it so it wags the tail when it finds the ball
completed a 10 page documentation with detailed steps to setup and modify custom model
worked on making the models docs and describing the steps to install it yourself and make a custom model without doing all the research
Worked on robot autonomous path so it can pick up the detected object automatically
added a thumbnail
Finished demo working website
worked on demo
working on code for dog walking
worked on making dog code better
working dog follow
worked on making a robotic dog play fetch
try to detect ball with more accuracy. Added more training images in the model.
working ball detection
detection is kind of starting to work
made test images
basic starter code
This project uses a custom YOLOv5 model to track and follow a 3d printed ball to help a dog play fetch using a live camera. The model is trained to find the ball in each video frame and track its movement as it runs to get the ball and comes back. By looking at where the ball is and how big it looks in the video, the system can tell how far the ball is from the dog. Unfortunately, it is a very complicated process if you want to change the ball design as the whole model is based off of training images of this specific blue and red ball. Sorry 😢 click here to access replit if demo does not work (the demo is just a simple project that shows the basics how the ball is being detected): https://replit.com/@IshaanAhuja-algebros314/BallDetectionDemo#templates/index.html
converted to java for ftc use
fixed accuracy
optimizing code
added calculation
HSV code added
basic opencv
A smart camera that uses computer vision and a Raspberry Pi to detect objects in real time. It’s fast, accurate, and built to work with robots. Currently its not plug and play, you may need to change some thresholds depending on some factors in your environment such as lighting 😔
This was widely regarded as a great move by everyone.