Full-scale applications


Prof. Bill F. Spencer, Jr.

Prof. Gul Agha


Compiled binary images for the Imote2 are available here. For access to the source code, please contact Professor Spencer or Professor Agha.

ISHMP Services Toolsuite, version 3.1.0

Version 3.1.0 of the ISHMP Services Toolsuite features primarily bug fixes and stability improvements. Numerous crashes and freezes have been fixed, making this the most stable version of the Toolsuite to date. This version of the software is currently in use on two long-term bridge monitoring deployments. Installation instructions are available for:

  • New Users who want to quickly start using the RemoteSensing application for data collection
  • Advanced Users and Developers who want to utilize the much wider functionality of the full ISHMP toolsuite, including multi-hop communication

ISHMP-GUI, version 1.1.1

Version 1.1.1 of the Matlab-based ISHMP-GUI for the Imote2 eliminates the need for using the command-line interface for many routine uses of the Imote2. This GUI is a reference implementation that can be used as is, or can provide a foundation for building your own interfaces to the Imote2. Complete usage and configuration instructions are available in the GUI User's Guide. Note that the ISHMP-GUI requires version 3.0.0 or higher of the ISHMP Services Toolsuite.

Overview of the ISHMP Services Toolsuite

This software is a collection of open source services (see License Agreement) necessary to implement method variety of SHM applications on a network of Imote2s wireless smart sensors. The services provided can be divided into three primary categories: application services, application tools, and utilities. The application services provide the numerical functionality necessary to implement the SHM algorithms on the Imote2s, and include test application modules to test each on both the PC and the Imote2. The utilities include services that facilitate network development. The tools include data collection applications for gathering synchronized sensor data from the network, perform damage detection, as well as an application to test radio communication quality.

New features in version 3.1.0

  • Bug fixes and stability improvements.
  • AODV performance improvements.
  • On-demand synchronization support for the TimeSync service.

New features in version 3.0.0

  • New RemoteContSensing application for continuous near real-time data acquisition
  • New CableTensionEstimation application
  • Automated utility commands for periodic temperature and voltage monitoring
  • New, more stable and efficient reliable multi-hop communication
  • RemoteSensing now automatically stores data for later retrieval and supports multiple data sets
  • Expanded autonomous monitoring functionality for AutoMonitor
  • Reduced power consumption for most applications
  • Bug fixes and stability improvements for most services and applications