1. What did you personally accomplish this week on the project?
- Received the NeoPixel and soldered header pins on.
- Connected the NeoPixel to the Adafruit Feather.
- Initially, it did not work, but after debugging a physical connection issue, I successfully resolved the problem and got it operational.
- Attempted to connect Adafruit Feather to the WiFi
- Unfortunately, due to persistent connectivity issues, I was unable to establish a connection. To work around this, I identified a program that allows me to push code to the Feather via a wired cable, enabling continued progress without relying on WiFi connectivity.
- Attended two group meetings focusing on integrating the Jetson.
- First meeting: encountered issues with securing an SSH connection
- Second meeting: Successfully established the entire pipeline. The Jetson now communicates with both the iPad display and the embedded bracelet via UART, achieving the intended functionality for the demo.
2. Is your progress on schedule or behind?
- My progress is on schedule. Despite the WiFi connectivity setbacks, I was able to get the NeoPixel working and successfully integrated the Jetson pipeline. The system is now demo-ready with UART communication functioning as intended.
3. What deliverables do you hope to complete in the next week?
- Post-demo, my focus will shift to implementing Bluetooth Low Energy (BLE) to replace UART for wireless communication.
- Conduct timing analysis to ensure the system meets its real-time performance requirements
- Begin finalizing the 3D-printed enclosure and organizing the circuit for a more polished appearance.
4. Tests conducted and planned for verification and validation:
- Verification Tests (Subsystem-level):
- The embedded bracelet must achieve a latency of 150ms. As outlined in the Design Report, I will be using an oscilloscope for this. I will have two latencies one for UART (wired communication), and one for BLE (wireless)
- testing BLE latency and comparing it to the UART baseline to ensure that BLE does not compromise system responsiveness
- For the user testing portion, I have two goals
- Feedback Recognition Accuracy: At least 90% of participants should correctly identify the type of feedback (haptic or visual) associated with specific emotions within 3 seconds of actuation.
- Error Rate: The system must maintain an error rate of less than 10% for incorrectly signaling emotions, ensuring reliability.
- The embedded bracelet must achieve a latency of 150ms. As outlined in the Design Report, I will be using an oscilloscope for this. I will have two latencies one for UART (wired communication), and one for BLE (wireless)