Cable for submarine robot

Maybe you should use an IP camera that has a CAT5 cable connection. Do a Google search for "ethernet camera". That route is a bit more expensive tho. Here is a start:
http://www.vivotek.com/

I don't think you will get a usb cable to go 100 meters with a usb webcam (like Logitech webcams).