A Short Summary of REU-CAS 2012 Program Research and Education Activities: Transformative cyber-aquatic technologies will enable us to densely deploy static and mobile systems in an underwater environment, significantly enhancing the spatial and temporal dimensions of our monitoring and exploration capabilities. These technologies bridging the cyber and aquatic worlds will transform the ways in observing and understanding the sparsely sampled oceans, estuaries, lakes and rivers. The Underwater Sensor Network (UWSN) Lab at the University of Connecticut (UCONN) recently launched an initiative on Cyber-Aquatic Systems (CAS). The vision of CAS is to create transformative technologies to realize the true ubiquity and high confidence for the observation and exploration systems in the water world. The research thrusts include (i) Underwater communications and networking; (ii) Underwater power harvesting; (iii) Underwater sensing; (iv) Underwater platform, autonomous underwater vehicle, underwater robotics; and (v) Cyber control. The UWSN lab at UCONN is supported by this grant to host a unique Research Experiences for Undergraduates (REU) Site: Cyber-enabled Systems for Undergraduate Research and Education: Cyber Aquatic Systems (CAS). In Summer 2012, the REU-CAS program has recruited nine undergraduate students, where eight students were supported by this REU site and one student was supported by the REU supplement to a regular NSF grant by the PI Cui. Research Activities: Seven projects were carried out during summer 2012: 1. Design and fabrication of an autonomous underwater vehicle. Participants: Edward Rivera (Mechanical Engineering, University of Puerto Rico) and Joe Prainito (Mechanical Engineering, University of Connecticut) Faculty mentor: Dr. Chengyu Cao. Graduate mentor: Jiaxin Che 2. Command and Control of an Automated Underwater Vehicle Participants: Alex Byrd and Carlos Villa (Computer Science, University of Connecticut) Faculty mentor: Dr. Jun-Hong Cui. Graduate mentors: James Zheng, Haining Mo 3. Localization of Autonomous Underwater Vehicles Participant: Kaleel Mahmood (Electrical Engineering, University of Connecticut) Faculty mentor: Dr. Shengli Zhou. Graduate mentor: Patrick Carroll 4. AUV Control in Leader-Follower Formation for a Variable Number of Agents Participant: Kevin Corder (Computer Science, Univ. of Delaware) Faculty mentor: Dr. Shalabh Gupta. Graduate mentor: James Hare. 5. Implementation of Depth and Temperature Sensors in an Underwater Vehicle and Extensions to Other Practical Sensors Participant: Kevin King (Electrical Engineering, University of Connecticut) Faculty mentor: Dr. Fauir Jain. Graduate mentor: Robert Croce 6. Exploration of OMAP-L137 ARM/DSP Communication Participant: Robert Kirschner (Computer Science, University of Connecticut) Faculty mentor: Dr. Zhijie Shi. Graduate mentor: Jiaxin Che 7. Joint Linear Precoding and Nonbinary LDPC Coding for Underwater Acoustic OFDM Participant: Shae Hurst (Electrical Engineering, Univ. of Washington) Faculty mentor: Dr. Shengli Zhou. Graduate mentors: Lei Wan and Zhaohui Wang There were weekly meeting for all participants to report project progress, to the peers, graduate mentors, and faculty mentors. On July 27, 2012, three REU-sites: CAS, Bio-grid, and Trustable Computing jointly held a one-day symposium, with two concurrent sessions hosting 27 project presentations. (The program is attached in the appendix) Social activities: The REU-CAS program has included the following other activities: -- A welcome Pizza party was held at May 21, 2012, 6pm, at ITE building, Room 301. This event was jointly held with other two REU sites at UCONN: Bio-grid and Trustable Computing. After the pizza party, the REU-CAS students had a tour to the USWN lab. -- An engineering ethics seminar was held at 9am, June 7th, at UTEB 150. The speaker was Dr. Dan Vallero from Duke University. -- Two technical research writing workshops were provided by Prof. John Chandy, one on presentation skills and the other on technical research writing of technical reports. -- A field trip was done at June 19, 2012, to visit the Avery Point Campus of UCONN. This visit includes the following components (a) 1:30 pm-2:30 pm. Lab tour to the Department of Marine Science and the Northeast Underwater Research Technology and Education Center (NURTEC); (b) 3:00 pm – 4:00 pm. Attend a panel Discussion: “Long Island Sound - Economic, Recreational” held by Innovation Connection. (c) 4 pm -6 pm. Attend the “Welcome to Avery Point” campus tour. Findings: Seven research projects have been successfully carried out. 1. Design and fabrication of an autonomous underwater vehicle; (by Edward Rivera and Joe Prainito) In this project, the process of designing and manufacturing of a cost-efficient Autonomous Underwater Vehicle (AUV) is presented. The AUV is constructed as a carrier for demonstrating the capabilities of the Orthogonal Frequency Division Multiplexing (OFDM) modem developed for underwater acoustic communication. Four main phases are developed in order to complete the project goals: the designing of a chassis, the method of thrust generation, the method of buoyancy control, and the testing and implementation phase. In order to accomplish these phases, hydrostatic and hydrodynamic theories were considered during this project. Based on these principles and the implementation of the OFDM modem, the Gumstix, the Inertial Measurement Unit (IMU) and the Microcontroller Unit (MCU), the vehicle is capable of stabilizing itself without requiring any pilot input and to follow a designated path while collecting and wireless transmitting data. 2. Command and Control of an Automated Underwater Vehicle; (by Alex Byrd and Carlos Villa) Unmanned underwater vehicles (UUVs) have become commonplace in underwater research and in military applications due to recent technological advances. We have achieved command and control of a custom built unmanned underwater vehicle using a Gumstix Overo COM, a 32-bit ARM device microcontroller, and a 9DOF Razor inertial measurement unit. Communication with the UUV is maintained from an onshore monitoring station via an Orthogonal Frequency Division Multiplexing acoustic modem. We have implemented algorithms to process movement commands from the monitoring station, retrieve and display sensor data, and stabilize the AUV along its current path. These algorithms were developed in the C programming language for the Linux environment of the Gumstix COM. We have also implemented a Graphical User Interface that displays sensor and localization data from an arbitrary number of UUVs and gives the user the ability to directly control each UUV. The GUI was implemented in the Java-based Processing language. 3. Localization of Autonomous Underwater Vehicles; (by Kaleel Mahmood) Autonomous underwater vehicles (AUV) have applications in aquatic exploration and research. AUVs require tracking so they can traverse underwater environments and record the location of where data samples are taken. We tested underwater communication through acoustic signals and implemented localization using two algorithms, least squares and maximum likelihood. Communication infrastructure was designed around these algorithms in the form of four anchor nodes to send signals and one acoustic modem to receive and process the signals to compute location. Real times testing of the localization algorithms were conducted in University of Connecticut swimming pool. Results showed that the maximum likelihood could be feasibly implemented and produced a position within 2 meters of the actual AUV position. 4. AUV Control in Leader-Follower Formation for a Variable Number of Agents; (by Kevin Corder) Autonomous Underwater Vehicles are used in many real world applications, such as mapping an unexplored sea floor or searching for underwater mines. There are many documented algorithms for AUV movement, but few for leaderfollower formation which is a highly valuable type for searching in large scale testing. The algorithms we show here are written using only knowledge of position, meaning no optics or sonar on the vehicle. The algorithms were also designed to overcome a propagation delay of information updating due to the means for underwater localization, and written generally for any number of AUVs. We created a new, intuitively designed, efficient program for moving a fleet of AUVs to specified points in a leader-follower formation, while avoiding collision with each other and with given boundaries. Hopefully with more efficient algorithms and applications, we may someday reach a point where deploying a team of unmanned vehicles is no longer a challenge. 5. Implementation of Depth and Temperature Sensors in an Underwater Vehicle and Extensions to Other Practical Sensors; (by Kevin King) Data collection is a vital part of underwater exploration, and most of today’s data collection processes are in the form of sensors. A series of experiments was carried out to test the effectiveness of commercial grade, field-deployable sensors in an underwater vehicle. Two sensors were implemented: one that measures depth, and another that measures temperature. Both were calibrated in realistic tests, and both gave accurate results. Each uses an amplified output, meaning that it sends a current through a resistive circuit, where the current is linearly proportional to the data that it is collecting (the minimum is 4mA and the maximum is 20mA). This current was sent through a 100Ω resistor, and the voltage across that resistor was converted into a digital reading using an ADC. The implementation of the sensors in this project is simple, and therefore has other, more practical applications in the field of environmental monitoring. Because of this, a possible design scheme for a nitrate sensor is also given, along with potential roadblocks in implementing such a sensor. 6. Exploration of OMAP-L137 ARM/DSP Communication; (Robert Kirschner) This research project explores the communication protocols between the DSP and ARM processors in a Texas Instruments (TI) OMAP-L137 processor, and uses these to establish abstract software libraries for other researchers to utilize said protocols without detailed knowledge of their inner mechanisms. These libraries will allow the acoustic modem used by the Cyber Aqua Systems REU to be ported to the OMAP-L137 platform, which should offer improvements in efficiency, especially with regard to its intended use with Autonomous Underwater Vehicles (UAVs). This project was able to deliver a working processor communication library, implementing the same interface used with the modem’s current hardware. In addition to this, this project has explored some of the efficiency increases the OMAPL137 platform offers over the current hardware implementation. 7. Joint Linear Precoding and Nonbinary LDPC Coding for Underwater Acoustic OFDM; (by Shae Hurst) Underwater communication channels suffer from fading and noise, so to improve performance joint linear precoding was combined with nonbinary LDPC coding. Without increasing complexity precoding results in higher performance, which is greatly needed in adverse underwater conditions. Computer simulation results have shown a substantial improvement, when precoding is performed on channels with Rayleigh fading, while channels with only AWGN are not improved by precoding. The addition of multiple receivers was also studied, and it was found that increasing the number of receivers did improve the performance, but that this improvement between precoded and uncoded channels decreased with the number of receivers added. Therefore, by only applying slight changes on the transmitter and receiver ends, performance could be increased in fading underwater channels without increasing complexity. Summary The seven projects were carefully designed, which allowed the participants in different projects in three different departments (Mechanical, Electrical, and Computer science) can interact with each other under the same umbrella of cyber-aquatic systems. Multiple projects needed to perform experiments in swimming pools, where the students had been well coordinated. These projects have led to four conference paper publications. Four presentations have been made in the IEEE/MTS Oceans Conference, Hampton Roads, Oct. 2012. Training and Development: Outreach Activities: Two local high students, Samuel Li and Alice Hu, have participated in the construction of autonomous vehicle constructions, and testings in the swimming pool. They have also attended in a good portion of the weekly meetings. Figure 1: The group picture of the participating undergraduate students and faculty mentors, taken at the symposium. Figure 2: A joint demonstration in a swimming pool illustrates the close relationships of the seven projects involved Figure 3: The architecture of the cyber control system of underwater autonomous vehicles. Figure 4. The autonomous underwater vehicle (AUV) prototype under testing in the swimming pool. Anchor Node Acoustic Modem Figure 5: The tests of an underwater localization solution in a swimming pool