SlideShare a Scribd company logo
1 of 1
Download to read offline
● Python programming language is used for developing device driver,
data transmission handler and Graphic User Interface (GUI). The
language is easy to work with and it has several built in libraries
which help expedite development.
● Robot Operating System (ROS) used as a framework for data
transmission between devices in the project.
● We used Beaglebone black as dongle for providing a standard
interface between the medical device and the rest of the system, the
Beaglebones all have ROS installed into them.
● In order to simplify the human interaction with the medical system,
we created a GUI designed with python and its Qt4 library.
● The Initial Interface Design is designed more specifically towards
the requirements of communication with the pump.
● We have demonstrated the ability to do individual functions of the
system (direct device communication, networked device
communication, and user interfacing).
[1] J. Rinehart, M. Lilot, C. Lee, A. Joosten, T. Huynh, C. Canales, D. Imagawa, A. Demirjian, M.
Cannesson, “Closed-loop assisted versus manual goal-directed fluid therapy during high-risk
abdominal surgery: a case–control study with propensity matching.” Crit Care. 2015; 19(1).
[2] Medical Device "Plug-and-Play" Interoperability Program. http://mdpnp.org/
[3] pyMIND open-source, Python based software to acquire, integrate, and visualize multi-modal
scientific data: https://bitbucket.org/asaadneurolab/pymind/overview
[4] Open Source Robotics Foundation, Robot Operating System (ROS). http://www.ros.org/
[5] Python Software Foundation. Python Programming Language. https://www.python.org/
[6] Canonical Ltd. Ubuntu Operating System. http://www.ubuntu.com/
.
Equipment & Tools
Methods
Progress & Results Conclusion
Future Directions
Acknowledgements
We would like to thank Geisinger Medical Center for providing us the
Philips patient monitor, CME America for providing the infusion pump
and technical support, Uday Agrawal and Adewole Oyalowo from
Brown University for their beta version of the driver for Philips patient
monitor, and Tim Rajah from the Clinical Center at the National
Institutes of Health (NIH) for providing their Philips patient monitor
documentation.
References
● Integrate current pieces and add algorithms to demonstrate
automated multi-paramter closed-loop control.
● Use system facilitate animal trials in the research of infectious
diseases at the National Institute of Health (NIH).
● The device driver for the infusion pump has been successfully
tested.
● It enables the user to perform device operations without direct
physical contact.
● The device driver for Philips Patient Monitor is capable of retrieving
and storing numeric data from the device.
● Dongles are successfully tested for bilateral communication
between two devices using a ROS communication platform.
● The Initial Interface Design has successfully passed simulation
tests.
● Currently, it is capable of retrieving data accurately to a millisecond
time lapse and allows the user to configure the infusion pump.
● It is being designed and tested as a generic interface platform that
can communicate with multiple devices at a single time.
● Device-dongle communication and interface control have been
successfully simulated and tested separately.
● The whole system is projected to be successfully integrated and
tested in the coming months.
Background
● Currently medical pumps are almost always set manually by
a clinician “closing the loop” based on observed physiologic
status displayed by patient monitors.
● Automated closed-loop physiologic management systems
has long recognized advantages.
● Our long-term aim is to develop an open non-proprietary
proof-of-concept platform that demonstrates the capabilities
of multiparameter closed-loop control of fluid management in
clinic environment.
Figure 1. Operating room today
Figure 2. Envisioned operating room with closed loop
control with clinician override
CME BodyGuard
Infusion Pump
Philips Intellivue
Patient monitor
MP50
Beaglebone Black
Python programming
language
Computer with
Ubuntu 14 linux OS
Ethernet Switch
Robot Operating Syste
(ROS) Framework
● The interface allows the user to interact with the pump and also
retrieve real-time data from the pump(rate, remaining volume, etc) .
● The patient monitor interface pulls and updates numeric data which
shows the physiological status of the patient once per second, and
the data would be analyzed by computer supervisor which gives
commands to pump according to the data.
Figure 3. The integrated system involving pump and patient monitor
Figure 4: The GUI windows Figure 5: The lab setup of the system

More Related Content

Similar to Poster

