Вы находитесь на странице: 1из 100

Westmead International School

College of Information Technology & Computer Studies


CHAPTER I
THE PROBLEM AND ITS BACKGROUND
This chapter discusses several introductions about the proposed study,
statement of the problem, rationale of the study, current state of technology,
scope and limitations, and lastly, the definition of terms.
Introduction
It was in the ancient Greece that myths were written and, already one
could find the human desire of robotic servants. It was Hephaestus, god of
technology, blacksmiths, craftsmen and artisans who is said to have built robots
to help him on his workshop. This show how deep in mans thoughts was this
desire that one could find stories and tales of human-shaped machines that could
help people in their daily workloads. Out of just myths it can now be confirmed
that technology truly brought changes and advancements in todays fast paced
society resulting in a simplified manner of carrying out certain activity. The
continuous developments in technical aspect allow people to accomplish tasks
easier without consuming much of their time. As technology changes, innovations
including automation always head the same way.
Nowadays, it has been proven that there is a dramatic growth of need for
the automation of various tasks faced by people in their daily lives. Technically,
automation is the technique, method, or system of operating or controlling a

BARBOT: An Automated Cocktail Mixing Robot


1

Westmead International School


College of Information Technology & Computer Studies
process by highly automatic means, as by electronic devices, reducing human
intervention to a minimum. Automated machines are in demand for they make
numerous activities not only easier but also time efficient. These machines
require minimal human intervention to accomplish its job. One of the latest and
most interesting themes that will soon begin to draw attention in the commercial
marketplace is the automation of the cocktail mixing procedure.
A typical bar scenario involves people ordering drinks simultaneously
every now and then thus, making the bartender the busiest person since he is
the one who mixes and prepares drinks for customers who are eager to have a
drink. Due to time pressure and demands from the customers, bartenders are
prone to making mistakes during the actual cocktail making process. Because of
the inaccuracy of the bartender, the quality of drinks produced may be at stake
and worst it may cause hazard for the customers health.
This project aims to solve those irregularities to avoid jeopardy by
eradicating such issues relating to the poor quality control and wasteful time
consumption which a typical bartender usually deals with. Furthermore, the
proposed project was designed maximizing the ease of mobility. Mobility is a
necessity for this kind of product because of its nature of use so keeping an eye
on its physical design is really necessary, it is a stand-alone automated mobile
bar after all.

BARBOT: An Automated Cocktail Mixing Robot


2

Westmead International School


College of Information Technology & Computer Studies

Statement of the Problem


The general objective pertains to the main purpose of the design which
addresses the statement of the problem. Specifically, it aims to identify the
functionalities and features that the device should possess.
Specifically, it aims:
1. To design and assemble an automated liquor dispenser with robotic arm
that dispenses accurate quantity of liquor based on selected cocktail
beverage;
2. To develop a robotic mixing machine that produces cocktail mixes based
on chosen menu option;
3. To design and develop a touchscreen-based graphical user interface that
enables user interactivity and;
4. To develop an automated machine that displays actual step-by-step
instruction procedure via sound/audio.
Current State of Technology
Patent 5-RLD-E2-C D.A.R.I.S. Gravity Feed Dispenser is consists of
two sets of rotating upside-down mounted bottle fixtures filled with alcoholic and
non-alcoholic ingredients as well as a series of smaller containers for topper
ingredients, which dispensed using a gravity feed system with magnetic actuator
controlling the flow of liquid. The design also includes a conveyor belt that would
guide a cup through the system between the alcoholic, non-alcoholic and topper
BARBOT: An Automated Cocktail Mixing Robot
3

Westmead International School


College of Information Technology & Computer Studies
ingredient stations until the drink had been completed. The user is meant to
stand at one side of the device, place a cup on the conveyor belt, select a drink
order and wait for the cup to approach each of the ingredient stations until it has
finally circled through the device and returned to its original position. This design
seems to be flawed in that it would take a significant amount of time to process a
single order in addition to occupying a much larger amount of space than should
be required for such a system.
Patent US 20110073613 A1 Servo Motor Drive Dispensing Systems is
consists of a compact design with a series of individual ingredient containers
connected to a multi-switching inlet/outlet manifold device driven by a servomotor that is in turn connected to a pump system. The switching device
determines from which of the ingredient containers the pump will draw from. This
design is very clever in that it minimizes the number of pumps that must be used
to draw from any number of ingredient containers to one by simply implementing
a secondary actuation device that toggles the flow path between the connected
containers.
Patent Bar2D2: Robotic Drink Mixer is consists of a mobile full bar setup
with an integrated pump system that draws ingredients from their original bottles,
which are stored inside one of its cabinets. This design uses much more space
than should be comfortable for this type of product, but because the automated

BARBOT: An Automated Cocktail Mixing Robot


4

Westmead International School


College of Information Technology & Computer Studies
cocktail mixing device is integrated into a full bar setup that gains utility by
including a sink and cooling system, it seems to be warranted.
Patent US 6460980 B1 Liquid dispensing apparatus is a disclosed device
for dispensing liquids in particular dyes or inks. The device comprises a liquid
tank, a dispensing nozzle, and a liquid conduit with an end connected to the
liquid tank for supplying liquid from the liquid tank to the dispensing nozzle. The
device is provided with vibrator means, particularly a piezoelectric transducer.
The transducer is used for inducing a vibrating action of the dispensing nozzle,
and by the vibrating action resulting in an acceleration of the nozzle, to an extent
that is sufficient to cause the detachment of the liquid from the nozzle, The
invention also relates to a printing head and system utilizing the inventive
dispensing device.
Patent US 2661870 A MULTIPLE LIQUID DISPENSING CONTAINER
(MLDC). This invention relates to liquid dispensing containers. It has as its
general object to provide a container from which a plurality of incompatible liquids
(such as an oil and an aqueous liquid) can be simultaneously dispensed. One f
the specific objects of the invention is to provide an improved dispenser for
hairdressing liquids that will not remain in permanent emulsion in a single
mixture, for example, an oil containing lanolin and an aqueous liquid containing
alcohol, such as bay rum. For proper treatment of the human scalp, a mixture of
such substances in a predetermined proportion provides an excellent scalp tonic
BARBOT: An Automated Cocktail Mixing Robot
5

Westmead International School


College of Information Technology & Computer Studies
and hairdressing lotion. However, because of their incompatibility, it is impossible
to maintain a satisfactory emulsion of these liquids in a mixture which can be
used at any time without violent shaking of the container to reestablish the
emulsion. The answer to this problem is to provide separate containers from
which the two liquids can be dispensed simultaneously into the palm of the hand.
A particular object of my invention is to provide such a container which will
dispense the several liquids in a predetermined proportion.
Though this particular design provides considerable amount of utility to the
user, it seems more appropriate for use in a commercial rather than residential
setting. Each of these patents accomplishes functionally the same task of
dispensing precise volumes of various ingredients to produce high-quality
cocktails, but are all done in very different ways.

Scope and Limitations


This study focuses on the development of an Automated Cocktail Mixing
Robot connected to a Touch screen panel which will serve as the user interface
for navigating the menus. In this project we used a Raspberry Pi Touch Display,
since it is made to support the Raspberry Pi Microcontrollers thus, it alleviates
some issues concerning on its compatibility. It is the main component to which
the whole program is stored. We also use an Arduino for controlling the peristaltic
pumps as well as the DC motor mounted on the serial arms base. The DC motor
BARBOT: An Automated Cocktail Mixing Robot
6

Westmead International School


College of Information Technology & Computer Studies
improved the arms Degree Of Freedom (DOF) maximizing its capability of reach.
Furthermore, a position sensor has been attached to the serial arms
base; it is necessary for detecting the position of the arm which means that they
are referenced either to or from some fixed point or position. These types of
sensors provide a positional feedback improving the arms precision. There are
five peristaltic pumps connected in a relay and controlled by the Arduino these
pumps are responsible for dispensing the drinks out from the repository to the
shaker. A robotic arm situated in a pre-defined position is responsible in gripping
the shaker bringing it to the nozzle which is dispensing; also it is responsible for
shaking the mixture and pouring it to the users glass.
The design emulates the functionality (alcohol drink production) of a
bartender. It is capable of dispensing liquors of different mixes with the use of five
pre-defined alcoholic ingredients. The BARBOT can accurately control the
amount of ingredients used in making the drink. It produces liquor close to the
exact amount of drinks for the required ingredients. Also, it is supported with a
user-friendly Graphical User Interface (GUI) that will visually educate and prompt
the user. The project is capable of generating an exportable report which is
necessary for tracking down the ingredient consumption of the project. In order
for the device to run, it must be powered by a 230-V AC source. A speaker is also
provided in order to prompt the user about the current state of process being
executed by the system and also for upbeat background music for more realistic
BARBOT: An Automated Cocktail Mixing Robot
7

Westmead International School


College of Information Technology & Computer Studies
experience. A disco light and Light Emitting Diode Strips or LED strips are
installed to add up to a bar-like ambiance.
This project study, on the other hand has its limitations, the BARBOT
cannot
perform the covering and uncovering of the shaker. Thereby, it does not fully
eliminate the use of manual labor. Also it cannot function as a vending machine
for it isnt capable of collecting payments. Moreover, the design can only produce
drinks that are programmed into it. It cannot generate new types of drinks. And
while the BARBOT is in the process of mixing, it is not capable of accepting new
orders. The amount of liquid dispensed is not 100 % exact compared to what it
has to dispense due to the residue from previous dispensing. Furthermore, the
project isnt capable of directly printing out the reports. And lastly, the adding of
non-alcoholic component and the garnishing is manually done by the user.

Rationale of the Study


Nowadays it has been proven that technology truly has brought immense
changes in mans ways of living. As human tries to find ways of making things
easier and time efficient technology has its advancements, with this rapid and
dramatic growth of technological innovation anything can now be automated.
In the industry of catering business it has been evident that there is an

BARBOT: An Automated Cocktail Mixing Robot


8

Westmead International School


College of Information Technology & Computer Studies
undeniable trend for additional packages offered for the clients party needs. With
this in mind, the proponents come up with the idea of merging this necessity and
technology, this is by automating the actual cocktail mixing process in a standalone bar on wheels.
In this study, the principal focus is the realization of an automated standalone bar which will reduce human error and human cost, since there is a trend
in catering services which offers a wide variety of additional services such as
mobile bars. Businesses are always looking for ways to reduce cost and increase
efficiency. This automation is one way to achieve both.
The proposed design is intended for catering business owners who wants
new ways of providing the customer a memorable event of their lives. The design
provides the caterer and function halls with a machine that will precisely dispense
mixed drinks also while reducing the required human labour to perform it. Also,
this design would help reduce the workload of bartenders by being the one that
pours drinks into a glass. It is very timely because technology nowadays is
rapidly changing and so keeping pace with the demand in the business industry
is always a necessity.
The automated cocktail mixer and dispenser expedite the mixing and
serving of drinks at an event thus minimizes the urge for bartenders to cater to all
the requisites of the customers. By means of automated machines, manual
handling of the ingredients will be eliminated thus, making the cocktail mixing and
BARBOT: An Automated Cocktail Mixing Robot
9

Westmead International School


College of Information Technology & Computer Studies
dispensing process more hygienic. The use of mixing containers and rubber
hosepipes removes the concern for rust, corrosion and piled-up dirt.
Furthermore, this design prevents wasteful losses by minimizing overpouring and spillage of liquor as well as breakages of bottles due to mishandling.
Therefore it will contribute to the full utilization of the business resources. The
machine is user-friendly making it very simple to operate. The customers will only
have to deal with the touch screen tablet attached in the machine for them to
navigate the menu that indicates the specific cocktail drink to be produced by the
machine. With this, labour cost will be minimized and it will also give the bar
owners the opportunity to attract more customers by this innovation.
A product such an automated cocktail mixing device has numerous
potential uses, in both personal and business settings. Going out to bar can be
quite costly for the average individual, but gaining access to a lively social scene
and a bartender who has extensive knowledge of drink recipes is often worth the
price that is paid.

Definition of Terms
This part of the study gives the meaning of the words to be used in the
entire study conceptually and operationally for better comprehension of the
users.

BARBOT: An Automated Cocktail Mixing Robot


10

Westmead International School


College of Information Technology & Computer Studies
Arduino. It is an open-source project that created microcontroller-based
kits for building digital devices and interactive objects that can sense and control
physical devices (Massimo Banzi, 2005). In this study, Arduino is the slave
microcontroller that emits serial signal impulses which controls the other
hardware components of the design like pumps and serial arm.
Automate. The act of converting to an automatic operation (Nagayo,
2007).
In this study, it is the process undertaken to eliminate manual intervention of user
in a system.
Circuit. A circuit is a simplified conventional graphical representation of an
electrical circuit (Stern, 2004). In this study, it serves as the topology of electric
components soldered together to create a pathway for electrical impulses.
Cocktail. Beverage that contains three or more ingredients if at least one
of those ingredients is alcohol (Croswell, 1806). In this study, it is the output or
the final product which is being processed by the automated drink mixer, it is the
output.
Dispenser. It is a container so designed that the contents can be used in
prescribed amounts (Fisher, 2002). In this study, it is the repository which holds
the five basic ingredients in which the mixes will be rendered from.
Graphical User Interface. It is a visual way of interacting with a computer
using items such as windows, icons, and menus, used by most modern operating
BARBOT: An Automated Cocktail Mixing Robot
11

Westmead International School


