Robot Designer CIRS Designing autonomous submarine robots at both the mechanical and the electronic level. Programming the software and the communication system using prototypal technologies.