I would like to use Android phones as a way to do some processing and visualization of a sensor that would be attached to the USB port on the phone. The sensor would plug in
This support has been added since Android 3.1.
Look at http://developer.android.com/guide/topics/connectivity/usb/index.html