NUSwan: a robotic water assessment network

Coastal waters and fresh water bodies are complex environments that are highly variable over space and time. This makes spatio-temporal monitoring essential to understand and protect these environments. Unmanned systems

SwarmBots: Small self-organizing in-water robots

Swarm intelligence is the collective emergent behavior of decentralised, self-organising systems that typically consist of a population of simple agents interacting locally with one another and with their environment. While


STARFISH: A small team of autonomous robotic fish

The small team of autonomous robotic fish (STARFISH) project was conceptualized to explore the use of multiple cooperative autonomous underwater vehicles (AUVs) for underwater sensing and monitoring applications. To support


Acoustic Bandwidth Compression (ABC)

We developed a real-time acoustic bandwidth compression algorithm that enables acoustic signals with large bandwidth to be compressed into a band that we can hear. One application of this algorithm

ambient noise imaging

Signal processing & communication in snapping shrimp noise

Snapping shrimp dominate the high-frequency soundscape in warm coastal waters. The extremely impulsive and loud noise generated by these small creatures is a result of the collapse of cavitation bubbles

ambient noise imaging

ROMANIS: An ambient noise imaging camera

Just like we use ambient light to see things around us, why not use ambient noise in the ocean for sensing? The principle underlying ambient noise imaging (ANI) makes use