Senses, sensing, and sensors with applications to ICT for sustainable development mel siegel robotics institute school of computer science.