International Quality Clinical HIV/AIDS Registry tool
International Quality Clinical HIV/AIDS Registry toolInternational Quality Clinical HIV/AIDS Registry tool
International Quality Clinical HIV/AIDS Registry tool
MEASURE Evaluation
 
Electronic Health Records for Cardiovascular Medicine
Electronic Health Records for Cardiovascular MedicineElectronic Health Records for Cardiovascular Medicine
Electronic Health Records for Cardiovascular Medicine
Sofia Ouhbi
 
Smart-Indivo App Challenge Webinar
Smart-Indivo App Challenge WebinarSmart-Indivo App Challenge Webinar
Smart-Indivo App Challenge Webinar
health2dev
 

Similar to Poster (20)

Proteus - Development and Testing
Proteus - Development and TestingProteus - Development and Testing
Proteus - Development and Testing
 
Optimizing Hospital-Patient Interactions through Advanced Machine Learning an...
Optimizing Hospital-Patient Interactions through Advanced Machine Learning an...Optimizing Hospital-Patient Interactions through Advanced Machine Learning an...
Optimizing Hospital-Patient Interactions through Advanced Machine Learning an...
 
Design of Pervasive Discovery, Service and Control for Smart Home Appliances:...
Design of Pervasive Discovery, Service and Control for Smart Home Appliances:...Design of Pervasive Discovery, Service and Control for Smart Home Appliances:...
Design of Pervasive Discovery, Service and Control for Smart Home Appliances:...
 
IRJET- Human Activity Recognition using Flex Sensors
IRJET- Human Activity Recognition using Flex SensorsIRJET- Human Activity Recognition using Flex Sensors
IRJET- Human Activity Recognition using Flex Sensors
 
Simon Bramwell - Beyond ALIP1
Simon Bramwell - Beyond ALIP1Simon Bramwell - Beyond ALIP1
Simon Bramwell - Beyond ALIP1
 
“Detection of Diseases using Machine Learning”
“Detection of Diseases using Machine Learning”“Detection of Diseases using Machine Learning”
“Detection of Diseases using Machine Learning”
 
DC_OC15_mo
DC_OC15_moDC_OC15_mo
DC_OC15_mo
 
Electronic Medical Regulation
Electronic Medical RegulationElectronic Medical Regulation
Electronic Medical Regulation
 
IRJET - Implementation of Disease Prediction Chatbot and Report Analyzer ...
IRJET -  	  Implementation of Disease Prediction Chatbot and Report Analyzer ...IRJET -  	  Implementation of Disease Prediction Chatbot and Report Analyzer ...
IRJET - Implementation of Disease Prediction Chatbot and Report Analyzer ...
 
Application Of Python in Medical Science
Application Of Python in Medical ScienceApplication Of Python in Medical Science
Application Of Python in Medical Science
 
International Quality Clinical HIV/AIDS Registry tool
International Quality Clinical HIV/AIDS Registry toolInternational Quality Clinical HIV/AIDS Registry tool
International Quality Clinical HIV/AIDS Registry tool
 
Senior Test Analyst- Automation Selenium
Senior Test Analyst- Automation Selenium Senior Test Analyst- Automation Selenium
Senior Test Analyst- Automation Selenium
 
Eng-full corporate profile v2 2017
Eng-full corporate profile v2 2017Eng-full corporate profile v2 2017
Eng-full corporate profile v2 2017
 
iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...
iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...
iMicrobe and iVirus: Extending the iPlant cyberinfrastructure from plants to ...
 
Hope health care centre, Hospital Management Website
Hope health care centre, Hospital Management WebsiteHope health care centre, Hospital Management Website
Hope health care centre, Hospital Management Website
 
MICRE: Microservices In MediCal Research Environments
MICRE: Microservices In MediCal Research EnvironmentsMICRE: Microservices In MediCal Research Environments
MICRE: Microservices In MediCal Research Environments
 
Electronic Health Records for Cardiovascular Medicine
Electronic Health Records for Cardiovascular MedicineElectronic Health Records for Cardiovascular Medicine
Electronic Health Records for Cardiovascular Medicine
 
Smart-Indivo App Challenge Webinar
Smart-Indivo App Challenge WebinarSmart-Indivo App Challenge Webinar
Smart-Indivo App Challenge Webinar
 