College of Information Technology & Computer Studies
systems (IEEE, 2006). In this study, it is the systems which enables the usercomputer interactivity.
Hardware. It is a general term for the physical artifacts of a technology
(Beynon, 2005). In this study, it refers to all the tangible components used in the
realization of the project.
LCD. It is a digital display that uses liquid crystal cells that change
reflectivity in an applied electric field; used for portable computer displays,
watches, etc (Canlas, 2005). In this study, it is the tablets display in which the
user should use in order to navigate the menus.
Liquor. A distilled beverage, spirit, liquor, hard liquor or hard alcohol is an
alcoholic beverage produced by distillation of a mixture produced from alcoholic
fermentation (Burke, 2003). In this study, it is the input being processed and
subject to be the entity where automation must be applied.
Microcontroller. It is a small computer on a single integrated circuit
containing

processor

core,

memory, and

programmable

input/output

peripherals (Albano, 2003). In this study, it refers to the component which serves
as the brain of the system in which all the logical commands are stored.
Mobile Bar. It is a stand-alone portable bar that caters mixed cocktail
drinks and other non-alcoholic beverages (Bayer, 2011). In this study, it is the
final deliverable designed to enable mobility.
PCB (printed circuit board). It is used to mechanically support and
BARBOT: An Automated Cocktail Mixing Robot
12

Westmead International School


College of Information Technology & Computer Studies
electrically connect electronic components using conductive pathways, tracks or
signal traces; etched from copper sheets laminated onto a non-conductive
substrate (Johnson, 2002). In this study, it refers to the circuitry of the whole
project.
Peristaltic Pump. A peristaltic pump is a type of positive displacement
pump used for pumping a variety of fluids (Dr. M. DeBakey, 2002). In this study, it
is the hardware component that serves as the major entity for the designs
dispensing mechanism.
Position Sensor. A position sensor is any device that permits position
measurement. It can either be an absolute position sensor or a relative one
(displacement sensor). Position sensors can be linear, angular, or multi-axis
(Kendall, 2008). In this study, it is the hardware component that enables
positional tracking and reference of the robotic arm enabling precision in position.
Power Supply. It is a device that supplies electrical energy to one or more
electric loads (Jockey, 2002). In this study, it is the source of energy that is being
simultaneously delivered all throughout the system in order for it to do its tasks.
Programming. It is the process of designing, writing, testing, debugging /
troubleshooting, and maintaining the source code of computer programs
(Nebojsa, 2000). In this study, it refers as the core of the system which states all
the arguments needed for the system to run and be functional.
Prototype. It is an original, full-scale, and usually working model of a new
BARBOT: An Automated Cocktail Mixing Robot
13

Westmead International School


College of Information Technology & Computer Studies
product or new version of an existing product (Maloney, 2003). In this study, it is
the actual output of the research study which conveys the totality of all of its
component weather software or hardware.
Pump. It is a mechanical device that moves fluid or gas by pressure or
suction (Jackson, 2002). In this study, it is the component which act as the heart
of the project for it pushes the liquids from its repository all throughout the rubber
hoses to its final container.
Raspberry Pi. The Raspberry Pi is a series of credit card-sized singleboard computers developed in the United Kingdom by the Raspberry Pi
Foundation to promote the teaching of basic computer science in schools and
developing countries (Amstrad, 2009). In this study, it is the hardware component
that serves as the master microcontroller which stores series of instructions and
programs.
Relay. It is an electrical device such that current flowing through it in one
circuit can switch on and off a current in a second circuit (Wai, 2005). In this
study it is the components which bridges the pathway of the electrical signals.
Resistor. It is a two-terminal electric circuit component that offers
opposition to an electric current. Resistors are normally designed and operated
so that, with varying levels of current, variations of their resistance values are
negligible (Malari, 2009). In this study, it is the components that regulates or
hinders the direct flow of electricity in a circuitry.
BARBOT: An Automated Cocktail Mixing Robot
14

Westmead International School


College of Information Technology & Computer Studies
Robotic Arm. A robotic arm is a type of mechanical arm, usually
programmable, with similar functions to a human arm; the arm may be the sum
total of the mechanism or may be part of a more complex robot ( McMorran,
2009). In this study, it is the robotic component that is tasked to bring the shaker
into the dispensing nozzle, shake the mixtures and pour the solution into the
users glass.
Schematic Diagram. It represents the elements of a system using
abstract, graphic symbols rather than realistic pictures (Laplante, 1999). In this
study, it is the representation of all the components and how each of that are
connected to each other.
Servo motor. It a rotary actuator or linear actuator that allows precise
control of angular or linear position, velocity and acceleration (Oersted, 2002). In
this study, the servo motor enables actuation and maximizes the degree of
freedom of the serial arm.
Software. It is the collection of computer programs and related data that
provide instructions that tell a computer what to do (DeNardis, 2008). In this
study it corresponds to the all the intangible components of the system.
Touchscreen Technology. It is an important source of input device and
output device normally layered on the top of an electronic visual display of an
information processing system (Thompson, 2004). In this study, it is the hardware
component of the design that enables user-computer interactivity.
BARBOT: An Automated Cocktail Mixing Robot
15

Westmead International School


College of Information Technology & Computer Studies
CHAPTER II
REVIEW OF RELATED LITERATURE
This chapter discusses and presents review of conceptual and research
literature, synthesis and conceptual framework that serve as the reference for the
development of the proposed study. It also includes the related studies that help
the proponents conceptualize and formulate the study.

Conceptual Literature
Conceptual literature presents theories and ideas gathered from different
published materials and research studies relevant to the course of the study. This
includes discussions of Research as a Vital Component of an Academic
Institutions, the emergence of digital archiving systems, Importance of Research
Management System, and Electronic Document Management System concept
and Application.

Cocktails: Origin, History and Mixing Process. An article by Gordon


Lax (2002) discusses the origin of cocktail. According to him the history of alcohol
dates back more than 3,000 years, when the Egyptians first fermented beer.
Today we consume alcohol in different forms, be it as beer, distilled spirit or
cocktails. Probably the most classic way of preparing and enjoying cocktails only
goes back to the 19th century.
BARBOT: An Automated Cocktail Mixing Robot
16

Westmead International School


College of Information Technology & Computer Studies
Starting with the general definition of the word and term 'cocktail', the
history will be covered next. Afterwards, tools used while bartending will be
presented, a quick overview of what it takes to be a bartender and finally four
recipes of cocktails, including their history and origin will follow. A kind of
compounded drinks much used in America." Apparently cocktails had already
been known in America and Europe in the 19th century.
In Famous New Orleans Drinks & how to mix 'em, Stanley Clisby Arthur
(1937) writes that Antoine Amedie Peychaud, a French refugee who had settled
in New Orleans, opened an apothecary, in 1793, selling diverse homemade
bitters. Moreover, Peychaud created a stomach remedy by mixing those bitters in
an eggcup with brandy and sugar. The eggcup was called "coquetier" in French,
a word the English-speaking customers most likely could not pronounce.
The most popular legend on the origin of the word is a story about a
certain Betsy Flanagan who owned a tavern in New York back in 1779, during the
Revolutionary War. Some American and French soldiers had a party there one
day, and eventually one soldier toasted on Betsy: "Here's to the divine liquor
which is as delicious to the palate as the cock's tails are beautiful to the eye!" As
a reply a French soldier exclaimed: "Vive le cocktail!" But unfortunately Betsy
Flanagan was a fictional character, invented by James Fenimore Cooper in his
book The Spy.
BARBOT: An Automated Cocktail Mixing Robot
17

Westmead International School


College of Information Technology & Computer Studies
Finally, there is a tale about a Mexican king's daughter who served drinks
to American soldiers. Her name was "Xoc-tl", which the Americans tried to
pronounce while toasting her. As they had difficulties, "Cock-tail" may be the
closest they actually could pronounce. Yet none of these tales really provides a
satisfying answer to the question of the word's origin.
The actual history of the cocktail started in the United States of America
around 1800. At that time, cocktails rarely consisted of pure spirits. "Quantity
instead of quality" was the motto then, for people in America drank four times the
amount of distilled alcohol as we do today. The term cocktail was first mentioned
in the Balance and Columbian Repository in 1806, the birth of the
cocktail.
As time passed, the quality of cocktails eventually increased, especially in
the second half of the 19th century. Yet not every bar in America served those
fine drinks we refer to as cocktails today, but sold cheap drinks, often mixed with
drugs like opium. Saying the quantity mattered more in those days, the
"cocktails" were simply spirits poured together, rarely complementing each
others' flavors.
Jerry Thomas (1862) wrote the first cocktail book ever, How To Mix Drinks,
or The Bon Vivant's Companion as it is called, collecting several different recipes

BARBOT: An Automated Cocktail Mixing Robot


18

Westmead International School


College of Information Technology & Computer Studies
for cocktails, some known still today. Contrary to the cheap dives, some hotels
established well-known bars with professional bartenders and well-constructed
drinks, like the Waldorf-Astoria Bar in New York, opened in 1890. Having a higher
standard, the bars were often decorated pretentiously or at least with high-quality
and expensive materials like mahogany.
The Waldorf-Astoria Bar, for example, was decorated with flowers, a brass
rail running around it and two bronze statues - a bear and a bull - standing on
either side of the bar. Not only did it look very neat, but the bar had several
expensive and well-known brands of ingredients. Ten different bitters the
Waldorf-Astoria had in stock, not to name the various spirits.
With that, the golden age of the cocktails had begun, and cocktailism and
bartending had spread and developed throughout the U.S. until the American
Prohibition. From approximately 1890 on, during the Golden Age of Cocktails, the
first cocktailians began to emerge. New cocktails were born, like the Mint Julep
and several Fizzes, like the Gin Fizz. In America, being a multi-cultural state with
many immigrants from different countries, cocktailism was strongly influenced by
the different cultures the immigrants introduced to the U.S. Only to mention one
example, vermouth, an Italian (sweet vermouth) and French (dry vermouth) spirit,
found its quickly well-established way into cocktails.
Eventually, the cocktail had already become well known in Europe by the
BARBOT: An Automated Cocktail Mixing Robot
19

Westmead International School


College of Information Technology & Computer Studies
turn of the century, thus, from 1920 on, having found another playground to
further develop. Due to the American Prohibition (1920-1933), cocktail culture
could not develop in America for more than a decade. In every American State,
no alcohol freely, except for medical purposes, was allowed to be consumed.
Trying to mix and distribute cocktails was illegal and by no means an easily done
job. However, some bars were run illegally, but under the great risk of being
discovered.
These bars were named speakeasies, visitors were encouraged to speak
easy about them, i.e. not mention anything about alcohol, so they would not be
discovered. One might think that the Prohibition era completely blocked the
bartenders creativity, but nevertheless, many drinks came into the cocktail resort
during that time, such as the famous Gin & Tonic and the Long Island Iced Tea.
Europe cocktailism seems to have taken over an important role in
spreading cocktail culture from about the 1920s on, since the famous and
symbol-like cocktail-glass was invented and mainly used in Europe. For example,
the famous Bloody Mary most likely was invented in Paris in Harrys New York
Bar by bartender Fernand Petiot.
The New Golden Age of Cocktails on December 5, 1933, the American
Prohibition ended, and cocktailism celebrated its rebirth in the U.S., giving rise to
a new age of cocktails. New creations were concocted, since serving and
BARBOT: An Automated Cocktail Mixing Robot
20

Westmead International School


College of Information Technology & Computer Studies
drinking alcohol was legal again. In the 1940s for example, the Cuba Libre or the
Rum and CocaCola came into fashion hand-in-hand with the Trinidadian calypso
songs performed by the Andrew Sisters (Rum and Coca-Cola). Martinis were
fashionable, famous people like Ernest Hemingway or Winston Churchill enjoyed
them, just as Esquire and Playboy made their way into the media, promoting the
style and vogue of men at that time. One phenomenon of the spreading cocktail
culture is the rise of the so-called tiki-bars in the 1950s and 60s, triggered by Don
the Beachcomber and Trader Vic Bergeron. Up to the present day, tiki-themed
restaurants and bars have served different tropical cocktails, the most famous of
which is the Mai-Tai, idealizing the Polynese culture. Tiki-bars are still very
popular, just as the several well-known cocktails like the Zombie and the Mai-Tai.
Today, cocktails are deeply rooted in our society, new bartenders emerge
and with them, new concoctions, some very potent, some delicious. Since
cocktails found their way into the lower strata of society, quality need not be the
measurement for cocktails today. Some drinks just have to be good-looking to be
sold effectively.
New cocktails like the Cosmopolitan eventually originated in the 1980s,
often standing for or representing something special. Due to its pinkish hue, the
Cosmopolitan became one of the favorites in homosexual, especially gay bars.

BARBOT: An Automated Cocktail Mixing Robot


21

Westmead International School


College of Information Technology & Computer Studies
As time passed, new cocktails have been invented and created with changing
styles.
The Craft of Mixology, like all craftsmanship, cocktail-making, mixology or
bartending, too, requires several tools for different tasks to be performed in order
to prepare a cocktail. Most tools used when bartending are spoons, corkscrews
for opening wine and champagne bottles, bottle openers, juice extractors for
freshly squeezed orange, lime and lemon juice, different pourers, ice buckets,
jiggers, different kinds of shakers, muddlers, strainers and, of course, the
glassware. Some of these tools are essential for making cocktails. Example of
that are as follows; Shakers is needed for properly mixing the ingredients of a
cocktail, but also for chilling and adding water to it, the cocktail shaker is
most important and often most closely associated with bartending.
Basically there are two different kinds of shakers. One is the 3-pieceshaker or so called cocktail-shaker. It consists as the name suggests of 3
pieces: a large metal cone, a strainer and a fitting top, to cover the strainer while
shaking. The more professional-looking and actually more often used shaker in
bars is the Boston Shaker. It consists of two halves, one glass and one tin half.
The advantage over against the 3-piece-shaker is that its glass-half can also be
used to stir or muddle a cocktail.

