This week, our team focused on progressing several core hardware and embedded system components required for our experimental setup, including motor control, ultrasonic sensor testing, and preparation for the solenoid tapper system.
Aditi worked on developing the embedded motor control logic for the robot by implementing and testing the control signals used to drive the motors through the microcontroller and motor drivers. This work focused on ensuring that the motors respond consistently to control inputs and that the embedded code interfaces correctly with the hardware so the robot can operate reliably during experiments. At the same time, Rayann worked on characterizing the ultrasonic sensing system that will be used to collect acoustic data from HVAC duct samples. This involved testing how the ultrasonic transmitter and receiver respond to different input voltages. In addition, Mahati continued preparing the solenoid tapper control system, which will eventually generate consistent mechanical taps on the duct surface, by reviewing and iterating on preliminary control code so it will be ready for integration once the ADC and data acquisition pipeline are in place.
Overall, the team made progress toward getting the robot and sensing system ready for integration and future data collection. While we are slightly behind schedule due to the ADC not arriving on time, we feel confident that we can catch up once the remaining hardware is in place. Unfortunately without the ADC, we cannot fully record the sensor measurements for our algorithm.
Next week will be focused on completing hardware integration and beginning the process of collecting experimental data so that we can start testing our algorithm. Since we are approaching a two-week milestone, the primary goal will be ensuring that the robot and sensing pipeline are fully functional. One of the most important tasks will be beginning structured data collection from the duct samples. Once the ADC arrives and is integrated into the system, we will start recording acoustic signals that can be used as input for our algorithm. Having real testing data will allow us to evaluate our signal processing pipeline and begin running the classification algorithm on actual measurements rather than simulated or preliminary signals.
Another major priority will be getting the robot fully operational. This includes ensuring that the motors, sensors, and control systems all work together reliably. The team will focus on integrating the embedded motor control, sensor inputs, and solenoid tapper so that actuation and data acquisition can occur in a synchronized and repeatable way. Additional work will include receiving and inventorying the remaining hardware components, integrating the ADC with the sensing system, finalizing the solenoid tapper hardware integration, and verifying that the full pipeline operates correctly.
Potential issues/risks include further delays in ADC delivery or malfunction, synchronization issues between the motors, solenoid, and sensors, or unexpected behavior in the ultrasonic sensor readings on different duct materials. Despite these risks, we feel that our progress so far has been solid. We have made significant headway on motor control, sensor characterization, and solenoid preparation, and with the remaining hardware arriving soon, we expect to meet our two-week milestone and be prepared for the interim demo.