Jacob Herrema’s Work Log

  • Post author:
  • Post last modified:November 5, 2024
  • Reading time:3 mins read
  • Post category:Work Logs

9/15/2024

My goal for this upcoming week is to gather more research on acoustic communication, look into hydrophones, and potentially start building one. For acoustic communication, I need to look into exactly how it works and what equipment is needed to use it. For the hydrophone, I need to compile a list of all the parts I will need and I need to find a resource about building them from scratch. My only concern comes with building the hydrophone. I’m hoping that every part is easily accessible and buildable with what we have.

9/22/2024

My goal for this upcoming week is to get parts ordered for the hydrophone and the acoustic modems. If parts come in this week I can begin putting stuff together but if not that will be my goal for the following week. I was able to get all my work for this last week finished. I have found very good instructions on building a hydrophone and an acoustic modem. If parts come in this week I will begin building the hydrophone first.

9/29/2024

Last week hydrophone and modem research was finished and another teammate began building a hydrophone so my goal has shifted. My goal for this week is to work on a software called GNU radio and to try and get that working. We will use GNU radio for our acoustic communication. I would like to have it working by the end of the week but if not, I will continue working on it into next week.

11/5/2024

I have made substantial progress over the last few weeks since the last update. Firstly, we have decided to switch from using GNU Radio to ROS. Using ROS through Linux, I have set up a basic acoustic transmitter and receiver. The first version of the programs could send a string of words as a binary signal. The newer version sends directional arrow key inputs as different frequencies. The next goal is to get the code to transmit the directional inputs as binary bit strings. We also need to get the same ROS system set up onto another set of flash drives and test communication between two separate devices.