BARBOT: An Automated Cocktail Mixing Robot


22

Westmead International School


College of Information Technology & Computer Studies
The shaker is not only a device to mix the ingredients, but also to add the
essential water and properly chill the cocktail. Before pouring in the ingredients
and shaking, ice is added to two thirds of the metal half of the shaker. This is
necessary in order to chill the cocktail, but more importantly to add water to it.
The shaker should be shaken for no less than 10 seconds, are perfect for most
cocktails. Frosted metal also indicates that the cocktail is ready to pour.
Jigger and Pony are most often used by amateurs but not by
professionals, the jigger measures an amount of liquid to be poured. Usually it
holds about one fluid ounce, which is 3 centiliters. A jigger consists of two parts,
the jigger itself and the pony. The pony measures half the amount, i.e. 0.5 ounce
or 1.5 centiliters. Professionals most likely will measure the amount of liquor by
the eye, but since this requires quite some practice and experience, the jigger
is an important device to measure amounts of liquid.
Glassware, being one of the utmost needed things in bartending, glasses
comes in different shapes and sizes. Some are listed below, yet there are many
more which are not used that often. A cocktail is like a piece of art, it needs to
appeal to all senses, especially to the eyes and the tongue. Glassware always
has to be perfectly clean, fingerprints, dust, remnants or other dirt is an absolute
no-go.

BARBOT: An Automated Cocktail Mixing Robot


23

Westmead International School


College of Information Technology & Computer Studies
Rocks Glass / Tumbler is short and broad, usually filled with ice-cubes or
crushed ice, holding about 6 oz to 12 oz. Used for some classic cocktails, like the
Manhattan or the Old-fashioned, the Rocks glass is, so to speak, an
advancement of the simple cup.
Today's cocktail glass is an advancement of the goblet which was used for
nearly everything. The classic design as we know it today, was introduced at the
Exposition Internationale des Arts Dcoratifs et Industriels Modernes in Paris in
1925. Remarkably, the cocktail glass was generally used in Europe at that time,
while it came into fashion in America after World War II, which, however was due
to the Prohibition laws in America in 1920.
The Collins glass is a tall, narrow drinking vessel. Originally it was used to
serve a John Collins - which consisted of Dutch Genever, lemon juice, sugar and
water. This cocktail became quite popular and many variations like today's Tom
Collins appeared and defined a new class of cocktails - the Collins. The narrow
mouthpiece of the glass allows the drinker to smell and taste the full flavour of
the cocktail and the garnish. A Collins glass is used for many cocktails today,
most often highballs and other long drinks. They come in different sizes,
traditionally they hold about 12 oz.

BARBOT: An Automated Cocktail Mixing Robot


24

Westmead International School


College of Information Technology & Computer Studies
Automated Liquor Dispensing System. The design is a device that
dispenses liquor. It uses a microprocessor which is responsible for managing the
different processes the design does. An article about the intelligent water
dispenser system based on embedded systems by Jinhuang (2003) discusses a
device that uses a single-bus temperature sensor DS18B20 to measure real-time
temperature of drinking fountains, provides a calendar and time through clock
chip DS1302, receives information from a remote through HS0038B, and
displays the calendar and time as well as the current temperature value through
LCD12864. The system was designed based on microcontroller STC89C52.
Although the design does not incorporate the said function, the
researchers studied the system's overall design concept, the hardware circuit
and software flow chart and design, and the use of the fitting algorithm. The
system has such functions as remote control, temperature control, cooling,
variable power heating, and it has a high level of safety, stability, intelligent
control and low power consumption.
Another article by Garvie (2002) describes a liquid tot dispenser. The
liquid dispenser has a container for the liquid and a thimble that has an inlet from
the container and an outlet, both being valve controlled. The interior of the
thimble has a vent to atmosphere and a second vent from a low level in the
container to atmosphere. The article explained how to control the amount of
liquid can be controlled once it is flowing.
BARBOT: An Automated Cocktail Mixing Robot
25

Westmead International School


College of Information Technology & Computer Studies
The article by Daniel N. Campau (2010) of Grand Rapids, MI, presents a
flow control device for providing variable resistance to liquid flow through a flow
passageway. A cylindrical housing communicates with the passageway. The
housing has a sidewall, and an inlet and an outlet each disposed at two ends.
Robotics Technology in an Automateed Liquor Dispensing System.
Another research by Yao and Chen discusses a robotic liquid handling system.
It was developed for dispensing a highly viscous reagent with nanoliter volumes.
The robot in question was of immediate need in protein crystallization research
and in the electronics packaging field. In this paper, the system structure was
introduced which mainly consisted of three modules: motion control module,
dispense control module and droplet volume measure module.
Highly viscous reagent could be dispensed in nanoliters through
controlling the dispense control module and the motion control module correctly,
and the volume of micro-drop could be measured based on a robotic vision
technique. The factors that influence the successful delivery of nanoliter volumes
of highly viscous reagent were discussed through analysis of the dispensing
process. And the two critical values that the dispense height should be kept were
derived. Finally, three kinds of reagent with different viscosity was used for
dispensing experiments to verify the theoretical results. The accuracy of the
system was shown to be below 7%, and the coefficient of variance (CV) has
been shown to be below 10%.
BARBOT: An Automated Cocktail Mixing Robot
26

Westmead International School


College of Information Technology & Computer Studies
According to an article published in the IEEE conference by Sawicki, titled
Pump Dispensing Mechanism, liquid is typically contained in a container having a
pump actuator head that is depressed to dispense the product onto the hand of
the user. The containers can be in a wide variety of shapes, and there are
different actuator heads and pumping means available, but the dispensers all
operate on similar principles, with the actuator head being depressed, the
product being drawn up a feed tube and dispensed through a spout or nozzle in
the actuator head and onto the user's hand.
The dispensers are generally simple and convenient to use but can cause
problems when a consumer tries to operate the actuator head and dispense the
contents with only one hand, with the other hand being unavailable to provide
support to the dispenser, possibly because of stickiness, greasiness or other
problems, or simply because the user simply desires to use only one hand for
dispensing the composition. In particular, many of the designs of dispenser
containers are not sufficiently stable, especially when they have been emptied to
a significant extent, to enable a consumer to operate the actuator head without
using the other hand to support the dispenser to prevent it tipping or moving
during operation of the actuator head.
Therefore, there is a need in the art for a pump dispenser that allows
effective one-handed operation of a fluid dispenser. The invention is a pump
dispenser for one-hand operation. Current fluid pumps are designed to be
BARBOT: An Automated Cocktail Mixing Robot
27

Westmead International School


College of Information Technology & Computer Studies
pushed down with the palm of one hand while holding the other hand under the
nozzle. Thus, one hand is used to dispense the fluid and the other hand receives
the dispensed fluid.
The present invention allows one handed operation of the pump dispenser
because a user can push down with the back of the fingers and dispense the
fluid into the same hand. One-handed operation of the present invention allows
the user's other hand to be free for other tasks. The pump dispenser has an
actuator head for the dispensing of a high viscosity fluid, such as soap or lotion.
The actuator head is actuated through the use of a handle having at least two
depression members. A user places his or her hand near the actuator head palmside up, with the palm beneath the dispenser spout, and simultaneously places a
finger on each handle depression member. The user uses his or her fingers to
depress the handle to dispense the fluid. The structure of the actuator head and
the handle conveniently allow for one-hand operation. As an example, the pump
dispenser maybe connected to a container to form a fluid dispenser.
Raspberry PI and its Application. The Raspberry Pi is a series of credit
card-sized single-board

computers developed

in

the United

Kingdom by

the Raspberry Pi Foundation to promote the teaching of basic computer


science in schools and developing countries. Several generations of Raspberry
Pis have been released. The first generation (retrospectively known as

BARBOT: An Automated Cocktail Mixing Robot


28

Westmead International School


College of Information Technology & Computer Studies
the Raspberry Pi 1) was released in February 2012 in basic Model A and a higher
specification Model B. Improved A+ and B+ models were released a year later.
The Raspberry Pi 2 was released in February 2015 and Raspberry Pi 3 in
February 2016. These boards are priced between US$20 and 35. A cut
down "compute" model was released in April 2014, and a Raspberry Pi Zero with
smaller size and limited input/output (I/O), general-purpose input/output (GPIO),
and abilities released in November 2015 for US$5.
All models feature a Broadcom system on a chip, which includes
an ARM compatible central processing unit and an on chip graphics processing
unit. CPU speed ranges from 700 MHz to 1.2 GHz for the Pi 3 and on board
memory range from 256 MB to 1 GB RAM. Secure Digital cards are used to store
the operating system and program memory in either the SDHC or MicroSDHC
sizes. Most boards have between one and four USB slots, HDMI and composite
video output, and a 3.5 mm phone jack for audio. Lower level output is provided
by a number of GPIO pins which support common protocols like IC. The Bmodels have an 8P8C Ethernet port and the Pi 3 has on board Wi-Fi 802.11n
and Bluetooth.
The Foundation provides Raspbian, a Debian-based Linux distribution for
download, as well as third party Ubuntu, Windows 10 IOT Core, RISC OS, and
specialised media center distributions. It promotes Python and Scratch as the

BARBOT: An Automated Cocktail Mixing Robot


29

Westmead International School


College of Information Technology & Computer Studies
main programming language, with support for many other languages. The
default firmware is closed source, while an unofficial open source is available. In
February 2016, the Raspberry Pi Foundation announced that they had sold eight
million devices, making it the best-selling UK personal computer, ahead of
the Amstrad PCW. Sales reached ten million in September 2016.
The Raspberry Pi hardware has evolved through several versions that
feature variations in memory capacity and peripheral-device support. This block
diagram depicts Models A, B, A+, and B+. Model A, A+, and the Pi Zero lack
the Ethernet and USB hub components. The Ethernet adapter is internally
connected to an additional USB port. In Model A, A+, and the PI Zero, the USB
port is connected directly to the system on a chip (SoC). On the Pi 1 Model B+
and later models the USB/Ethernet chip contains a five-point USB hub, of which
four ports are available, while the Pi 1 Model B only provides two. On the Pi Zero,
the USB port is also connected directly to the SoC, but it uses a micro USB
(OTG) port.
The Broadcom BCM2835 SoC used in the first generation Raspberry Pi is
somewhat equivalent to the chip used in first generation smartphones which
includes

700 MHz ARM1176JZF-S

processor, VideoCore IV graphics

processing unit (GPU), and RAM. It has a level 1 (L1) cache of 16 KB and a level
2 (L2) cache of 128 KB. The level 2 cache is used primarily by the GPU. The

BARBOT: An Automated Cocktail Mixing Robot


30

Westmead International School


College of Information Technology & Computer Studies
SoC is stacked underneath the glued to RAM chip, so only its edge is visible. The
Raspberry Pi 2 uses a Broadcom BCM2836 SoC with a 900 MHz 32-bit quadcore ARM Cortex-A7 processor (as do many current smartphones), with 256 KB
shared L2 cache.
While operating at 700 MHz by default, the first generation Raspberry Pi
provided a real-world performance roughly equivalent to 0.041 GFLOPS. On
the CPU level the performance is similar to a 300 MHz Pentium II of 199799.
The GPU provides 1 Gpixel/s or 1.5 Gtexel/s of graphics processing or
24 GFLOPS of general purpose computing performance. The graphical capability
of the Raspberry Pi are roughly equivalent to the performance of the Xbox of
2001. The LINPACK single node compute benchmark results in a mean single
precision

performance of

0.065 GFLOPS

and

mean double

precision

performance of 0.041 GFLOPS for one Raspberry Pi Model-B board. A cluster of


64

Raspberry Pi

Model

computers,

labeled

"Iridis-pi",

achieved

LINPACK HPL suite result of 1.14 GFLOPS (n=10240) at 216 watts for c.
US$4000. Raspberry Pi 2 includes a quad-core Cortex-A7 CPU running at
900 MHz and 1 GB RAM. It is described as 46 times more powerful than its
predecessor. The GPU is identical to the original. In parallelized benchmarks, the
Raspberry Pi 2 could be up to 14 times faster than a Raspberry Pi 1 Model B+.
The Raspberry Pi 3, with a quad-core Cortex-A53 processor, is described as 10

BARBOT: An Automated Cocktail Mixing Robot


31

Westmead International School


College of Information Technology & Computer Studies
times the performance of a Raspberry Pi 1. This was suggested to be highly
dependent upon task threading and instruction set use. Benchmarks showed the
Raspberry Pi 3 to be approximately 80% faster than the Raspberry Pi 2 in
parallelized tasks.
Fundamentals of Robotics. An article made by Syksy (2011) entitled
Fundamentals of Robotics discusses that the basics of robotics are one of the
rare subjects to be handled as a whole in a due to the extreme diversity of
scientific technologies it incorporates. It uses quite many fields of technology, for
example; mechanical engineering, electrical engineering, computer sciences,
electronics, sensors, actuators and artificial intelligent. It is a multidimensional
area which takes advantage of all engineering studies that exist in our life
besides a hard mathematical module application which is required to be applied.
One of the biggest challenges of writing this thesis was to uncover enough
material that involves robotic design.
Serial Arm as a Mechanism for Cocktail Mixing Machine. Serial arm is
a robot manipulator consists of links connected by joints. The links of the
manipulator can be considered to form a kinematic chain. The business end of
the kinematic chain of the manipulator is called the end effector and it is
analogous to the human hand. The end effector can be a gripper or can be
designed to perform any desired task such as welding, painting, assembly, etc.

