Virtual Perimeter Assistant using Kinect
Virtual Perimeter Assistant is a desktop-enabled, online, sensor-based elderly support software. Its key features are
- Quick warning given to elderly people when they approach risky areas through a call to their cell phone
- Economical (cost is < $100, excluding cost of cell phone and a computer)
- Simple to use and configure
1.0.0
Virtual Perimeter Assistant uses the following software:
- Kinect SDK - version 1.8 - Software to control the sensor
- Twilio API - Service to make calls to cell phone from computer
- Microsoft .Net framework 4.0 - Microsoft .Net Framework 4.0
- Visual Studio 2012 - Optional, required for development
- Install Kinect SDK
- Create a Twilio account
- Verify the required mobile number in Twilio
- Create an application in Twilio and enable Voice support for it
- Obtain the authentication token, applicatino sid and account sid
- Update them in MainWindow.xaml.cs file of source code
- Build the project and execute it
- Test it as explained in the demo
- To configure the distances (ie. marking the risky areas) upate the CallTriggerDistance and MessageTriggerDistance variable in the MainWindow.xaml.cs file
###How it works
- Start server
- Update the server with perimeter fencing covering both Warning and Risky areas in your home as may be required
- Place Kinect Motion sensor at angle 70 degrees to the room area.
- Ensure the elderly person is with his/her mobile phones switched "on" so they could receive warning calls
- Caregivers should also ensure their phones are switched "on" always so that they get calls for rescue when elderly is in danger .
The software uses C# language for development.
Team members contacts:
- Oluwafemi Richard Oyeleke - [email protected]
- Minghui Zhao - [email protected]
- Arvind Ranganathan - [email protected]
- Anugrah Saxena - [email protected]
- Le Zhang - [email protected]