Carnegie Mellon | Robotics Institute | Field Robotics Center | USDA | Smart Farms
Sensorweb Header The basestation ("the base") forms the heart of the Sensorweb system. The base is responsible for communicating with the nodes as well as for the user interface.

After logging in to the Sensorweb system this is the home screen. This page gives a lot of information about the current conditions in a compact easy to absorb manner. By placing the mouse (or touching it if using a tablet/smart-phone) over a node a popup box will show more detailed information as well as the current trends.

This is the page for configuring irrigation. Schedules and other irrigation settings can easily be changed from this page. Irrigation groups are also supported to allow for multiple nodes to be configured at once, while still getting the precision control from each individual node.
There are several irrigation modes that the grower can use.
Irrigation Mode Description The WSN Advantage
Manual Allows the grower to send manual irrigation commands. Irrigation can be determined remotely based on sensor data.
Schedule Irrigated based on a predefined schedule. Irrigation nodes can easily be reconfigured and/or moved based on the current crop.
Local "Setpoint" Control Uses the schedule but also looks at current soil moisture to determine if irrigation is needed at that nodes location. Irrigation is determined at each location for precise irrigation control.
Global Control This is used to control irrigation based on values external to the node. Examples of global control can be a sensor on a different node, a computed value from a growing tool, or from a plant science model. This entire method of control that is completely data driven and allows for feed-forward predictive control is completely unique to WSN's.
Pulse Types This is a sub-mode for the modes listed above. With this option irrigation can be issued in pulses to allow sensors time to react, increase precision, or allow irrigation lines time to recharge. The ability to do this on each node allows for localized irrigation control.

Charts like this can be created that to show sensor data, growing tool data, and irrigation. The charts can be panned and zoomed without reloading and also respond to touch from a web enabled device (smart-phone/tablet).