Build a Security Monitor Service

The security monitor service is responsible for receiving images from the attached Web camera and determining if motion has occurred within the image. This happens by taking snapshots every few milliseconds and comparing the binary output for these images. If the service determines that motion has occurred, it will send an e-mail to a predefined e-mail address.

Users will be able to monitor images captured by the service from a Control Panel Web page (see Figure 8-3). The Control Panel Web page also includes directional buttons that you can use to navigate the ARobot through a room. Additionally, the user can enable or disable e-mail notifications and enter an e-mail address in which movement notifications should ...

Get Programming Microsoft® Robotics Studio now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.