BARBOT: An Automated Cocktail Mixing Robot


32

Westmead International School


College of Information Technology & Computer Studies
In constructing the arm servo motors (including gripper) are used since the
structure allows movement in all three dimensions. There is a servo motor at the
base, which allows for angular movement of the whole structure; other two at the
shoulder and elbow to allow the upward and downward movement of the arm;
one for the movement of the wrist while the last servo motor at the end effector
allows for the gripping of objects. The serial arm is a four degree of freedom
system. Three Degrees Of Freedom (DOF) control the position of the arm in the
Cartesian space, one for wrist orientation and one additional servo for actuating
gripper.
A degree of freedom is a joint on the arm, a place where it can bend or
rotate or translate. We can typically identify the number of degrees of freedom by
the number of actuators on the robot arm. The gripper is often complex with
multiple DOF or can be a toll for welding etc., so for simplicity it is treated as
separate subsystem in basic robot arm design
The robot workspace (sometimes known as reachable space) is a
collection of points that the end effector (gripper) can reach. The workspace is
dependent on the DOF angle/translation limitations, the arm link lengths, the
angle at which something must be picked up at, etc. The workspace is highly
dependent on the robot configuration. The figure given below describes the
workspace for our serial arm. It should be noted that it does not include the DOF
which controls the wrist orientation as the workspace is independent of
BARBOT: An Automated Cocktail Mixing Robot
33

Westmead International School


