×
all 27 comments

[–]Topofthemuffin2uu 26 points27 points  (1 child)

This is great! I have to point out that you missed an opportunity to label a heading Cat-egorizing.

[–]ClayStep 4 points5 points  (0 children)

There is no recovery from this, you must switch careers immediately

[–]Tommassino 13 points14 points  (1 child)

I saw a similar project, where a camera+rpi would close the cat door when it detected a cat approaching if it was carrying a dead rodent. Maybe you could change your solution to close the door instead of scaring the cat.

[–]gwern 3 points4 points  (0 children)

You're thinking of https://www.youtube.com/watch?v=1A-Nf3QIJjM probably. http://quinndunki.com/blondihacks/?p=3023 is also entertaining and worth reading. (Personally, I can't hate OP's invading cat - what a beautiful fluffy tail.)

[–]thfuran 23 points24 points  (2 children)

I bet that if you fix that hole in the wall, you won't have so many intruders.

[–][deleted]  (1 child)

[deleted]

    [–]iglidante 3 points4 points  (0 children)

    OP actually mentioned that specifically in his post.

    [–]Iseenoghosts 8 points9 points  (0 children)

    amazing. Have it squirt the cat with water instead. Haha.

    [–]Ularsing 6 points7 points  (0 children)

    Cool project and a great write-up!

    [–]dudeofmoose 3 points4 points  (1 child)

    Hmm, how about pointing the camera out the door window, it slides a bolt over the cat flap when it sees old red. Retracts when red leaves.

    You could have a whitelist solution instead of a blacklist (bolt always on except when it sees black cat) but you'd need a camera on both sides when black wanted to leave.

    I'd wonder if you'd get false positives at some point too, with a fox or something wandering around.

    It's almost like the chip door solution, but without the chip. But meh, who cares about that solution when this is way more fun and you're friend is on.tbe cusp of inventing a competing solution to the current product.

    For the current solution, there are options to spice it up, play a random sample, rather than just one, keep the time delay random from the detection point, have some lights flashing (can get WiFi enabled light bulbs these days, do those things have APIs?) or again get a motor that makes a clanging noise.

    [–]Kengaro 0 points1 point  (0 children)

    this is a really neat approach :)

    [–]im_a_code_geek 2 points3 points  (0 children)

    I love this

    [–]zimonitromeML Engineer 2 points3 points  (0 children)

    Red spy is in the base!

    [–]Rhannmah 2 points3 points  (0 children)

    There are MANY things you could replace the noise deterrent with.

    [–]marxious 2 points3 points  (2 children)

    to prevent this we just bought a cat door with chip sensor, works out pretty good...

    [–]tracernz 1 point2 points  (1 child)

    Likewise. The cat did try to bring his friend through but that failed.

    [–]marxious 2 points3 points  (0 children)

    hahaha, i should ask my cat to bring his friends and i’ll whitelist them

    [–]NonOrthoStice 1 point2 points  (1 child)

    Great project! I have to confess that I'm a little disappointed that you didn't find a way to get the robot vacuum cleaner to chase the unwanted cat.

    [–]Kengaro 0 points1 point  (0 children)

    Cat would probably seen that more as a toy than a threat :)

    [–][deleted] 1 point2 points  (2 children)

    Why??????

    [–]nins_ML Engineer 1 point2 points  (1 child)

    For science

    [–][deleted] 9 points10 points  (0 children)

    Making the world a "better place", one cat at a time...

    [–]BS_BlackScout 0 points1 point  (0 children)

    Fantastic stuff, shame it didn't work for long.

    [–]aurizon 0 points1 point  (0 children)

    Add an 'auto-dunk' into a water tank....

    [–]HolidayWallaby 0 points1 point  (0 children)

    This is great! Some questions: what did you use to originally detect the regions of motion to crop the areas of the cats? What did your CNN architectures look like? Why did you design your own instead of using a popular one?

    [–]s_j_u_k_d_o_m 0 points1 point  (0 children)

    I think you should try to use:

    • a raspberry pi or arduino that has 2 servo motors to move a nerf gun
    • the nerf gun follows the cat movement
    • the nerf gun shots the cat

    That fucking cat wont mess with your kitties again (: