💡Inspiration

We all have that one friend or family member who can't maintain proper focus on the target object when filming, so why not have a robot do it for you?

🔍What it does

Swift swiftly captures the object selected by the user to track and pans and tilts the camera to ensure the object is centred within the frame! The bot is capable of using OpenCV in python to track a person or an object using a system using a servo, stepper motor and webcam.

⚙️How we built it

Object tracking was built utilizing Opencv's tracking capabilities, the movement of the object reflected coordinate changes. The coordinate data is then sent live to the Arduino used to control the servo and stepper motor used for tilt and pan.

🚧Challenges we ran into

Obtaining all the required hardware and waiting for the requested items. Testing on the stepper was also a challenge due to the lack of access to a power supply, we connected two 9v lithium batteries in series to obtain a working current for the stepper motor.

✔️Accomplishments that we're proud of

Proof of concept was accomplished even with a simple design.

📚What we learned

The importance of planning ahead and ensuring the MVP (most viable product) is built prior to advancing the design.

🔭What's next for Swift

Object tracking drone camera : )

Built With

Share this project:

Updates