College of Information Technology & Computer Studies
orientation variable.
The vast Applications of Servo Motors. Servos are a special type of DC
motors with built in gearing and feedback control loop circuitry and they dont
require motor controllers. These motors are mainly developed for making robots,
toys, etc. that are mainly used for education and not for industrial applications.
Servos are becoming extremely popular with robot, RC plane, and RC boat
builders. Most servo motors can rotate about 90 to 180 degrees. Some rotate
through a full 360 degrees or more.
Basic Concept of Arduino. An Arduino is a single-board microcontroller
and a software suite for programming. It is designed for an Atmel AVR processor
and features on-board I/O support. The software consists of a standard
programming language and the boot loader that runs on the board.
The Arduino microcontroller board has 54 digital input/output pins (of
which 14 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware
serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an
ICSP header, and a reset button. It contains everything needed to support the
microcontroller; simply connect it to a computer with a USB cable or power it with
an AC-to-DC adapter or battery to get started.
Arduino is an open-source electronics platform based on easy-to-use
hardware and software. Arduino boards are able to read inputs - light on a
sensor, a finger on a button, or a Twitter message - and turn it into an output BARBOT: An Automated Cocktail Mixing Robot
34

Westmead International School


College of Information Technology & Computer Studies
activating a motor, turning on an LED, publishing something online. You can tell
your board what to do by sending a set of instructions to the microcontroller on
the board. To do so you use the Arduino programming language (based on
Wiring), and the Arduino Software (IDE), based on Processing.
Arduino was born at the Ivrea Interaction Design Institute as an easy tool
for fast prototyping, aimed at students without a background in electronics and
programming. As soon as it reached a wider community, the Arduino board
started changing to adapt to new needs and challenges, differentiating its offer
from simple 8-bit boards to products for IoT applications, wearable, 3D printing,
and embedded environments. All Arduino boards are completely open-source,
empowering users to build them independently and eventually adapt them to
their particular needs. The software, too, is open-source, and it is growing
through the contributions of users worldwide.
A programmable controller. A programmable controller is a digital
electronic apparatus with a programmable memory for storing instructions to
implement specific functions, such as logic, sequencing, timing, counting, and
arithmetic to control machines and processes. This system uses three micro
controllers that functions as the brain to which all the operating functions of each
module are chronologically programmed in it. The quantity of each ingredient to
be dispensed is controlled and monitored by the micro controllers programs.

BARBOT: An Automated Cocktail Mixing Robot


35

Westmead International School


College of Information Technology & Computer Studies
A vortex generator is located within the housing, and has a base spaced
from the inlet end of the housing and an annular flow guide radially spaced from
the housing sidewall. The flow guide includes a number of slots. Liquid enters the
housing through the inlet and is directed outside the vortex generator and
through the slots. This creates a vortex flow path within the generator as the
liquid flows to the housing outlet, so that as the pressure of the liquid at the inlet
increases the flow factor of the device decreases to reduce the liquid flow rate
through the device at higher inlet pressures.
Since liquor dispensing systems are a popular method to monitor how
much liquor is being poured at your bar. For some restaurants and bars, these
systems can be an effective way to manage this important task. However, they
are not right for every establishment. For many bars, one of the liquor inventory
system alternatives on the market will be a better fit. It is important to understand
the pros and cons of liquor dispensing systems when evaluating whether they will
be the right option for your bar.
Liquor dispensing systems use mini-flow meters to track what is being
poured in real time. These flow meters are attached directly to liquor bottles. For
draft beer, the meter is inserted into the beer line between the keg and the tap
behind the bar. Many liquor dispensing systems are designed to link to your POS
system, allowing you to compare what is being poured to what is being sold. This
is one of the primary benefits of using a liquor dispensing system at your bar.
BARBOT: An Automated Cocktail Mixing Robot
36

Westmead International School


College of Information Technology & Computer Studies
While these systems may be a good fit for the types of establishments,
they are often a poor fit for other types of bars and restaurants for the reasons
like whats as follow:
High initial cost The up-front expense to implement a liquor dispensing
system at your bar can be very costly. A flow meter must be purchased for every
bottle in your bar. Set-up costs typically start at around 40,000 for basic systems,
and it can often be much higher. In contrast, alternatives such as Automated Bar
system can be implemented at your bar for a start-up cost of approximately
100,000.
Customer visibility In most instances, the flow meters on top of each
bottle will be very noticeable to customers. This can give off the impression that
your bar is stingy with their pours, something that is typically not appreciated by
customers. Many liquor inventory system alternatives can give you the same
control over your pouring without being obvious to customers.
Need to verify accuracy Flow meters are inaccurate enough that you will
need to take constant inventory to verify the accuracy of your information.
Additionally, flow meter systems will not tell you when entire bottles of liquor have
been stolen. To guard against this risk, you will either need a locked liquor store
room or you will need to compare what was poured to your purchase order
forms, a task that can more easily be accomplished using an alternative such as
Bar-is liquor inventory system.
BARBOT: An Automated Cocktail Mixing Robot
37

Westmead International School


College of Information Technology & Computer Studies
Its good to know precisely how much of a particular product was poured,
but in order to determine what is missing, you need to compare what was poured
to what was sold. This comparison can get complicated when you frequently
use modifier buttons on your POS system such as rocks or martini. It also gets
complicated if you offer specialty drinks which use complex recipes.
With no detectable difference in novelty between the baseline cocktails
and the generated drinks, we cannot conclude anything about the generated
drinks compared to the baseline. In addition, the generator and evaluation did not
take into account the environment the cocktail should be consumed in. It is
possible that bar ambiance could impact the perception of flavor. Garnish
selection is not considered in the current generator, and garnishes can strongly
impact how people perceive cocktails.
There are weaknesses in any expert systemhow well did the experts
describe their process, and how well was that process encapsulated in the
system? The majority of the cocktail generation system came from expert
knowledge, from the structure of the ingredient graph to the types and numbers
of grammars used. This still leaves out certain cocktails.
A Cement Mixer, for example, breaks one of the cardinal rules of the
system (citric acid and cream should not be mixed) to create a novel texture.
There are several weaknesses with the open loop of generating, then evaluating

BARBOT: An Automated Cocktail Mixing Robot


38

Westmead International School


College of Information Technology & Computer Studies
with human evaluators. The generator itself cannot react to the evaluations of its
own output and make adjustments to its internal drink mixing philosophy.
As pointed out by Stokes (2011) as well as others, this Proceedings of the
Sixth International Conference on Computational Creativity June 2015 218
implies that the current generator is not creative, regardless of how highly its
output is scored. In addition, the generator makes no attempt to account for any
sort of taste. It blindly puts ingredients together without understanding why those
ingredients might work well together.

Research Literature
For the development of the processed study, the proponents have done
several researches from published and unpublished thesis. This is to acquire
some backgrounds about some other theses and researches done the past years
up to now. The information acquired through research will be vital for our project
study.
A study made by Bartoletti Sr (1999) entitled Into the Robotic Mixologist
explains the concept of a beverage dispenser that includes an outer housing
having a water bath tank therein and a refrigeration retaining component area
therein positioned directly adjacent and next to the water bath tank.

BARBOT: An Automated Cocktail Mixing Robot


39

Westmead International School


College of Information Technology & Computer Studies
A refrigeration chassis provides for retention and carrying of a refrigeration
system including a compressor, a condenser and powered cooling fan and an
evaporator. The chassis and refrigeration components form a U-shape wherein
one "leg" thereof consists of a rectangular sheet metal frame for retaining the
compressor and condenser and the other leg consists of the evaporator. The
bridge or end portion of the U-shape consists of a horizontal top plate portion of
the chassis and the fluid connection between the evaporator and the condenser.
The evaporator is suspended from the horizontal top plate. The U-shape of the
chassis and refrigeration components facilitates a method of manufacture. In
particular, a carbonator, syrup cooling coils and a water cooling coil are first
positioned in the water bath tank at an end thereof adjacent the end of the
housing on which a plurality of beverage dispensingvalves are secured.
The assembled chassis with refrigeration components secured thereto is
then lifted and lowered into the dispenser housing wherein the evaporator is
placed into the water bath tank along an end thereof opposite from the
carbonator and cooling coils, and where the compressor and condenser are
placed into the refrigeration component retaining area.
Alongside the beverage dispenser is a study by Peckels (2001) entitled
Into Automated dispensing Mechanism. A liquid dispensing method and
apparatus has a system with new individual dispensing heads connectible one
each to a plurality of different liquid bottles, i.e. liquor, and a remote dispensing
BARBOT: An Automated Cocktail Mixing Robot
40

Westmead International School


College of Information Technology & Computer Studies
data receiver and computer that receives data from each head. Each head has a
structure for being secured to a bottle, a liquid bore and an air vent, and one or
more of the following features and functions: an electronic dispensing timer, a
stop pour annunciator, a magnetically latched dispensing control valve, an
electronic bottle lock, a radio transmitter and antenna, an electronic fractional
pour

annunciator,

programmable

dispensing

control,

micro-processor

computer, a data storage, a data I/O structure, and structure and function for
uniquely electrically identifying each head and liquid.
The recover/computer has a data receiver and has structure and function
to electronically program each head, the computer provides a record of
allimportant dispensing data including head connection to bottles, head numbers,
liquid identities, and quantities of dispense cycle, quantity of liquid dispensed,
inventory status and other desirable business data. The annunciator equipped
head has an interior light that illuminates the entire transparent or translucent
head.
Another study by Credle Jr. (2002) entitled The use of Solenoid Value as
mechanism for Automated Dispenser the use of post mix valve for a beverage
dispenser, including a volumetric ratio control device incorporated therein to
provide positive ratio control. The device includes a syrup piston and a soda
piston linked together, syrup and soda chambers, and valve means for controlling
the flow to and from the chambers. The soda pressure drives the pistons. The
BARBOT: An Automated Cocktail Mixing Robot
41

Westmead International School


College of Information Technology & Computer Studies
valve means preferably includes four solenoid valves for the water circuit and
four one-way valves and a pressure regulator for the syrup circuit. The valve
includes means for varying the total flow rate of the beverage being dispensed.
In the study made by Yaxin (2002) entitled Principles of Automated
Dispensing mechanism a high speed MEMS flow sensor was proposed to
enhance the reliability and accuracy of a liquid dispensing system. Benefiting
from the feedback of sensor information, the system can self-adjust the open
time of the solenoid valve to accurately dispense the desired reagent volume
without pre-calibration. This paper focused on the design, fabrication and
application of this flow sensor. Firstly, the design, fabrication and characteristics
of the MEMS flow sensor based on the measurement of the pressure difference
across a flow channel were presented. Secondly, the liquid dispensing system in
which the flow sensor is integrated was introduced.
A novel closed-loop controlstrategy was proposed to calculate valve opentime for each dispensing cycle. Finally, experiments results were presented with
different dispensing volumes, coefficient of variance (CV) has been shown to be
below 3% at 1l and approach 4% at 100 nl. It indicated that integration of the
MEMS flow sensor and using of a compound intelligent control strategy made the
system immune to liquid viscosity, pressure fluctuation and some other
disturbances.

BARBOT: An Automated Cocktail Mixing Robot


42

Westmead International School


College of Information Technology & Computer Studies
In the article Liquid dispensing system with enhanced mixing by Belongia
and Saunders (2003) a dispensing apparatus and system for dispensing
suspensions or emulsions is discussed. The system ensures uniformity of
distribution of the dispersed phase within the continuous-phase liquid by moving
the fluid through the dispense cartridge, such as with a continuous or pulsating
flow.
In one embodiment, peristaltic pumps are positioned upstream and
downstream of the dispense cartridge, in fluid communication with and forming a
single loop with a fluid source. Circulation between the fluid source and the
dispense cartridge is maintained. In a second embodiment, a pump circulates
fluid into and out of the dispense cartridge and is also in fluid communication with
a fluid source such as with a pinch valve to allow proper filling of the dispense
cartridge from the fluid source. In a third embodiment, a reversing pump is placed
between the dispense cartridge and fluid source to continually or continuously
pump fluid into and out of the dispense cartridge.
.

Synthesis
The review of related literature that the proponents gathered has added
more knowledge, information and insights that serve as a helpful tool for the
completion of the proposed project study. To meet the objectives of the study, the
proponents look for some source materials.
BARBOT: An Automated Cocktail Mixing Robot
43

Westmead International School


College of Information Technology & Computer Studies
In line with the process of reviewing several related literatures the
proponents found out that the above-mentioned studies have similarities with the
proponents proposed system because these project study aims to design,
develop an automated robotic mixer that will aid the problems usually
encountered in the typical bartending.
In the proposed project study entitled BARBOT: An Automated Cocktail
Mixing Robot the proponents have the same principal objective as the study
made by Bartoletti Sr. entitled Into the Robotic Mixologist in which his general
aim is to come up with an automatic drink dispenser through the use of a
refrigeration retaining component. Technically our proposed study and his are of
the same line of study.
The study made by Credle Jr. which explains the use of a solenoid valve
in its dispensing system has somehow similarity on the proponents study entitled
BARBOT: An Automated Cocktail Mixing Robot. The proponents used peristaltic
pumps rather than solenoid valve because of some issues relating to hygiene
and sanitation but no matter what kind of system we used on its dispensing part,
still the main objective of both studies is to realize an automatic drink dispenser.
On the other hand, another research by Yao and Chen discusses a robotic
liquid handling system it focuses on the accuracy of their dispensing device in
terms of securing the amount of liquid to be dispensed. On our project study we
used a peristaltic pumps and undergone calibration until we reach our expected
BARBOT: An Automated Cocktail Mixing Robot
44

Westmead International School


College of Information Technology & Computer Studies
output. The use of peristaltic pumps ensures accuracy but the only drawback is
that it is slow. Yao and Chens study is a related study on our project study.
Another study made by Yaxin shows the use of Micro Electro Mechanical
System (MEMS) sensors to enhance the reliability and accuracy of its liquid
dispensing system. They use solenoid valves instead of pumps. In our study we
used peristaltic pumps because it is more reliable than a solenoid valve with
gravity fed dispensing system.
The article published in the Institute of Electrical and Electronics
Engineers or IEEE conference by Sawicki

entitled Pump Dispensing

Mechanism somehow shows the same logic and functionality as our project
study. It focuses on the process on which a liquid was being contained in a
container having a pump actuator that is depressed to dispense the product. The
same technique applies on our project study.
All the discussed studies were very vital in the realization of our project
study. Each has something in common and also some differences. It has been
such great help for us having this studies which we have withdrawn some of our
ideas for the realization of our BARBOT: An Automated Cocktail Mixing Robot.

Conceptual Framework
This conceptual framework serves as a basis for the development of the
proponents research studies. It is very important in order to fulfill the goals and
BARBOT: An Automated Cocktail Mixing Robot
45

Westmead International School


College of Information Technology & Computer Studies
objectives of the proponents in designing and developing offline system. It
consists of three phases of including the input, process and output of the
proposed project.
PROCESSS

INPUT
Knowledge Requirements

System Analysis

Automated Liquor
Dispensing Mechanism
Cocktail: Origin, History and
Mixing Process
Robotic
Application
for
Automated Dispenser
Serial Arm as a mechanism
for cocktail mixing machine
The vast applications of
Servo Motors
Basic Consept of Arduino
A programmable Controller
Software Requirements
Raspbian
Arduino IDE
Adobe Photoshop CS6
Python IDE

Requirement
Analysis
Requirement
Definition

OUTPUT

BARBOT: An
Automated
Cocktail
Mixing
Robot

System Design
Context Free
Diagram
Data Flow
Diagram
System Development
Assembling
Coding
Testing
Debugging

Documenting
Hardware Requirements
Raspberry Pi
Knowledge Requirements
RPi Touch Display
Arduino
Evaluation and
a. Automated Liquor
Dispenser
Cost Benefit
Stepper Motors
b. Cocktail: Origin, History and
Analysis
Mixing
Peristaltic Pump
c. The Basics of Robotics
d. Introduction to Serial Arm Robotic Arm
e. Introduction to Servo-motors
Figure 1
f. Basic Concept of Arduino Personal Computer
g. A programmable Controller
Conceptual Framework of the Proposed System
h. The emergence of Social Standard Speaker
Robots
process box represents the steps in obtaining significant information
i.
Application of TechnologyThe
in
Bartending
j.
Problems in Liquor
prior to project development where the analysis was done for the manageable
Dispensing System
k. Threats to Validity
Software Requirementsand consistent hardware and software requirements that are suitable to make the
a. Raspbian
b. Arduino IDE
Hardware RequirementsBARBOT: An Automated Cocktail
a. Raspberry Pi
b. RPi Touch Display
c. Arduino
d. Stepper Motors
e. Peristaltic Pump
f. Robotic Arm

Mixing Robot
46

Westmead International School


College of Information Technology & Computer Studies
design work properly. As shown in Figure 1, the knowledge, software and
hardware requirements were required to come up with the desired output.
Knowledge regarding Automated Liquor Dispensing Mechanism was always
on top of the minds of the proponents. Software and hardware requirements
were the framework of the study. Thus, these inputs became very significant in
this study.
The design will further developed by assembling coding, testing,
debugging and documenting. CFD and DFD show the flow of data happening in
the system and the assembling, coding, testing, debugging, and documenting
made all the components and tools function properly to its designated activity
The output box represents the developed prototype entitled BARBOT: An
Automated Cocktail Mixing Robot. Moreover, the proponents performed the
software cost-benefit analysis to determine the financial feasibility of its
implementation.

CHAPTER III
METHODOLOGY AND SOFTWARE DESIGN & DEVELOPMENT
This chapter contains methods of information gathering, software
development, system design specifications, software requirement, hardware

BARBOT: An Automated Cocktail Mixing Robot


47

Westmead International School


College of Information Technology & Computer Studies
requirement and design tools that the proponents used for the development of
the proposed study.

Research Design
The proponents used descriptive and applied method of research to
gather the precise information needed in the study. Descriptive method of
research describes the nature of situation as it exists at the time of the study and
to explore the causes of particular phenomena. This method is reliable since its
not just about fact-finding but also with adequate interpretation. Through the use
of this method, the true meaning of data collected should be reported from the
point of view and comprehensive objectives.
Applied research was also used by the proponents in this study. This
method is used to find solutions to everyday problems, cure illness, and develop
innovative technologies. It is usually launched by a company, agency or an
individual who is aiming to address a specific problem. In this study, the
proponents take advantage of robotics technology to provide the best solution to
the problem that catering services industry are currently facing.
Moreover, the proponents conducted research methodology and specified
the prototype development. The proponents classified the target user of the
study. The proponents also included the sample questionnaire for the proposed
project study in order to evaluate the prototype and for further enhancement of
the project.

BARBOT: An Automated Cocktail Mixing Robot


48

Westmead International School


College of Information Technology & Computer Studies
The proposed project was designed to apply automation in the typical
bartending process. The proponents used descriptive analysis. A typical use of
descriptive analysis is to produce a situation analysis where the data being
gathered provides a snap shot of the situation under study.
Research Methodology
This is the science of studying how research is done by the proponents in
a scientific manner. In this, various steps are studied that the proponents adopted
those steps in studying the research problem. It is also a way to systematically
solve the research problem and aims to describe and analyze methods that the
proponents used in the project study.
The proponents gathered information through surveying the people that
have witnessed how the prototype functions. Through this, the users were able to
evaluate the design. With the information from the respondents, the proponents
get the mean of the survey to be able to know the result through its weighted
average.
The

proponents

identified

and

utilized

various

instruments

and

methodologies in the collection and manipulation of data, including different


methods that are implemented to maintain validity and reliability of the study. The
proponents also collected the information connected to the study in determining
its scope and limitations.
BARBOT: An Automated Cocktail Mixing Robot
49

Westmead International School


College of Information Technology & Computer Studies
Target User of the Study. The target users of the study are the general
public who has inclination on the hobby of drinking cocktail mixes. More so, the
persons who want to try some cocktail drinks for their parties and social
gatherings. The proposed BarBot has an overall goal of improving a persons
cocktail experience. However, the target buyer at this machine are the
businessmen inline with the industry of Catering or Function Organizing who
would want to invest for a more exciting and trendy way of stirring the clienteles
tummies.
Statistical Treatment of Data. The goal of most evaluations is to provide
useful feedback to a variety of audiences. Evaluation survey was conducted by
the respondents using evaluation questionnaire which included the functionality
of the application, its content, reliability, availability and maintainability.
The following scale was used to interpret and analyze the result:

Scale

Option

Verbal Interpretation

4.1 5.00

Excellent

3.1 4.0

Very Good

2.1 3.0

Good

1.1 2.0

Fair

BARBOT: An Automated Cocktail Mixing Robot


50

Westmead International School


College of Information Technology & Computer Studies
0.1 1.0

Poor

After this, the proponents got the weighted mean of each category through
this formula:

Where:
Wm = weighted mean
N = number of respondents
w = assigned weight
f=
frequency
= summation
Weighted Mean is an average computed by giving different weights to
some of the individual values. It is the collection of tools employed in the study of
methods and procedures used for gathering, organizing, and analyzing data to
understand the theory of Probability and Statistic. It is set of an idea which is
intended to offer the way for making scientific implication from such resulting
summarized data. In many applications it is necessary to calculate the weighted
mean for a set of data with different individual errors.
The proponents used the following rate in determining and comparing the
ranking of responses based on the weighted mean result which is 1-5 where 1 is
equivalent to poor, 2 for fair, 3 for good, 4 for very good and 5 for excellent.

BARBOT: An Automated Cocktail Mixing Robot


51

Westmead International School


College of Information Technology & Computer Studies
Data Gathering Instrument. The proponents conducted a survey for the
customers of Euphoria to seek accurate information for the overall completion of
proposed project. In addition, completing the desired objective was quite
important to the proponents. They make it sure that the right and suitable tools
were used in order to come up with a comprehensive data that enabled the
dependability, correctness and viability of the proposed study.
In the development of the system, the proponents also conducted survey
to the target beneficiaries of this study and research through internet, books,
articles and school visitation for the related studies. Another major contributory
factor to the interface and functionalities of the system was the questionnaire.
Survey questionnaire was composed of five criteria. Such criteria include
functionality, presentation & appearance, fun factor, user-friendliness. The
proponents conducted the evaluation to identify its effectiveness.
Methods of Software Development.
The proponents used System Analysis and Design in developing their
proposed system. A System Analysis and Design, as performed by systems
analyst, seeks to analyze data input or dataflow systematically, processing or
transforming data, data storage, and information output within the context of a
particular business.
BARBOT: An Automated Cocktail Mixing Robot
52

Westmead International School


College of Information Technology & Computer Studies
Installing the system without proper planning leads to great dissatisfaction
and frequently causes the system to fall into disuse. System analysis and design
lends structure to the analysis and design of information systems. A large part of
system analysis and design involves working with current and eventual users of
information system.
The first phase was the information gathering which involved seeking for
important data to be used in the development of the study. It involved better
understanding of the study, what was the study about and how the data gathered
help the proponents in developing the study. The proponents search for the
software and hardware that can be used in conceptualizing the desired output.
The second phase was planning. Using the gathered information from the
first phase, the proponents put together a plan for the hardware and software
components. This is the stage when the system features and interface have to be
conceptualized and designed.
Normally, the design proceeds in two stages: preliminary and general
design and detailed design. In the preliminary design stage, the features of the
system were specified. The costs of making this hardware were estimated
because this project is considered to be feasible. Computer-oriented work began
in detailed design stage, which includes the input, output and processing
specifications. The programming language and the platform in which the new

BARBOT: An Automated Cocktail Mixing Robot


53

Westmead International School


College of Information Technology & Computer Studies
application would use were also decided in the design stage. There were several
techniques and tools used for designing. These techniques and tools were
flowchart, context-free diagram and data flow diagram.
The last phase was the system development which is composed of series
of assembling, coding, testing and debugging of the system design until the
design and expected output is achieved. Moreover, documentation plays a vital
role in this phase.

System Design Specifications


The proponents considered that a good output was rated by the design.
Through this, the users would be able to understand the course of the software to
be effective. Even a simple program must have a very good design particularly
the interface design. A system full of features would be useless if the users do
not understand how to use it. The problem in the design phase could be very
expensive to solve in the later part of the software development. In this phase,
much care was taken and the logical system of the product was developed.
System designing is the best way for the users to understand the system
effectively. The planned system is introduced visually for better understanding of
the user. Through a good design, users understood the course of the software
easily and made the system more effective and interactive. System design
BARBOT: An Automated Cocktail Mixing Robot
54

Westmead International School


College of Information Technology & Computer Studies
specification is divided into two sectors such as the system requirements for
hardware and software design tools which are subdivided into Context Free
Diagram (CFD) and Data Flow Diagram (DFD).
Software Requirements. Software requirements specification (SRS) is a
complete description of the behavior of the software to be developed. It includes
a set of used cases that describe all of the interactions between the users and
the software. In addition to used cases, the SRS contains functional
requirements which define the internal workings of the software. These are the
calculations, technical details, data manipulation and processing, and the other
functionalities that show how the used cases are to be satisfied. It also contains
non-functional requirements, which impose constraints on the design or
implementation (such as performance requirements, quality standards or design
constraints)

Table 1
Software Requirements
Software

Minimum

Suggested

Programming Language

Python

Python

RaspberryPi3

Debian Wheezy

Debian Wheezy

Arduino UNO

C++

C++

Operating System

BARBOT: An Automated Cocktail Mixing Robot


55

Westmead International School


College of Information Technology & Computer Studies
Photo Editor

Adobe Photoshop CS6

Adobe Photoshop CS6

Table 1 shows the software requirement needed for the proposed


technology to run as it is designed. This contains the software categories such as
Operating Systems (OS) of the Personal Computer being used as well as the
RaspberryPi3, Arduino Uno, Programming Language, Database and also Photo
Editor. This table also include the minimum and suggested software to make the
proposed study to function well. The proponents suggested to use higher
software for the development of the application.
Operating System (PC): Windows 7 Ultimate. This is the operating
system best used for Android programming. The proponents used this OS for
faster generation of results and because of compatibility issues.
Operating System: Raspbian. It is a free operating system based on
Debian optimized for the Raspberry Pi hardware. An operating system is the set
of basic programs and utilities that make your Raspberry Pi run. However,
Raspbian provides more than a pure OS: it comes with over 35,000 packages,
pre-compiled software bundled in a nice format for easy installation on your
Raspberry Pi.

BARBOT: An Automated Cocktail Mixing Robot


56

Westmead International School


College of Information Technology & Computer Studies
Programming Language: Arduino Uno. Arduino IDE provides an
integrated development environment (IDE) based on a programming language
named Processing, which also supports the languages C and C++.
Programming Language: Robotic Arm. Python is an interpreted, objectoriented, high-level programming language with dynamic semantics. Its highlevel built in data structures, combined with dynamic typing and dynamic binding,
make it very attractive for Rapid Application Development, as well as for use as a
scripting or glue language to connect existing components together.
Photo Editor: Adobe Photoshop CS6. Adobe Photoshop is the leading
professional image-editing program, released by Adobe. Photoshop is useful for
both creating and editing images to be used in print or online. Easy to use, but
full of high-quality features, Photoshop is the best choice for any image
manipulation job.
Hardware Requirements. Hardware Requirement Specification is the complete
description of the hardware needed for the development of the proposed
application. It includes the functional requirements which present the hardwares
parts such as the physical details, networking components, devices and other
specific functionalities. It also contained the different uses of the hardware
requirements and their technicalities.
BARBOT: An Automated Cocktail Mixing Robot
57

Westmead International School


College of Information Technology & Computer Studies
Table 2
Hardware Requirements of the Proposed Study
Hardware

Minimum

Suggested

Raspberry Pi2B

Raspberry Pi3

7inch

7inch or higher

Arduino Uno

Arduino Uno or higher

12 volts

12 volts or higher

Servo Motors

5 volts rating

5 volts rating or higher

Stepper motor

12 volts

12 volts or higher

At least Pentium IV

Dual Core

Memory

At least 512 MB

1gb or higher

Monitor

LCD Monitor

LCD Monitor

500 MB

500 MB or higher

Mouse/Keyboard

PS2/USB

PS2/USB

Personal Computer
RaspberryPi3
Arduino UNO

Windows 7
Raspbian
LinuxOS

Windows 7 Ultimate
Raspbian
LinuxOS

Raspberry Pi
Raspberry Pi Display
Touch
Arduino
Peristaltic Pump

Robotic Arm
Processor

Hard Disk

Table 2 shows the lists of hardware requirements used in the development


of the study. The Proponents used Arduino Uno microcontroller for controlling the
5 Generic Peristaltic Pumps, Raspberry Pi3, 7 Raspberry Pi Touch and Display
as well as Robotic Arm with 5 servos and a stepper motor. Also, the proponents
used a processor Intel Dual Core for a fast and accurate development. The
proponents also used a 1gb memory for the storage of all the programs source
BARBOT: An Automated Cocktail Mixing Robot
58

Westmead International School


College of Information Technology & Computer Studies
codes. The development need at least LCD monitors. Moreover, basic
peripherals such as keyboard and mouse and speakers are required.

Table 3
Hardware Performance Specifications

BARBOT: An Automated Cocktail Mixing Robot


59

Westmead International School


College of Information Technology & Computer Studies

Hardware

Performance Specifications

Raspberry Pi

A least Raspberry Pi2. It should have at least 26


GPIO pins for optimum capacity, 2 USB 2.0 ports to
support I/O peripherals and Micro SD socket for
expandable memory and storage.

Raspberry Pi Touch
and Display

It should have a DSI port so it would communicate


with the GPIO pins using HDMI port.

Arduino

At least Arduino Uno. It should have at least


ATmega328P microcontroller to maintain speed and
efficiency, 14 digital I/O pin in which can provide 6
PWM output and 6 analog Input pins for it to run
smoothly and efficiently.

Processor

At least Pentium IV. It should have at least


Processors performance can affect the speed and
performance of the computer.

Memory

At least 512MB. The memory requirement is based


on the operating system used which requires a
certain amount of memory to properly run on the
computer.

Monitor

At least LCD. Monitor vary greatly on the display


sharpness and power requirements. LCD monitor
has more sharp displays and less power usage.

Hard Disk Drive

At least 500MB or higher. HDDs are used to store


and retrieve information. The higher the capacity of
the HDD the more files can be stored.

Mouse/Keyboard

At least PS2 or USB. This is an input device used by


the user to manipulate the system. PS2 was
considered as legacy port by Intel but USB mouse is
the newest pointing device used nowadays.

Servo Motor

At least with the size of 38x11.5x24mm including


tabs and weight of 18g including cable and connector
with the speed of 0.12sec/60degrees which run in
6.0V.

Hardware performance specifications are stated on table 3 which shows the


BARBOT: An Automated Cocktail Mixing Robot
60

Westmead International School


College of Information Technology & Computer Studies
suggested hardware in the project study with its capabilities and performance.
This capabilities and performance served as the basis of the proponents to
develop the proposed application. Furthermore it shows the least requirements
for the design to be functional thus giving us a hint on how the design should
behave based on its attributes.
Design Tools. The proponents used different design tools to help the users and
readers to easily analyze and understand the flow of information about the
system such as CFD and DFD. A data flow diagram (DFD) is a graphical
representation of the "flow" of data through the designs information system thus,
making it possible for us to analyze and visualized how the design should be
operated. A DFD provides no information about the timing of processes, or about
whether processes will operate in sequence or in parallel. While Context Free
Diagram (CFD) is a diagram that represents the actors outside a system that
could interact with that system. This diagram is the highest level view of a
system, similar to block diagram, showing a, possibly software-based, system as
a whole and its inputs and outputs from/to external factors. These design tools
helped them to determine and understand the current system in order to create
more effective system.
Context Free Diagram. Context Free Diagram is a top level view of a
Cocktail Mix
system that shows its boundaries and scope that interacts to the different
BARBOT: An Automated Cocktail Mixing Robot

USER

Users Order

0.0
BARBOT an automated
Cocktail Mixing Robot

61

Westmead International School


College of Information Technology & Computer Studies
entities. It is a graphic design that clarifies the interfaces and boundaries of the
project or process at hand. It does not only show the process or project in its
context but also show the projects interactions with other systems and users. It
shows how the arriving inputs go to the process or in an entity that produces
outputs. It helps the readers to visibly understands constraints and limitations of
each of the entities shown, giving us an idea of each entitys capabilities over the
design.
Cocktail Mix

0.0
USER

Users Order

BAR-BOT an automated
Cocktail Mixing Robot

Figure 2
Context Free Diagram of the Proposed Study
Figure 2 shows the summary of the whole process of the proposed
design. It shows only one entity which is the user. The user is the one in-charge
of the common navigation of the design. Also, he/she is the only the only one
allowed to input the customers order in order for the machine to do its job. The
user has to choose from the menu provided in the touch display. On the other
hand, the BARBOT will process the users input and do the task programed on it.

BARBOT: An Automated Cocktail Mixing Robot


62

Westmead International School


College of Information Technology & Computer Studies
Data Flow Diagram. A data flow diagram (DFD) is a graphical representation of
the flow of data through an information system, modeling its process aspects. It
is a two-dimensional diagram that explains how data is processed and
transferred in a system. The graphical depiction identifies each source of data
1.0
and how it interacts with other data sources
to reach a common output.
2.0Often, it
Touch Screen
Menu

is a preliminary
step used to
USER

The customer
create an overview
choses from the
cocktail menu

Customers
Order

of the applicationThe
which
can
later
Barbot
grips
the shaker

be elaborated. It can also be used for the visualization of data processing. It also
Produced
Cocktail
shows what
kind of
information will be input to and output from the design not

show information about the timing of processes, or information


about whether
Shaker
9.
0 will operate
The customer
put
processes
in sequence or in parallel.
garnish on the
glass

3.0
The customer put
ice in the shaker

Mix

8.
0 arm will
The Robot
Shaker with Ice

pour the mix into


the glass

4.0

Uncovered shaker

The robot arm


position the shaker
into the currently
dispensing pump.

7.0
The Barbot will ask
the customer to
remove the cover of
the shaker

Barbot dispensing
pump

BARBOT: An Automated Cocktail Mixing6.0


Robot
Mixed Alcohol

The Robot arm


shake the shaker

Covered
Shaker

5.0
The Barbot will asthe
customer to put the
cover into the shaker

63

Westmead International School


College of Information Technology & Computer Studies

Figure 3
Data Flow Diagram of the Proposed Study
Figure 3 shows the data flow diagram of the proposed system. First, the
user will from the menu on the display panel. The tablet serves as the interface of
the BARBOT. Once the order has been entered into the system, the display will

BARBOT: An Automated Cocktail Mixing Robot


64

Westmead International School


College of Information Technology & Computer Studies
show the chosen recipes background as well as its breakdown ingredients. Also,
the display will prompt the user to add ice on the shaker. Then, the robotic arm
will grip the shaker and gather it to the currently dispensing nozzle. After the
dispensing was done, the display will prompt the user cover the shaker and the
arm will do the mixing procedure. When done shaking, the robotic arm will pour
the mixture on the users specified glass.

CHAPTER IV
PERFORMANCE ANALYSIS
This chapter discusses the experimental test done by the proponents,
evaluation survey, results and their corresponding analysis.
BARBOT: An Automated Cocktail Mixing Robot
65

Westmead International School


College of Information Technology & Computer Studies

Experimental Testing
The proponents of the project study conducted an observation concerning
the trends of the catering services nowadays. This observation was intended to
the application of automation in the process of cocktail mixing and dispensing.
With this in mind, the proponents has come up for the realization of a stand-alone
automated bar on wheels. In line with it, several objectives has been set.
The proponents conducted several tests to achieve the objectives of the
proposed project study. To meet the functionality, presentation and appearance,
fun-factor and user-friendliness of the design, the proponents indulged
themselves into these processes. This was done to check the prototypes
capability in meeting the users requirements and debug the codes if there were
errors. More so, such initiative of the researchers was to test whether the
proposed application was better than existing one.
The proponents conducted numerous performance analysis methods to
improve the current mobile application available in the market. To determine if the
design met the specific objectives of the project study, evaluation was done. This
allows the proponents to give the user a satisfaction upon the implementation
and use of the said design. Through this analysis, the efficiency and
effectiveness of the design for the users can be proven.

BARBOT: An Automated Cocktail Mixing Robot


66

Westmead International School


College of Information Technology & Computer Studies
Proper monitoring on the development of the proposed BARBOT helps the
proponents to become more aware and more concentrated in working on the
project study. Once a week evaluation of the proposed application was
conducted by the thesis adviser to assure the quality of the proposed application.
The thesis adviser, on the other hand made his periodic evaluation to check the
progress of the prototyping.
The prototype was developed using Python programming which is used in
robotics programming, specifically robotic arm programming. Python is a widely
used high-level, general-purpose, interpreted, dynamic programming language.
Its design philosophy emphasizes code readability, and its syntax allows
programmers to express concepts in fewer lines of code than possible in
languages such as C++ or Java.
To conduct overall evaluation, proponents went series of testing to identify
errors and to ensure that the prototype is free from bugs. After identifying errors
in the program, the proponents conducted debugging to correct the errors and
achieve the necessary output of different functionalities in the design.
Results and Analysis

BARBOT: An Automated Cocktail Mixing Robot


67

Westmead International School


College of Information Technology & Computer Studies
After several tests and modifications as well as the results of the survey,
comments and suggestions of the panellists, the proponents found out that they
met the desired requirements and objectives of the proposed design.
To sum it up, the proponents get the weighted mean of the tally in
surveyed questionnaires from the users who tried and tested the design. The
table on the next page shows the result of the conducted survey.
Table 5
Summary of Survey Results
CATEGORY

MEAN

VERBAL
INTERPRETATION

Functionality

4.6

Excellent

Presentation &
Appearance

4.6

Excellent

Fun-Factor

4.7

Excellent

User-Friendliness

4.6

Excellent

Composite Mean

4.6

Excellent

Legend:

BARBOT: An Automated Cocktail Mixing Robot


68

Westmead International School


College of Information Technology & Computer Studies
4.1-5.0
3.1-4.0
2.1-3.0
1.1-2.0
0.1-1.0

Excellent
Very Good
Good
Fair
Poor

Table 5 shows the summary of the survey results. From the result, the
proponents determined that the functionality of the program was rated by the
respondents as 4.6 with the verbal interpretation of excellent. This means that
the functionality of the system was approved by the users.
A verbal interpretation of excellent was also achieved by the design in
terms of the functionality, with a mean of 4.6.
The proponents also determined that the Presentation & Appearance of
the program was rated by the respondents as 4.7 with the verbal interpretation of
excellent.
When it comes to the availability of the design, the respondents said that
the design has Fun-Factor .This was rated as 4.6 by the survey respondents.
Lastly, when it comes to the User-Friendliness of the design, the
respondents interpreted it as excellent with the mean of 4.6 which means that it
is easy to maintain, provide the diagnostic procedures and provides
enhancement and modification.
The overall weighted mean clearly shows that the users agree on the
development of the design. Based on the results, the developers have concluded

BARBOT: An Automated Cocktail Mixing Robot


69

Westmead International School


College of Information Technology & Computer Studies
that the users have accepted the design based on the concepts, the design and
the flow of the system.

Cost-Benefit Analysis
Cost-Benefit Analysis (CBA) is a formal analysis of the impacts of a
measure or programme, designed to assess whether the advantages of the
measure or programme are greater than its disadvantages. It is the presentation
of the software development and operating cost. In its simple form, cost-benefit
analysis is carried out using only financial costs and financial benefits. For the
study to be feasible, the prototype should be inexpensive. Availability of the
materials to be used for developing the design was considered. The researchers
considered to assess operational requirements and cost in using the system
providing that making use of the developed system that would be more
economical in the long run. The Financial Statement and Analysis shows the
materials used in the production and total development cost is also presented.

Table 6
Summary of Cost-Benefit Analysis (CBA)

BARBOT: An Automated Cocktail Mixing Robot


70

Westmead International School


College of Information Technology & Computer Studies

COST DESCRIPTION

AMOUNT IN PESO

Total Hardware Cost


Add: Total Software Development Cost
TOTAL DEVELOPMENT COST

82,000
3,000
85,000

Total Annual Electric Consumption


TOTAL ANNUAL OPERATING COST

12,000
12, 000

Total Development Cost


Add: Total Annual Operating Cost
TOTAL COST OF THE PROPOSED DESIGN

85,000
12,000
97,000

Total Present Annual Development Cost


Add: Total Annual Operating Cost
TOTAL COST OF EXISTING DESIGN

120,000
20,000
140,000

The Cost-Benefit Analysis shows the computation of the total cost of the
proposed design and of the existing design. The total cost of the proposed and
existing application is Php97, 000 and Php140, 000 consecutively. The difference
between the total cost of the proposed application and of the total cost of the
existing application is the benefit value amounting to Php43, 000. The benefit
value will be the future value of the proposed design. To verify the interest rate
for the proposed application, a bank 12% interest rate was to get the present
value in five years.
Table 7 illustrates the value of investment in five years.
Table 7
Value of Investment in Five Years
BARBOT: An Automated Cocktail Mixing Robot
71

Westmead International School


College of Information Technology & Computer Studies

Year

Future Value

Interest Rate

Present
Value

Cumulative
Present
Value

43, 000.00

1.12

48, 160.00

48, 160.00

43, 000.00

1.25

53, 750.00

101, 910.00

43, 000.00

1.40

60, 200.00

162, 110.00

43, 000.00

1.57

67, 510.00

229, 620.00

43, 000.00

1.76

75, 680.00

305, 300.00

The computation of payback period is shown below. It is the time required


to recover the investment on the project.
Pay Back Period = (TDC-CPV of the lower year) + year of lower CPV /
(PV of the higher year)
PBP = (97, 000 48, 160) + (1) / 53, 750.00
Payback Period = 0.91 year or 10 months approximately.
With the benefits and compensation of the proposed design offers to the
company, it will pay itself within 0.91 year of approximately 10 months from the
first day of the BARBOT is release. Most companies use a net cost systemthey figure out exactly how much it will cost to print an application, down to the
price of the dice, and then figure out the retail price. They feel that if a person
truly wants a healthcare application, hes not going to care very much whether its
cost is higher.
BARBOT: An Automated Cocktail Mixing Robot
72

Westmead International School


College of Information Technology & Computer Studies
In this study, the proponents get the total cost of the proposed application
as well as the cost of the existing application. The total cost of the proposed
application is Php13, 000.00 lower than the existing application. Developing the
cost-benefit analysis tool turned out to be beneficial in both intended and
unexpected ways. In general, the proponents decided to make their mobile
health application because they both know that more people will benefit from
their proposed study.

CHAPTER V
CONCLUSION AND RECOMMENDATIONS
BARBOT: An Automated Cocktail Mixing Robot
73

Westmead International School


College of Information Technology & Computer Studies

This chapter presents the conclusions and the recommendations of the


proponents based on the results of the study.
Conclusion
After this project study, the proponents concluded that the proposed BARBOT: An Automated Cocktail Mixing Robot can be a great help to users by giving
them access on myriad choices of mixed drinks without even hiring a
professional bartender. Such design will lessen human resource thus maximizing
the business opportunity to boost profit generation.
The proponents have achieved its objective which is to develop an
Automated Cocktail Mixing Robot that can automatically produce mixed drinks for
the user. The developed design has to be navigated through a touch-screen
panel attached on it. It was capable of dispensing the desired cocktail and mix it
using the robotic arm. Furthermore, garnishing and additional cocktail ingredients
are available to be manually added by the user in order to maximize its output.
The proponents believe that the use of automation system is not only to
reduce human resource and eliminate manual handling but more on its promising
help in the fast pacing world were living today.
Also the respondents level of response as to the applications

BARBOT: An Automated Cocktail Mixing Robot


74

Westmead International School


College of Information Technology & Computer Studies
functionality, presentation and appearance, fun-factor and user friendliness
indicated that the proposed application satisfied its uses and has met its desired
objectives.
Recommendations
For the improvement of the proposed project study, the proponents are
highly recommending that the prototype may be also further develop by
designing a dual armed mechanism which can surely maximize the use of robotic
arm alleviating the whole process of mixing.
The proponents recommend to the next researchers to develop another
related design that will further utilize the use of Automated Cocktail Mixer as a
good example of automation in the advancement of the Internet Of Thing culture.
The proponents suggest the user to read the manual for better understanding on
using this prototype.
Lastly, implementing this study maybe a great help for the advancement of
event service providing businesses since it is on trend today.

BARBOT: An Automated Cocktail Mixing Robot


75

Westmead International School


College of Information Technology & Computer Studies

BIBLIOGRAPHY

BARBOT: An Automated Cocktail Mixing Robot


76

Westmead International School


College of Information Technology & Computer Studies
BOOKS
Albano, J., et al. (2003) IOT Microcontroller. All is well Publishing Inc.
Avery, K. & Steven, F. (2003) Information on the existing automated cocktail
dispenser (Bar Monkey). MoreFocus Group Incorporated
Beynon, G. (2005) Engineering Engines. APC Group Publishing.
Black, A, et al. (2004). Running the Resto. JFC Inc.
Canlas, E., et al. (2005) Beyond the Screens. Albatross Inc.
DeGroff, Dale. (1999) List of Different Cocktail Recipes, RCP Publishing.
Fisher, J. (2002). Elite Kitchen. Royal Media Publishing Inc.
Johnson, C.D. (1997) Process Control Instrumentation Technology (5th edition).
New Jersey: Prentice Hall, Inc.
J. P. Tewari. (2003). Basic Electrical Engineering
New Age International.
Maloney, T. J. (2003) Modern Industrial Electronics (5th Edition). New Jersey:
Prentice Hall, Inc.
Nebojsa Matic. (2000) PIC Microcontroller for Beginners, tool. Mikroelektronika
Publishing.
Neil Gershenfeld. (2002).The Physics of Information Technology. Cambridge
University Press.
Pelin Aksoy, Laura DeNardis. (2008) Information Technology in Theory. Cengage
Publishing.
Phillip A. Laplante. (1999) Comprehensive Dictionary of Electrical Engineering
Springer Science & Business Media.
Richard C. Dorf. (1997). The Electrical Engineering Handbook,Second Edition
BARBOT: An Automated Cocktail Mixing Robot
77

Westmead International School


College of Information Technology & Computer Studies
CRC Press.
Roman, Malari. (2009) Instrumentation
Engineering. Universal-Publishers

and

Measurement

in

Electrical

Stern, E. (2004). Into the Circuits. Eagle Publishing UK.


Wai Kai Chen. (2005).The Electrical Engineering Handbook 2005. Academic
Press

ELECTRONIC REFERENCES
BARBOT: An Automated Cocktail Mixing Robot
78

Westmead International School


College of Information Technology & Computer Studies

Aaby, A. (1996). Introduction to Programming Languages. Retrieved from


http://www.programmingx.com/website4/introduction-to-programminglanguages.html
Ableson, F. (2009) Super SideBar. Retrieved from
http://www.sidebarbeverage.com
Bohn, D. (2008). A-600 AquaClear 30 Power Filter - 110 V. Retrieved from
http://www.hagen.com/usa/aquatic/product.cfm?
CAT=1&SUBCAT=107&PROD_ID=01006000020101
Chen, G. (2009). Fluid Metering CeramPump Operation, Valveless Piston Pump
Automation. Retrieved from
http://www.fmipump.com/99pumpop.html.
Giles & Posner (2006) Automatic Cocktail Bartender. Retrieved from
www.gilesandposner.com
Gonzales K. (2008). Computerized Liquor Control System. Retrieved from
http://www.easybar.com/clcs.html.
Jacobs, S. (2006). International Standards for HCI and Usability. Retrieved from
http://usabilitynet.org/tools/r_international.htm#11581

Smith, C. (2006). I-Matic Overview. Retrieved from


http://www.auper.com/pages/imaticoverviewpag.html. [Accessed: Feb. 17,
2016]
Willard, S. (2008) Alcohol Controls Loss Prevention Products for the Bar
Industry. Retrieved from
http://www.alcoholcontrols.com.
Willies S. (2009).Industry Statistics Sampler: 31-33. Retrieved from
http://www.census.gov/econ/census02/data/industry/E31-33.HTM
.

