Upload
julian-grant
View
223
Download
1
Embed Size (px)
Citation preview
A PROJECT BY:PRATIK BHOIR
VISHAL MACWANSAMEEP PUROHIT
VINOTH PALANIYAPPAN ARNOLD ROBIN ROSARIO
AUTOMATIZED DISTRIBUTED WORKING ENVIRONMENT
AUTOMIZED DISTRIBUTED ENVIRONMENTin Healthcare
A centralized control and monitoring of Cardio, Thermal and Photo sensors, and Arduino
Introduction
This project was designed to help the elderly or the patients who
have recently been discharged from the hospital and are still in
need of monitoring
One of the biggest problems faced by the world today is the
resource crisis
This project aims at automating the data aggregation from
various sensors in a typical household and analyzing the data
received by the said sensors to take appropriate action
Web Server
Available options : 1. Domogik 2. Other CMS (Drupal, WP, Joomla)3. Develop from scratch
1. Written in Python and PHP
Microsoft Kinect
Kinect is a motion sensing input device by Microsoft for
the Xbox 360 video game console and Windows PCs
Kinect is used as a web-cam to get live visual on the patient
OpenNI virtual webcam
Veetle : A video Broadcast utility
Thermo Sensor
The Thermo Sensor is used to measure the room temperature
The device reads temperatures at regular intervals and
uploads the log files to the server using WinSCP (a file
synchronization utility)
A warning is triggered when the temperatures crosses or
falls below a set limit
Warning notification can be sent to a max of two users
simultaneously
Arduino
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.The microcontroller on the board is programmed using the Arduino programming language (based on Wiring) and the Arduino development environment (based on Processing).
Heartbeat Sensor
The Sensor measures the heartbeat of the patient and the data is stored in the Cardio connect as a graph
The data from the Cardio connect is uploaded to the server using Geonaute & WinSCP
A warning Is triggered in case of unusual heartbeat (either low or high)
ANT+
Using ANT+ the data can be synchronized between the heartbeat sensor and the Computer
ANT+ works well within an area of diameter 15 to 20m (inside a room)
Project Management
Defining the Scope of the Project This was the initial stage of the project. At this stage, we
discussed and planned what we intended to develop in the scope of the project.
The project required us to create a network of health sensors that would simultaneously sync the data on a server which could be accessed over the internet.
We also planned on implementing a SMART GRID architecture for saving electricity when the devices were not in use.
Requirements We decided on using three sensors, namely heartbeat sensors,
thermal sensors and motion/photo sensors for the project demonstration.
The network was supposed to be secured using VPN protocols. The project also had to be open for easy scalability.
Project Management
Architecture We decided on using a server-client architecture, as it would
have the easiest scalability without any interruption of existing services
We decided to transfer data insecurely over the internet for the exchange of data between the sensors and the server and the other users
We planned on using ANT+, Domojik server and Arduino for the project
Construction of the Code We use Python and PHP scripts for the web server’s interface In Python, we used CGI framework PHP scripting was used to display directory contents
Project Management
Peer reviews By this stage of the project, the roles of all the members
were defined We decided on using peer reviews to verify and improve the
work done by each contributing group member At every stage, we would upload all the relevant data on
TuLeap, which was our project management tool of choiceTesting
On satisfactory completion of the various modules of the project, we decided to start testing
This helped us in identifying various problems in the implementation of the project
A redesign of the architecture was also required
Project Management
Configuration management We had to ensure that all the modules of the project
worked in harmony with the rest of the project The correct configuration of each module had to be
done to ensure thisQuality and defects management
Not all the initial planned modules were found to be working perfectly
Some modules like Domojik Server and ANT+ devices had to be dropped due to technical difficulties
Project Management
Deployment The final project prototype was developed and
working for the demonstration The log files were correctly displayed on the web
server. Triggers were implemented
Measuring Success The project is still categorized in the development
phase The modules that are developed are working in
conjunction with each other
Why ADE Healthcare
There is a growing recognition by policy makers worldwide that improved health is linked with greater national wealth – Report by The Economist
Need for ADE in Healthcare
According to the latest statistics available from the
National Association for Home Care and Hospice: Approximately 12 million people in the U.S. require some form of
home health care
More than 33,000 home health care providers exist today
Almost two-thirds (63.8 percent) of home health care recipients are
women
More than two-thirds (69.1 percent) of home health care recipients
are over age 65
Need for ADE in Healthcare
Conditions requiring home health care most frequently
include diabetes, heart failure, chronic ulcer of the skin,
osteoarthritis, and hypertension
Approximately $72.2 billion was projected to be spent
on home health care in 2009
Future of ADE in Healthcare
More than one patient could be monitored
simultaneously
Replacement of proprietary software by open source
softwares
The development of non-conscious physiological
monitors is underway These devices monitor the health of the patient without any physical
contact or conscious effort