Week 1
Background and inspiration
Our project CANDI (Candy Allocation & Notation Dispensing interface), aims to sort skittles into containers by using a colour sensor that detects RGB values of the candy and then dispenses coloured candy based on the facial expression of the person in front of the camera. The camera detects the facial expression of the person in front of the machine and dispenses coloured candy based on the emotion, i.e., angry = red.
We first decided to integrate the Raspberry pi and the Arduino to work coherently, but after some time its been decided that it would be better if each board is independent. The Raspberry pi would be in charge of the emotion detection and move the motor based on the emotion that is most dominant, whereas the Arduino is responsible for the sorting of the skittles.
Week 1 objectives:
- Finalize the 3D design model.
- Write code for Candy sorting.
- Write code for Emotion detection.
- Write code for Dispensing.
- Test the individual components (colour sensor, motors, facial recognition and detection).
- Integrate basic camera functionality for capturing images and detecting the emotions.
Challenges faced in Week 1:
- The colour sensor seemed to be not sensing the different colours as fast and as effectively as planned.
- We faced issues making sure that only one candy falls into the colour sensor, making note of the right dimensions and the time interval from when the motor changes in position. To ensure that no candy gets stuck in the middle of the operation.
- The setup of the raspberry pi will take longer than we thought so we will continue working on the code on week 2 and hopefully would finish it setting it up and implementing the code.
Order of procedures schematic:
Comments
Post a Comment