Automated Hospital Ward Management System Interacting With Mobile Robot Platform WDBOT
Automated Hospital Ward Management System Interacting With Mobile Robot Platform WDBOT
net/publication/328182402
CITATIONS READS
4 3,084
5 authors, including:
All content following this page was uploaded by Asitha Lakruwan Kulasekera on 30 October 2018.
Abstract - This paper presents a novel intelligent Automated technology and lack of specialized education, quality of
Hospital Ward Management System (AHWMS) based on a mobile delivered patient care is reduced by the nurses [3]. Also,
robotic platform named WDBOT for a hospital ward. The need documentation process of the hospital ward system has many
of an automated system including an assisting robot for draw backs due to inefficient method of data entering and
performing activities in the hospital system is great importance for retrieving. Less reliability and accuracy can occur due to
doctors, nurses, patients and other healthcare assistants due to overcrowded patients, stressed out workers and bottlenecks at
demanding work load and limited number of personnel. The aim single data entry points. Medicine management and distribution
of this research is to provide an automated mobile robot based within the present hospital ward systems has its own cons due to
solution to improve the effectiveness of ward management and
poor documentation system and excess number of patients.
medicine management and distribution processes. AHWMS
Medical negligence can occur due to these reasons [4]. Also, in
interacts with WDBOT via wireless network to achieve the above-
mentioned tasks with the help of controlling, image analysis,
terms of medicine distribution, two nurses spend nearly one to
processing and communication. Verification of the system was one and half hours per shift for delivering medicine to patients.
done with the help of simulation and physical modeling of some Therefore, nurses limit the patient caring time and interaction
units. This system shows it’s use can improve the effectiveness of time. In Sri Lanka, generally, 75-85 patients are available in a
the present hospital ward management system. ward but only 5 or 6 nurses are assigned in a day shift [3].
Keywords— automation, robot control, mobile robots, image To find solutions for the above-mentioned drawbacks and
analysis, simulation. increase the efficiency in the hospital ward, the concept of an
“Automated Hospital Ward Management System” (AHWMS)
I. INTRODUCTION along with a mobile robotic platform (WDBOT) was
A hospital ward is a complex co-domain within the hospital implemented.
system. Doctors, nurses, other healthcare assistants must
seamlessly interact to meet the requirements of patients in a II. LITERATURE SURVEY
hospital ward. From the above personnel, nurses play a key role
Development of the mobile robotics, researches have shown
in any hospital ward. Their role can be summarized as a
its success in the hospital environment. In 1985, Koren et al. [5]
caretaker, client advocator, collaborator, communicator and
first described a mobile platform for use as a nursing robot. Then
researcher. Mainly the role of the nurse is to support the other
some feasibility studies and designs were done in order to
health care professionals to identify the critical needs of the
implement teleoperated healthcare service systems during the
patient [1].
period of 1990 to 2010 (Ex: HSR-I, WebROBOT etc.) [6-7].
Several documents with legal value must be maintained by HSR-I concept is bit similar to our design because it was
the nurses as part of their duty such as the admission documents, controlled via TCP/IP [6]. Care-o-bot [8] and Skillgent [9] are
documents related to medicine management, Bed Head Ticket servicing robots which can be used for home and hospital
(BHT) etc. Therefore, it’s necessary to maintain these within a environment. These robots are not capable of interchanging their
hospital ward system. Admission is a process in which an service units like, patient monitoring, cleaning units etc. Those
individual is entered a health care agency for medical or surgical units are manufactured as onboard features of the robot. Also,
treatment and nursing care. Whether it is inpatient or outpatient those robots can’t communicate in a ward communication
the main purposes of patient admission is for treatment, network or connect to a ward server. iWARD is a nursing robot
investigation, illness prevention and health promotion [2]. presented more recently in 2014. It is an intelligent system for
Medicine management and distribution is one of the key patient monitoring, cleaning and delivering within a mobile
responsibilities of a ward nurse. Nurses are legally responsible platform. These robots have interchangeable service units for
for the safe and accurate administration of medication, having those tasks, but those units are separately controlled. These
sufficient drug knowledge to recognize and answer the patient’s methods are not suitable for hospitals which allocates a separate
question. time for each separate task. This method is not cost effective in
developing countries because each unit needs a separate control
A Sri Lankan health-care delivery review revealed that due system and power supply. Also, in that system, they used sensor
to poor working conditions like lack of hospital resources, busy belts for every patient in vital sign monitoring purpose. That is
work environment, inadequate salary, lower exposure to
558
After the processing, SBC sends relevant commands to the
motor controllers via CAN-bus protocol. Four “Mecanum”
wheels are used to drive the unit and to bear up the weight and
for the ease of handling in connecting the main unit to the
subordinate units. “Mecanum” drive needs angle, magnitude and
rotation for voltage multiplier for each wheel.
Four DC brushless geared motors were used with two motor
controllers. These two dual channel controllers are
communicated to use CAN-bus protocol to operate it as a single
four-channel drive. One driver is served as a master and other
Fig. 2 Network architecture as slave. Then the master is controlled via SBC. A scanning
rangefinder (Hokuyo UST-05LN) is used for the object
The end user tablet devices communicate with server detection and holding purpose of the mobile robot as shown in
through web application which got a back end written from PHP. Fig. 4.
To communicate with robot, Python program with PHP plugins
were used. The ward server is connected to the Hospital
webserver. Therefore, Doctors get remote-access capability to
patient records as well. To control the mobile robotic platform,
nurses need to be signed in. then he/she can access the
WDBOT’s controls such as medicine distribution etc. As an
example, when a nurse is logged in to WDBOT he/she will get
options to select the task. Then he/she needs to click on medicine
distribution, the search form will appear (which can be used to
select the patient). It shows the patient’s medicine that has been Fig. 4 Scanning rangefinder
prescribed by the doctor. Finally, the nurse should give
command to fetch the medicine. Power for the mobile robot unit is given by a valve regulated
lead-acid battery pack. Valve regulated lead acid batteries are
IV. MOBILE ROBOT: WDBOT ideal for hospital environments where cleanliness is important,
WDBOT comprises of multiple control units. The main and gassing is not permitted. There is no watering or special
robotic unit consists of a main control unit and a 6 d.o.f robotic equalized charging needed for the life of the battery under
arm and it is controlled by an industrial computer. Along with normal conditions. Automatic battery swap out charging method
is used due to the busy hospital environment. This method
it, a secondary processing unit of single board computer (SBC)
allows the mobile robot to operate for about 12 hours and up to
(Raspberry pi 3 model B), is attached to do the processing for
5 to 10 minutes of down time for the battery replacement
magnetic track guiding, obstacle detecting and avoiding for procedure [27].
navigation. Subordinate robot units for other applications can
be connected automatically with the nurses’ command (Ex: B. Robotic manipulator: Six D.o.F Robotic Arm
Medicine distribution unit).
A custom designed robotic arm driven by six separate servo
A. Main Mobile Robot Unit: Mobile platform motors with harmonic drives is used as the robotic manipulator.
Main mobile robot unit is the heart of the WDBOT. An adaptive gripper was designed, including a camera and
According to the Fig. 3, magnetic track guiding method is used vacuum head as an end effector.
as the navigation method of the robot. In the design, we used “LINUX(Debian)” based software called “Linux CNC” is
adhesive magnetic tape for the floor-level track which can be used as the controlling application of the manipulator.
followed by the robot. Advanced signal processing accurately According to the Fig. 5, robotic manipulator was configured by
measures lateral distance from the track’s centre, from a height referring to the INI and HAL files of “PUMA 560” [28].
up to 60mm. Mechanical design is matched with that value. The Kinematics and inverse kinematics implementation is provided
magnetic guide sensor provides appropriate position resolution in Linux CNC.
compared to optical track guiding method, magnetic track
guiding method is very reliable because track can be buried
under the top layer of floor therefore track is protected from
external interferences.
Fig. 3 Magnetic sensor connected to SBC Fig. 5 Industrial robot arm controlling via Linux CNC
559
C. Subordinate Mobile Robot Unit: Medicine Distribution
According to the Fig. 6, subordinate units are used in this system
to connect various service units to the main mobile robot unit.
Medicine distribution is one major task in the hospital ward
system. In this research, an effective and secure method was
implemented for that.
560
Finally, overall system can be summarized according to the Fig User interface was tested with the help of 30 users (10
10. doctors, 10 nurses and 10 other healthcare assistance) and their
feedback was recorded as, 83.3% for the user friendliness and
73% for the efficiency.
Robot Arm Motor Drive x 6 Servo Motors x 6
B. Mobile Robot: WDBOT
The main unit and subordinate units were separately tested
Sensor Module I/O Mesa Card Vacuumed head through software simulation tools and physical models. Some
models of the mechanical structures were created and tested (Ex:
Touch Display
Mecanum wheel structure and robot arm).
Module
Robot PC Wi-Fi Module
Controlling of the mechanical units were simulated in V-Rep
Camera Module Pro Edu [29] based on “Kuka youBot” and animated in
Main Unit Solidworks. See Fig. 12 and Fig. 13.
R-Pi
Sensor Module The controllability of the robotic arm was simulated in V-
Rep Pro Edu [29]. Therefore, the required DOFs, DH
DC Motor DC Motor
parameters, max. reach and payload, position repeatability and
(Left, Front) Master Motor Drive
(Right, Front) workspace of robotic arm were analysed with respect to the
application of medicine distribution and future research of
patient monitoring system.
DC Motor DC Motor
Slave (1) Motor Drive
(Left, Rear) (Right, Rear)
DC Motor DC Motor
Slave (2) Motor Drive
(Left, Rear) (Right,
561
Finally, total gain of the system can be increased from 2 hours [6] Z. Dehuai, X. Cunxie and L. Xuemei, "Design and Implementation of
per shift. Therefore, according to the summarized data of Table Internet Based Healthcare Robot System", IEEE Engineering in Medicine
and Biology 27th Annual Conference, 2005.
II, automated system is 65.08% efficient than the prevailing [7] Sunil, V.B.; Pande, S.S., WebROBOT: Internet based robotic assembly
system. planning system, Computer in Industry, Vol.54, 2004, pp.191-207.
[8] B. Graf, M. Hans and R. Schraft, "Care-O-bot II—Development of a Next
TABLE I. Generation Robotic Home Assistant", Autonomous Robots, vol. 16, no.
NURSES' DAILY WORK SCHEDULE 2, pp. 193-205, 2004.
Name of the shift No. of Nurses No. of Hours [9] "Healthcare/Eldercare Robot based on Skilligent". [Online]. Available:
http://www.skilligent.com/products/documents/docs/Skilligent-Health-
Morning (7am - 1pm) 7 6
Elder. [Accessed: 10- Mar- 2017].
Evening (1pm – 7pm) 5 6 [10] K. Mamun, A. Sharma, A. Hoque and T. Szecsi, "Remote Patient Physical
Condition Monitoring", 2014.
Night (7pm – 7am) 2 12 [11] Y. Cao, S. Fukunga and B. khang, "A Cooperative Autonomous Robots",
vol. 4, pp. 7-27, 1997.
[12] B. Donald, "On information invariants in robotics", Artificial
TABLE II. Intelligence, vol. 72, no. 1-2, pp. 217-304, 1995.
[13] L. Parker, "Toward the automated synthesis of cooperative", Proceeding
TEST RESULTS
of the SPIE Mobile Robots XIII, vol. 3525, pp. 82-93, 1998.
Action Consumed time(seconds)
[14] R. Ambrose and R. Askew, "An Experimental Investigation of Actuators
Medicine delivering for patients 3771 (65 s X 58 Avg patients) for Space Robots", IEEE International Conference on Robotics, pp. 2625
– 2630, 1995.
Robot travelling time 290 [15] A. Hayes, A. Martinoli and R. Goodman, "Distributed odor source
Total Time 4061 localization", IEEE Sensors Journal, vol. 2, no. 3, pp. 260-271, 2002.
[16] G. Monkman and P. Taylor, "Thermal tactile sensing", IEEE
Transactions on Robotics and Automation, vol. 9, no. 3, pp. 313-318,
CONCLUSION 1993.
[17] M. Shieh, J. Hsieh and C. Cheng, "Design of an intelligent hospital service
The Automated Hospital Ward Management System with robot and its applications", IEEE International Conference on Systems,
WDBOT research proved the concept and effectiveness in the Man and Cybernetics, vol. 5, pp. 4377-4382, 2018.
implementation as a reliable and efficient method for hospital [18] M. Takahashi, T. Suzuki, H. Shitamoto, T. Moriguchi and K. Yoshida,
ward system for developing countries. Based on the results, "Developing a mobile robot for transport applications in the hospital
domain", Robotics and Autonomous Systems, vol. 58, no. 7, pp. 889-899,
automated system is 65.08% efficient than present system. 2010.
Therefore, that gained time can be used for other activities of the [19] P. Vegoda, "Introduction to hospital information systems", International
hospital ward by nurses to improve the wellbeing of patients. Journal of Clinical Monitoring and Computing, vol. 4, no. 2, pp. 105-109,
1987.
Because of this kind of computer based systems, reliability [20] R. Garrido, "Making the business case for hospital information
and accuracy are increased. Apart from that, due to security and systems", J Health Care Finance, 2004.
safety implementation along with the system (Ex: safety locks [21] G. Dodero, V. Gianuzzi and E. Coscia, "Wireless networking with a PDA:
for medicines), hospital staff and patients physical and legal the Ward - In - Hand project", 2012.
[22] P. Balaraman and K. Kosalram, "E –Hospital Management & Hospital
safety are both improved. In a technical perspective, the overall Information Systems – Changing Trends", International Journal of
system is also effective in terms of performance due to Information Engineering and Electronic Business, vol. 5, no. 1, pp. 50-
customizable components and easy upgradeability due to the use 58, 2013.
of open-source platforms. [23] T. Karar and S. Jackrit, "A Study and Development on Robotic Drug
Storaging and Dispensing System in Drug Logistics for A Mid-Sized
The research presented in this paper is limited to hospital Hospital", 2014.
ward management system and medicine management and [24] R. Fitzpatric, P. Cooke and P. Waters, "Evaluation of an automated
distribution system but overall process inside a hospital ward is dispensing system in a hospital pharmacy dispensary", The
Pharmaceutical Journal, vol. 274, pp. 763-765, 2009.
consists of many activities. Therefore, automated solutions can [25] C. Chapuis, M. Roustit, G. Bal, C. Schwebel, P. Pansu, S. David-Tchouda,
be provided in tandem with the AHWMS with WDBOT system L. Foroni, J. Calop, J. Timsit, B. Allenet, J. Bosson and P. Bedouch,
for activities like patient condition monitoring, specimen "Automated drug dispensing system reduces medication errors in an
collecting and ward preparation in the future. intensive care setting", Critical Care Medicine, vol. 38, no. 12, pp. 2275-
2281, 2010.
[26] Y. Sakine and H. Abdulsamet, "Drug dirstribution in hospitl real time",
REFERENCES 2015.
[1] Basawanthappa, Nursing Education. New Delhi: Jaupee Brothers, 2000. [27] AGV Kennis Instituut. [Online]. Available:
[2] B. De Silva and C. Rolls, "Health-care system and nursing in Sri Lanka: http://www.frog.nl/AGV_Systemen/AGV_Kennis_Instituut?newlang=d
An ethnography study", Nursing & Health Sciences, vol. 12, no. 1, pp. 33- e. [Accessed: 17- Apr- 2017].
38, 2010. [28] "araisrobo/linuxcnc", GitHub. [Online]. Available:
[3] J. Borenstein and Y. Koren, "A Mobile Platform for Nursing https://github.com/araisrobo/linuxcnc/tree/master/configs/puma.
Robots", IEEE Transactions on Industrial Electronics, vol. -32, no. 2, pp. [Accessed: 27- May- 2017].
158-165, 1985. [29] "Coppelia Robotics V-REP: Create. Compose. Simulate. Any
[4] R. Fernando, "A landmark case of medical negligence in Sri Robot.", Coppeliarobotics.com. [Online]. Available:
Lanka", Ceylon Medical Journal, vol. 47, no. 4, p. 128, 2011. http://www.coppeliarobotics.com. [Accessed: 27- May- 2017].
[5] J. Borenstein and Y. Koren, "A Mobile Platform for Nursing
Robots", IEEE Transactions on Industrial Electronics, vol. -32, no. 2, pp.
158-165, 1985.
562