ARA stands for Affordable Robot Assistant that will assist disadvantaged individuals with the everyday struggles they face in the confines of their home. Some of these struggles include navigating their home, communicating with people in different rooms and contacting emergency services.
ARA’s platform consists of a Raspberry Pi 3, HD camera, continuous track, full stainless-steel body and several different motors and sensors for traversing through different environments. ARA has its own Wi-Fi and hosts a server upon startup which we use to control it via a Python script.
In this project, we show that robots can be an affordable and reliable alternative for disadvantaged individuals if built and programmed responsibly. Further research could entail creating a mobile application that would make it easier to use the robot and adding more commands to the Python script.
We decided to make ARA because we saw a need in the disadvantaged community. Swipe through the following slides to see what we mean.
We're proud of the way ARA has been designed and developed.
A lot of planning and a lot of work.
We started by doing research on the disadvantaged community to determine if we could come up with a solution that would make sense.
After researching we realized that our solution had to be simple and affordable, so we started to look for inexpensive robot models we could build on.
Once we had a working prototype we began to experiment and implement functionality we didn't see in other solutions available on the market.
After we felt comfortable with our prototype's functionality, we put it out into the field to test.
Without our Raspberry Pi 3 we wouldn't have been able to connect to and control the sensors on ARA.
PyCharm was our IDE of choice for developing the Python script that runs ARA.
DS4Windows allowed us to connect/configure our Dualshock PS4 controller while on Windows.
Wireshark was instrumental in determining which packets we needed to send to ARA.
Below are some questions you may have.