Peizhi & Echo:
we almost finished all hardware portion of our project. Right now, we are on schedule.
This week:
- finished integrating human avoidance algorithm with obstacle avoidance algorithm
- finished tuning parameters for the robot’s moving speed. (might adjust later)
- started looking into sockets and how raspberry pi communicates with webapp
Next week:
- mount hardware on top of the robot base
- finish the very last “alarm goes off” algorithm when the robot hits the wall
- integrate with Yuhan’s webapp
- optimize our algorithm
- find solutions to the case when sensor data received from robot blows up
Yuhan:
This week:
- researched possible ways of real time communication from web app to Pi
- tried to work with just MongoDB and failed
- looked up azure Iot hub, RabbitMQ, etc
- settled on AWS SQS
- wrote pseudo code hosted on both Pi and the web app/remote server
Next week:
- borrow a Pi
- Turn pseudo code into actual code
- test MongoDB works on remote server (for permanent storage)
- test AWS SQS works from remote server to Pi (for real time communication)