Blue Eye
Blue EyeBlue Eye
Blue Eye
 
Medic - Artificially Intelligent System for Healthcare Services ...
Medic - Artificially Intelligent System for Healthcare Services              ...Medic - Artificially Intelligent System for Healthcare Services              ...
Medic - Artificially Intelligent System for Healthcare Services ...
 

Poster

  • 1. ● Python programming language is used for developing device driver, data transmission handler and Graphic User Interface (GUI). The language is easy to work with and it has several built in libraries which help expedite development. ● Robot Operating System (ROS) used as a framework for data transmission between devices in the project. ● We used Beaglebone black as dongle for providing a standard interface between the medical device and the rest of the system, the Beaglebones all have ROS installed into them. ● In order to simplify the human interaction with the medical system, we created a GUI designed with python and its Qt4 library. ● The Initial Interface Design is designed more specifically towards the requirements of communication with the pump. ● We have demonstrated the ability to do individual functions of the system (direct device communication, networked device communication, and user interfacing). [1] J. Rinehart, M. Lilot, C. Lee, A. Joosten, T. Huynh, C. Canales, D. Imagawa, A. Demirjian, M. Cannesson, “Closed-loop assisted versus manual goal-directed fluid therapy during high-risk abdominal surgery: a case–control study with propensity matching.” Crit Care. 2015; 19(1). [2] Medical Device "Plug-and-Play" Interoperability Program. http://mdpnp.org/ [3] pyMIND open-source, Python based software to acquire, integrate, and visualize multi-modal scientific data: https://bitbucket.org/asaadneurolab/pymind/overview [4] Open Source Robotics Foundation, Robot Operating System (ROS). http://www.ros.org/ [5] Python Software Foundation. Python Programming Language. https://www.python.org/ [6] Canonical Ltd. Ubuntu Operating System. http://www.ubuntu.com/ . Equipment & Tools Methods Progress & Results Conclusion Future Directions Acknowledgements We would like to thank Geisinger Medical Center for providing us the Philips patient monitor, CME America for providing the infusion pump and technical support, Uday Agrawal and Adewole Oyalowo from Brown University for their beta version of the driver for Philips patient monitor, and Tim Rajah from the Clinical Center at the National Institutes of Health (NIH) for providing their Philips patient monitor documentation. References ● Integrate current pieces and add algorithms to demonstrate automated multi-paramter closed-loop control. ● Use system facilitate animal trials in the research of infectious diseases at the National Institute of Health (NIH). ● The device driver for the infusion pump has been successfully tested. ● It enables the user to perform device operations without direct physical contact. ● The device driver for Philips Patient Monitor is capable of retrieving and storing numeric data from the device. ● Dongles are successfully tested for bilateral communication between two devices using a ROS communication platform. ● The Initial Interface Design has successfully passed simulation tests. ● Currently, it is capable of retrieving data accurately to a millisecond time lapse and allows the user to configure the infusion pump. ● It is being designed and tested as a generic interface platform that can communicate with multiple devices at a single time. ● Device-dongle communication and interface control have been successfully simulated and tested separately. ● The whole system is projected to be successfully integrated and tested in the coming months. Background ● Currently medical pumps are almost always set manually by a clinician “closing the loop” based on observed physiologic status displayed by patient monitors. ● Automated closed-loop physiologic management systems has long recognized advantages. ● Our long-term aim is to develop an open non-proprietary proof-of-concept platform that demonstrates the capabilities of multiparameter closed-loop control of fluid management in clinic environment. Figure 1. Operating room today Figure 2. Envisioned operating room with closed loop control with clinician override CME BodyGuard Infusion Pump Philips Intellivue Patient monitor MP50 Beaglebone Black Python programming language Computer with Ubuntu 14 linux OS Ethernet Switch Robot Operating Syste (ROS) Framework ● The interface allows the user to interact with the pump and also retrieve real-time data from the pump(rate, remaining volume, etc) . ● The patient monitor interface pulls and updates numeric data which shows the physiological status of the patient once per second, and the data would be analyzed by computer supervisor which gives commands to pump according to the data. Figure 3. The integrated system involving pump and patient monitor Figure 4: The GUI windows Figure 5: The lab setup of the system