BARBOT: An Automated Cocktail Mixing Robot


79

Westmead International School


College of Information Technology & Computer Studies
.

APPENDICES

APPENDIX A
BARBOT: An Automated Cocktail Mixing Robot
80

Westmead International School


College of Information Technology & Computer Studies
Screenshots

A. Start Window
This shows the loading form of the application. This also displays the
initializing form where the user could see to start the application.

B. The Mix Category and Manual Dispense Option


This shows the categorical options that the user has to choose from. This
also shows the option on which the user can manually dispense drinks.

BARBOT: An Automated Cocktail Mixing Robot


81

Westmead International School


College of Information Technology & Computer Studies

B. The manual dispense window


This shows the numerical equivalent of each bottles which you would want
to manually dispense from.

C. The menu per category window


This shows the menu in each category from which the user has to choose
from.

BARBOT: An Automated Cocktail Mixing Robot


82

Westmead International School


College of Information Technology & Computer Studies

D. The recipe breakdown window


This shows the breakdown contents of the chosen drink.

E. The window prompter


This window shows the actual process the BAR-BOT currently
undergoing.

BARBOT: An Automated Cocktail Mixing Robot


83

Westmead International School


College of Information Technology & Computer Studies
APPENDIX B
Sample Evaluation Questionnaire
Westmead International School
College of Information Technology & Computer Studies
Name: ________________________________________

