Inspiration
We individually, but collaboratively felt lonely and wanted a friend. So, we banded together to create ourselves a revolutionary robot designed to cure loneliness by giving you a distraction from your monotonous life.
What it does
The RoBro is your personal robot companion designed to support your social needs. This bot offers a variety of functions with the ability to communicate and entertain you. This robot was designed to provide a companionship with the user, eliminating social isolation and loneliness.
How we built it
We built the RoBro using a machine learning algorithm for the facial recognition, various different API's from different companies, and it was all built in Python. Some of the API's we used were the Twilio API to receive text messages, the Azure Cognitive Services API to convert text to speech, and the AssemblyAI API to convert speech to text. The project was collaborated using GitHub.
Challenges we ran into
When transferring our code from an x86 platform to an arm platform, we realized that not all of the API's and libraries our code used were compatible on ARM.
Accomplishments that we're proud of
We're proud that even after all of the obstacles and setbacks we encountered, we were able to successfully create and implement most of the features we had originally planned to.
What we learned
We learned that if you plan to run your code on various different platforms, you should always make sure the resources you use are compatible across all the platforms you intend to or may use.
What's next for RoBro - Your Personal Companion
In future iterations of the RoBro, we plan on implementing additional features such as relationship advice, mental health advice, and much more!

Log in or sign up for Devpost to join the conversation.