\paragraph{Objective Of Thesis:} Design and Implementation of a Model-Based Architecture for Cobotic Cells.\\
\section{Robots and Robotics}
A robot is a machine developed by humans to do work for them and to make their lives easy. Humans had to keep doing repetitive tasks throughout history which were essential things to do and there have been times when enough manpower was absent or unavailable to do the required work. This led to humans to think about designing a machine which can obey their commands to accomplish a series of steps to do a job. They then described these machines as a robot.\\
In fact, any machine designed for any specific task and purpose can be termed as a robot. But the term "robot" is generally known as a machine that is versatile and can accomplish a range of tasks .Its core is defined by a set of common characteristics which all robots have in common and then some that are variable and those can be added / removed to suit a specific type of job or size and area of the field of that work profile.\\
In early times of human history, humans designed tools for agriculture as they were a natural necessity that was deemed to make everyday work easier for people and thus increase efficiency and overall productivity of farming. And as is said "Necessity is the mother of invention" there was a greater need felt to make life more easier for farmers compared to the elementary tools those were designed earlier, they then made wheel and then a cart on top of the wheels were installed and thus made a wagon to carry produce from fields. This was advent of machines in the history of mankind and set tone for evolution of machines as per specific needs.\\
As the decades and centuries of time passed by, human thinking evolved and refined, their outlook towards machines improved and so did their skills with machines to make them more self contained and all this was done to reduce human intervention for decision making. Then humans tried to build artificial intelligence into their machines and called them robots, but they were elementary and theoretical form of machines which can be principally described as robots.\\
Artificial intelligence was built into machines using physical mechanisms in early days like using valves for changing and redirecting water supply in pipes and tracks change railroad paths using levers. But as times changed and many levels of developments happened for physical machines using some form of intelligence then came the era of information technology and development of software systems and programming which was used to control hardware until the last level of action. This was done using a host of components added to hardware which linked it to software systems and they were first circuits which then turned to micro-controllers, and then to electronic components that could be programmed and integrated with physical systems which were then used to manipulate control surfaces thus forming high level of evolution in robotics.\\
This has nowadays led to creation of an ecosystem of machines which are versatile and followed hook and template structure to do many tasks using same kind of technology i.e. technology was used for multiple purposes adding to versatility. And the end product can be simply and best described as a robot that can look like a human being and is soft to touch, feels like a human being, can listen and move and not just see but identify things all built in, using programming the components and they all working together to give seamless and intended results. Robots are today meant to do easiest of tasks like moving objects around and giving company to elderly, to complex tasks like critical surgical operations on humans in medicine and working on automobile manufacturing and assembly line.\cite{1}.\\
Robotics is the field related to study of Robots. It includes all aspects of robotics starting from elementary components of a robot, programming the robot to all electrical aspects of the machine and the study of them working together.\\
Any robot is a machine that is made up of mainly steel, plastic and more complex materials put together and typically needs electric power to run and perform some work. Robots are programmed using computer software in today's times. Software dictate the robotic parameters and manipulate control surfaces by reading sensor values to enable decision making as per the situation detected and decisive action pre-programmed for it. This can be used to fine tune its actions to perform most complex of tasks independently\cite{2}. Robots in today's times have embedded control built in, which guide the robot to do a job safely in real world environment setting.\\
Robots range from auto/semi-automatic functional form to resembling human form type called cobots to industrial grade and medically utilized robots\cite{3}. Robots have been made to look and behave exactly like humans in present time and this is achieved by using soft silicone materials which makes them look sophisticated and intelligent in a home setting. But they are not always designed for good looks and in industry setting they are bare bone machines most time lacking even correct covering and this is to aid in maintenance and improve operational functionality. Today robotics is working with cutting edge research enabling it to function up to the level of developing safe auto driving cars.\\
So it can be concluded that robotic components are body/frame, control system, control surfaces, and drive train.\\
\section{Uses And Applied Fields}
Robots have been developed to suit and work in various fields in today's time. In-fact there are appropriate type of robot for almost any work today. They range from most easy work to most complex of tasks. In this section more light on this area is thrown by describing some use cases in following sections.\\
\subsection{Elderly Care}
Robots are used in home setting to provide company to lonely elderly and give care to them. There are soft bodied robots made up of silicone used in Japan, and this is a place with sparse population and few people to care for elderly. These machines there help the seniors from keeping track of their medicines to playing music to them as well as talking to them. They move objects for them, monitor their health and even help in distress by calling help for lonely seniors\cite{10}.\\
\subsection{Medical Uses}
Robots are used in regular and critical surgeries performed on humans in today's time. The performance of robots as compared to humans is very high in critical human diagnostic operations like C-section surgeries and much more complex ones like angioplasty.\\
The can perform medical procedures very fast and with clean cuts and stitches that a human hand is not capable of performing. They can as well perform knee replacement surgeries and many more like making incision to flush kidney stones with amazing accuracy. Many robots also let the surgeon doctor to take control of control surfaces and this aids in minimizing errors caused by a shaking hand a human doctor may have.\\
\subsection{From Ocean Floor to Space Probes to Volcanoes}
Robots are used to look for debris in ocean floor from the wreckage of a sunken ship or crashed air-crafts. There may be an deep ocean surface study exploration or a study on largely unknown aquatic life which can only be performed using robots. Robots are imperative to do such operations.\\
In cases of metal and mineral exploration and study on ocean floors, robots are machines that cannot be replaced and thus are credited with numerous discoveries. They can move control surfaces and transmit images of seafloor and let humans take control of situation on ocean floor from several miles distance on ocean top. The pressure present at ocean floor can only be tolerated by a submarine and sending a human in deep depths is not possible. Similarly robots are used in space probes and space missions where they do operations humans are not capable of doing like exposing themselves to work in open space where harsh UV sunlight can cause bad effects on human body and any exposure of human beings there is only limited for critical operations to minimize risks and high costs associated to cover the risks. They provide safety to humans and make work easier and faster along with giving reliability and required precision\cite{6}.\\
Robots are used around volcanoes erupting molten lava to collect samples and study materials and these areas have very high temperatures. These are tasks that are impossible and too hazardous to be done by humans thus making robot a tool that cannot be replaced.
\subsection{Automobile Industry}
Robots are used in automobile manufacturing assembly lines to produce high quality automobile. They can minimize errors and give high quality finished products that is not possible to be manufactured by a human. Many German auto brands are known for their high quality cars all over the world. This is because these cars offer a lot fo features but most importantly a rigid chassis which gives safety, comfort and stability which are only possible by laser welding in body.\\
This also is allowed to be offered at competitive prices thus giving high quality and finished product worthy of their price and in big auto markets these cars are preferred nowadays over older cars with hand welded bodies which see loose components in chassis with age. Thus robotics form the base of the quality of these products and gives a distinguished appeal compared to other cars which offer similar features but do not have these machine welds in body thus compromising safety and comfort of occupants.\\
\section{Types Of Robots}
Various types of Robots classification are described below \cite{11}.
\subsection{Dynamic Robots-Resembling Humans}
Dynamic robots are described as humanoid robots which are the robots that look and feel like a human being. They are designed to look and feel like humans and mostly work in household setting to perform activities like carrying objects. They use silicone materials which are soft and make them look like a real human with face motions and expressions. Examples of dynamic robots are Hanson Robotics’ Sophia and Boston Dynamics’ Atlas.
\subsection{Preprogrammed Robots}
These robots are made to work in a controlled environment. Here they do simple and monotonous tasks. Example is a mechanical arm on an vehicle assembly line. Its job is to perform as per pre-decided plan and perform tasks longer, faster and more efficiently than a human.
\section{Importance Of Robots In Today's Time}
Robots in today's time offer some very specific and important benefits which cannot be ignored or replaced. It include safety, precision of work, quick delivery of product to market, accuracy in repetitive tasks without human like excuses and many more.\\
Robots are ideal for uses in high risk area like volcanic explorations, space probes , deep ocean operations and in bomb diffusion squads as mentioned in above sections. In these situations they perform extraordinarily well. They are stable workers without boredom, cannot get tired ,don't compromise on safety and don't make excuses for under performance.They work tirelessly and ensure accuracy ,precision and quality of work in any situation.Once programmed and up and running they can work a long time without supervision and while maintaining standards of their work under all situations.\\
Employing robots is cheap and need only power which is also highly optimized. Robots have a one time costs and low power consumption which make them cheaper to employ in most cases than humans. They are also very reliable nowadays thus offering very low maintenance and great value for money.\\
Robots are intelligent. They are programmed to make their own decisions and know how to tackle almost all situations. They have a learning mode where they can be taught instantaneously some tasks that they can mimic, but this is usually limited for research purposes in university setting\cite{12}
.\\
\section{Expectations From Robots}
There are few basic expectation that a Robot must in all cases adhere to and they are called as Laws of Robotics which define these three expectations:described as Asimov's Laws of Robotics. They are described as follows :\\
‒ A robot must not in any case cause a minor or hazardous injury to a human being or allow the injury of a human being due to inactivity.\\
‒ A robot under any and all circumstance must obey the orders which are given by humans except of those that conflict with the First Law stated above.\\
‒ A robot must protect its existence unless in a situation in conflicts with the First or Second Law stated above.\cite{3.1}