There are many types of sensors on robotics. You may buy a book of Everett " Sensors for Mobile Robots" in which, he discribed almost types of sensors.
Note that, ultrasonic sensors are the most popular sensors using on robotics. If you have some requirements about ultrasonic sensors, you may contact with meeh via email :
doanhiep@swissinfo.org. Or you may ask professors, such as:
Roman Kuc, Johann Borenstein...
Or you may read their papers.
I'm just a student, I only can help simple basic problems