Types of Respondents

Student
BSHRM
BSTM

BAR-BOT: An

Faculty Member

Automated Cocktail Mixing Robot

Instruction: Please evaluate this robotic application hardware by using the given scale below
and placing a check remark () under the corresponding numerical rating.
Numerical Ratings

Equivalent

5
4

Always
Oftentimes
3

Sometimes
2
1

1.
2.
3.
4.
5.

1.
2.

Indicators
A. Functionality
The BAR-BOT has appropriate components required to
provide chosen cocktails.
The BAR-BOT work accurately and is time efficient to
use.
All the components function well and generate
desired/chosen cocktail mix.
The BAR-BOT provides varietyof mix drinks.
The BAR-BOTdispenses the appropriate cocktail
ingredient with accurate measurement.
B. Presentation & Appearance
The BAR-BOTs physical appearance shows aesthetic
appeal and quality workmanship.
The BAR-BOT displays an ambience of a typical bar.

Rarely
Never
5

BARBOT: An Automated Cocktail Mixing Robot


84

Westmead International School


College of Information Technology & Computer Studies
3. The background audio is catchy and enticing.
C. Fun-Factor
1. The BAR-BOT is entertaining and fun to use.
2. The BAR-BOT provides user an enjoyable bar
experience.
3. The BAR-BOT can urge the user to continue using it.
4. The BAR-BOT triggers the users attention.
D. User- Friendliness
1. The Gra/phical User Interface (GUI) is easy to navigate?
2. The overall interface is coherent and applicable to its
Nature of use.
3. The menu provides enough information for the user and can
be easily adopted.

Comments & Suggestions:


_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________

____________________
Signature

BARBOT: An Automated Cocktail Mixing Robot


85

Westmead International School


College of Information Technology & Computer Studies
APPENDIX C
Breakdown of Survey Respondents
Westmead International School
College of Information Technology & Computer Studies
Name: ________________________________________

Types of Respondents

Student
BSHRM
BSTM

BAR-BOT: An

Faculty Member

Automated Cocktail Mixing Robot

Instruction: Please evaluate this robotic application hardware by using the given scale below
and placing a check remark () under the corresponding numerical rating.
Numerical Ratings

Equivalent

5
4

Always
Oftentimes
3

Sometimes
2
2

1.
2.
3.
4.
5.
1.
2.

Indicators
A. Functionality
The BAR-BOT has appropriate components required to
provide chosen cocktails.
The BAR-BOT work accurately and is time efficient to
use.
All the components function well and generate
desired/chosen cocktail mix.
The BAR-BOT provides variety of mix drinks.
The BAR-BOT dispenses the appropriate cocktail
ingredient with accurate measurement.
B. Presentation & Appearance
The BAR-BOTs physical appearance shows aesthetic
appeal and quality workmanship.
The BAR-BOT displays an ambience of a typical bar.

