top of page

Security Raja was my latest project.  It was meant to be used for home surveillance when your folks aren't home, even though we never really used it.  You can control it manually from your room using an app via Bluetooth, or it could be configured to go on a certain route.  Patrol Studio is the software you use to create the "route" the robot goes on and upload it to the robot.  I say "route" because what you upload to the robot is just a bunch of directions (Forward, Backward, Left, Right), and the time that it needs to travel in each direction.  I did not have enough sensors for me to actually be able to map the house out and have the robot navigate through that, which is why this system is used.  After you hit run in the app, the patrol mode on the robot is activated, and another python script runs automatically on my laptop.  I also have the camera feed from the robot's phone camera open on my browser during this, and what the python script does is it grabs the area of the screen that is occupied by the camera feed, and analyzes it using OpenCV, an open source computer vision library.  It looks for faces in that area, and if it finds any, it will send me an email with the photo of the intruder.  Now I know it would have been better if all of this was done on board the robot, but let me tell you two things: 1. It's only a prototype, 2.I'm kinda broke.  I used an Arduino for the robot, a Sabertooth 2x12 motor controller to control the drive motors, and also a servo for tilting the camera.     

bottom of page