Professional Documents
Culture Documents
Current State
Currently, there are three Yellowns that are mostly built. The two second generation Yellowns have attachments for external sensing via forward-looking sonar or video camera. Also, the second generation Yellowns are each equipped with a mast that provides a GPS receiver, 900 MHz radio transceiver, and a WiFi antenna. Internally, the rst and second generation Yellowns are essentially the same, except for the external GPS, radio, WiFi, sonar, and video camera. The Yellowns are all equipped with a Linux single board computer, XMOS low-level controller, IMU, digital compass, acoustic communications transducer, and battery management system. One of the new Yellowns has been tested in the Georgia Tech CRC pool by teleoperating the AUV over the WiFi link via MOOS. The other second generation Yellown still needs to have its O-rings installed and it has to be placed in a tank for leak testing.
Simulations
In order to facilitate the software and controller development on the actual Yellowns, simulations will be used to help tune controllers before actually testing in the water. First, a high-delity six degrees-of-freedom (DOF) model will be developed in Octave (a Matlab clone). This model will then be converted to C++ in order to develop a ROS node that simulates the dynamics of the Yellown for use in the OpenRobots MORSE 3D simulator. In the MORSE simulator, the network protocols for the formation controller, communications, and cooperative operations will be implemented.
Testing
Testing will take place at either the Georgia Tech CRC diving well or at Lake Whit (a Lake that is owned by GTRIs Whit Smith). Initial testing will focus on tuning the low-level controllers for the Yellowns (heading, depth, GPS waypoint) and communicating with the Yellowns over the WHOI
Acoustic MicroModem. Another phase of testing, which can occur in parallel to tuning the controller is building a database of forward looking sonar images of various objects ranging from divers to AUVs. Eventually, the goal will be for the Yellown to avoid obstacles with its forward looking sonar while moving towards a goal.
Proposed Demonstrations
If all of the previous goals are accomplished, a number of demonstrations should be developed. First, a leader-follower AUV network will be demonstrated where the leader is following GPS way-points at the surface while the AUV follower tracks the leader with its forward looking sonar. The second demonstration will entail a cooperative search where the three Yellowns are searching for a cable or other man-made object on the waters oor and communicating with each other when the item is found. Finally, a third more complicated demonstration will entail heterogeneous collaboration between the Yellowns, a surface vehicle (Clearpaths Kingsher) and UAVs. The UAVs and AUVs will communicate via the surface vehicle, which will act as a relay between the AUV acoustic communication network and the UAV RF communication network.
Theory
Most of what has been described is in the realm of fairly practical engineering and robotics. I will bring the development in the academic domain by relating it to Hugh Durrant-Whytes Decentralized Data Fusion (DDF) research at the University of Sydney. Having also studied Dr. Egerstedts GraphTheoretic Methods for Multi-Agent Control, I have noticed a number of parallels in both of their works in terms of how the decentralized nodes determine which information to transmit to neighbors and how to incorporate new information into the currently estimated state. I have a strong background in the Graph Theory and Linear Algebra associated with this research, but I have much to learn in terms of the probabilistic lters used in Hugh Durrant-Whytes work.