During the workflow of the Intravenous
Medication Preparation Robot (referred as IMP robot), there are
some troublesome issues such as a wide variety of drugs, diverse
bottle specifications, complex pharmaceutical preparation
process, which make the robot system difficult to control. In this
paper, an expert system based control system has been designed
and implemented for the Intravenous Medication Preparation
Robot. Firstly, through the analysis of the structure and
workflow of the robot system, the overall framework of the
expert system is established; secondly, according to the analysis
of drugs and syringe information, operation information of the
robot and dispensing rule information, knowledge base and
global database of the expert system are established based on
encoding; through the analysis of dispensing knowledge of
pharmacist, the dispensing rule base and inference engine are
established; finally, experimental tests are carried out on the
expert system, and the results shows that the expert system based
control system can preferably realize the control of the robot
system. The implement of the expert system lays the foundation
towards clinical applications of the robot and has a potential
application value