Rarely
Never
5

67

27

10

74

19

79

17

10

81
76

15
18

9
10

2
4

82

15

79

13

BARBOT: An Automated Cocktail Mixing Robot


86

Westmead International School


College of Information Technology & Computer Studies
3. The background audio is catchy and enticing.
C. Fun-Factor
1. The BAR-BOT is entertaining and fun to use.
2. The BAR-BOT provides user an enjoyable bar
experience.
3. The BAR-BOT can urge the user to continue using it.
4. The BAR-BOT triggers the users attention.
D. User- Friendliness
1. The Gra/phical User Interface (GUI) is easy to navigate?
2. The overall interface is coherent and applicable to its
Nature of use.
3. The menu provides enough information for the user and can
be easily adopted.

85

12

83
81

14
16

1
3

1
3

78
79

18
17

1
2

1
2

80
75

17
18

1
3

1
3

79

18

Comments & Suggestions:


_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________

____________________
Signature

BARBOT: An Automated Cocktail Mixing Robot


87

Westmead International School


College of Information Technology & Computer Studies
APPENDIX E
Gantt Chart
Table of Activities

Week
1

Week
2

Week
3

Week
4

Week
5

Week
6

Week
7

Week
8

Week
9

Week
10

Week
11

Searching a Company
Approval of WIS
Initial Investigation and
Data Gathering
1. Interview
2. Gathering of Documents
3. Observation
4. Information Research
Library
Internet
Distribution of Work
Assignment
Abstract
Acknowledgement
Table of Contents
INTRODUCTION
Background of the Problem
Overview of the Current
State of Technology
Project Rationale
PROJECT DESCRIPTION
Problem Statement
Proposed Research Project
General Objectives
Specific Objectives
Scope and Limitations
Methodology
PROJECT MANAGEMENT
Calendar of Activities
Description of
Activities
Gantt Chart of
Activities
Resources
Hardware
Software
APPENDICES
Work Assignment
Letters
Transcript of Interview

BARBOT: An Automated Cocktail Mixing Robot


88

Westmead International School


College of Information Technology & Computer Studies

DEBORAH ANNA PEREZ


Alangilan Batangas City, Philippines
Contact No. 09163338369
Email: deborahanna2124@yahoo.com

Tertiary
2011 - present
Westmead International School
Alangilan, Batangas City
Bachelor of Science in Computer Science

Secondary
2007 - 2011
Pinagbayanan National High School
Pinagbayanan, Taysan Batangas

EDUCATION

ON THE JOB
TRAINING

Philippine Long Distance Telephone Company


Noble St. Batangas City, Batangas

BARBOT: An Automated Cocktail Mixing Robot


89

TESDA Computer Hardware Servicing NC2


March 18 2016

Business and Economics Mid-Year Forum Good


Governance and Economic Development of Batangas
Westmead International
School
Province
Batangas Provincial Auditorium, Capitol
College of Information Technology
& City
Computer Studies
Site, Batangas
September 9,2015

SEMINARS
ATTENDED

13th Youth Congress on Information Technology


(Y4IT)
SMX Convention Center,Pasay City
September 10, 2015

Integrated Southern Tagalog Association of


Information Technology Education (I-SITE)
1st Regional Student Conference
"Shaping the Future of Information technology
Education"
Calamba Laguna October 8, 2015

Integrated Southern Tagalog Association of


Information Technology Education (I-SITE)
"Cyber Security: The Present and Beyond"
Lyceum of the Philippines University Capitol Site,
Batangas City, December 7, 2015

BITS Conference 2016


"BITS: Making IT Better"
SM City Lipa Cinema 1&2
January 30, 2016

6th Business And Hospitality Management Forum


2016
"Shaping the 21st Century Managers"
Provincial Auditorium, Capitol Site, Batangas City
February 5, 2016

Secure Computer User Seminar


"H@ckin' Ka Na Lang 2016
AVR Lipa City Hall, Batangas, Philippines
February 6, 2016

Ethical Hacking 101 Seminar


"H@ckin' Ka Na Lang 2016
AVR Lipa City Hall, Batangas, Philippines
February 6, 2016

6th IT Innovations Congress

BARBOT: An Automated Cocktail Mixing


Robot
Leading
The Development of Opportunity Through

Information Technology
Ever Gotesco Commonwealth
February 25, 2016
Topics : Adobe Magic Using Creative Cloud
Robotics Using Arduino

90

Westmead International School


College of Information Technology & Computer Studies

CHARACTER
REFERENCE

Prof. Rosanna B. De Chavez


Dean, College of Information Technology and Computer
Studies
Westmead International School

I hereby certify that the above information is true and correct to the best of my
knowledge and belief.

DEBORAH ANNA PEREZ


Applicant

BARBOT: An Automated Cocktail Mixing Robot


91

Westmead International School


College of Information Technology & Computer Studies

CHRISTIAN GACELO RECTO


007, Baybayin, Rosario, Batangas
Email: crxtn_2707@yahoo.com
Contact No. 0912-952-0950

EDUCATION

Westmead International School


Bachelor of Science in Information
Technology

2013Present

BaybayinNational High School


Baybayin, Rosario, Batangas

2012-2013

Baybayin Elementary School


Baybayin, Rosario, Batangas

2008 2009

ON-THE-JOB

Information Technology
Service Division
Batangas City

UNDERGRADUATE
RESEARCH PAPER

Barbot : An Automatic cocktail mixing robot.

SEMINARS
ATTENDED

Business and Economics Mid-Year


September 9,2015
Forum Good Governance and
Economic Development of Batangas Province
Batangas Provincial Auditorium, Capitol Site, Batangas City
13th Youth Congress on
Information Technology (Y4IT)
SMX Convention Center,Pasay City

June-August

September 10, 2015

Integrated Southern Tagalog


October 8, 2015
Association of Information Technology Education (I-SITE)
"Cyber Security: The Present and Beyond"
BARBOT: An Automated Cocktail Mixing Robot
92

Westmead International School


College of Information Technology & Computer Studies
Lyceum of the Philippines University Capitol Site, Batangas
City
BITS Conference 2016
"BITS: Making IT Better"
SM City Lipa Cinema 1&2

January 30, 2016

6th Business And Hospitality


February 5, 2016
Management Forum 2016
"Shaping the 21st Century Managers"
Provincial Auditorium, Capitol Site, Batangas City
Secure Computer User Seminar
February 6, 2016
"H@ckin' Ka Na Lang 2016
AVR Lipa City Hall, Batangas, Philippines
Ethical Hacking 101 Seminar
February 6, 2016
"H@ckin' Ka Na Lang 2016
AVR Lipa City Hall, Batangas, Philippines
6th IT Innovations Congress
February 25, 2016
Leading The Developmnent of Oppotunity Through
Information Technology
Evergotesco Commonwealth

IT Congress 2016 Be a
Young Techie (BYTe)
#Game Pa More
University Of Batangas
PERSONAL
INFORMATION

Civil Status
Citizenship
Sex
Religion
Date of Birth
Place of Birth
Height
Weight
Language

February 26, 2016

:
:
:
:
:
:
:
:
:

Single
Filipino
Male
Roman Catholic
October 27, 1996
Rosario, Batangas
54
51 kgs.
English , Tagalog

BARBOT: An Automated Cocktail Mixing Robot


93

Westmead International School


College of Information Technology & Computer Studies
CHARACTER
REFERENCES

Prof. Rosan B. De Chavez


Dean, College of Information Technology and Computer
Studies
Dr. Marites D. Manlongat
Vice President for Academic Affairs
Westmead International School

I hereby certify that the above information is true and correct to the best of my
knowledge and belief.

Christian Gacelo Recto


Applicant

BARBOT: An Automated Cocktail Mixing Robot


94

Westmead International School


College of Information Technology & Computer Studies
KIM RALPH D. PEREZ
N. Babao Ave., Poblacion, Lobo, Batangas
(63)912-870-0537
KimRalph28@gmail.com
EDUCATION

Westmead International School


Present
Alangilan, Batangas City
Bachelor of Science in Information
Technology

2013 to

Lobo International Institute Foundation Inc. 2009-2012


J.P. Rizal Street, Poblacion, Lobo, Batangas
Lobo Elementary School
2009
Poblacion, Lobo, Batangas

2003

ON-THE-JOB

Information Technology Services Div.


2016
Insurance Company
Hilltop Sambat, Kumintang Ibaba
Batangas City

June-August

EXTRA
CURRICULAR

Unified Network of Info Tech eXpert (UNIX)


Present
Organization Member

UNDERGRADUATE
RESEARCH

BARBOT: An AutomatedCocktail Mixing Robot

2013-

BARBOT: An Automated Cocktail Mixing Robot


95

Westmead International School


College of Information Technology & Computer Studies
PAPER
SEMINARS
ATTENDED

Effective Communication for


Business and Economics
Sept.
2015
Mid-Year Forum
Provincial Auditorium,Capitol Site, Batangas City
Alangilan, Batangas City
Integrated Southern Tagalog Association
of Information Technology Education
Calamba Laguna

Oct. 2015

Integrated Southern Tagalog Association


of Information Technology Education
Lyceum of the Philippines University
Capitol Site, Batangas City

Dec. 2015

BITS Conference 2016


Provincial Auditorium,
Capitol Site, Batangas

Jan. 2016

H@ckin' Ka Na Lang 2016


Secure Computer User Seminar
AVR Lipa City Hall, Batangas, Philippines

Feb. 2016

H@ckin' Ka Na Lang 2016


Adobe Magic Using Creative Cloud
AVR Lipa City Hall, Batangas, Philippines

Feb. 2016

6th IT Innovations Congress


Feb. 2014
Leading The Development of Opportunity Through
Information Technology
Ever Gotesco Mall Cinema 4 Commonwealth, Quezon
City
BARBOT: An Automated Cocktail Mixing Robot
96

Westmead International School


College of Information Technology & Computer Studies
Ilang-Ilang Street Batasan Hills, Quezon City

PERSONAL
INFORMATION

CHARACTER
REFERENCES

Civil Status
Citizenship
Sex
Religion
Date of Birth
Place of Birth
Height
Weight
Language

:
:
:
:
:
:
:
:

Single
Filipino
Male
Roman Catholic
April 28, 1997
Lobo, Batangas
57
:
50 kgs.
Tagalog, English

Prof. Rosan B. De Chavez


Dean, College of Information Technology and Computer
Studies
Dr. Marites D. Manlongat
Vice President for Academic Affairs
Westmead International School

I hereby certify that the above information is true and correct to the best of my
knowledge and belief.

KIM RALPH D. PEREZ


Applicant

MARCO PAOLO B. ACLAN


84-B Maselang St., Batangas City
(63)930-755-7093
marcoaclan@yrocketmail.com
BARBOT: An Automated Cocktail Mixing Robot
97

Westmead International School


College of Information Technology & Computer Studies

EDUCATION

Westmead International School


Alangilan, Batangas City
Bachelor of Science in Information
Technology

2013 to Present

Jaybanga National High School


Jaybanga, Lobo, Batangas

2006-2010

Tilaga Elementary School


Tulos , Rosario, Batangas

2000 2006

ON-THE-JOB

Information Technology Services Div.


Batangas City Hall, 2nd lvl

EXTRA
CURRICULAR

Unified Network of Info Tech eXpert (UNIX)


Organization Business Manager

UNDERGRADUATE
RESEARCH PAPER

BARBOT: An AutomatedCocktail Mixing Robot

SEMINARS
ATTENDED

Effective Communication for


Business and Economics
Sept. 2015
Mid-Year Forum
Provincial Auditorium,Capitol Site, Batangas City
Alangilan, Batangas City

June-August 2016

Integrated Southern Tagalog Association


of Information Technology Education

2014-2015

Oct. 2015

Calamba Laguna
Integrated Southern Tagalog Association
of Information Technology Education

Dec. 2015

Lyceum of the Philippines University


Capitol Site, Batangas City
BARBOT: An Automated Cocktail Mixing Robot
98

Westmead International School


College of Information Technology & Computer Studies

BITS Conference 2016

Jan. 2016

Provincial Auditorium,
Capitol Site, Batangas
H@ckin' Ka Na Lang 2016
Secure Computer User Seminar

Feb. 2016

AVR Lipa City Hall, Batangas, Philippines


H@ckin' Ka Na Lang 2016
Adobe Magic Using Creative Cloud

Feb. 2016

AVR Lipa City Hall, Batangas, Philippines


6th IT Innovations Congress
Feb. 2016
Leading The Development of Opportunity Through
Information Technology
Ever Gotesco Mall Cinema 4 Commonwealth, Quezon City
Ilang-Ilang Street Batasan Hills, Quezon City

PERSONAL
INFORMATION

Civil Status
Citizenship
Sex
Religion
Date of Birth
Place of Birth
Height
Weight
Language

:
:
:
:
:
:
:
:
:

Single
Filipino
Male
Born again Christian
October 31, 1993
Batangas City
57
50 kgs.
Tagalog, English

CHARACTER
REFERENCES

Prof. Rosana B. De Chavez


Dean, College of Information Technology and Computer
Studies
Dr. Marites D. Manlongat
Vice President for Academic Affairs
Westmead International School

BARBOT: An Automated Cocktail Mixing Robot


99

Westmead International School


College of Information Technology & Computer Studies

I hereby certify that the above information is true and correct to the best of my
knowledge and belief.

Marco Paolo Aclan


Applicant

BARBOT: An Automated Cocktail Mixing Robot


100

Вам также может понравиться