SlideShare a Scribd company logo
1 of 5
Download to read offline
2020 IEEE 7th
International Conference on Engineering Technologies and Applied Sciences (ICETAS)
978-0-7381-0504-8/20/$31.00 ©2020 IEEE
Cobot Fleet Management System Using Cloud and
Edge Computing
Bukhary Ikhwan Ismail
Advanced Computing Lab
MIMOS Berhad
Kuala Lumpur, Malaysia
ikhwan.ismail@mimos.my
Hishamadie Ahmad
Advanced Computing Lab
MIMOS Berhad
Kuala Lumpur, Malaysia
hishamadie.ahmad@mimos.my
Mohammad Fairus Khalid
Advanced Computing Lab
MIMOS Berhad
Kuala Lumpur, Malaysia
fairus.khalid@mimos.my
Mohd Nizam Mohd Mydin
Advanced Computing Lab
MIMOS Berhad
Kuala Lumpur, Malaysia
nizam.mydin@mimos.my
Rajendar Kandan
Advanced Computing Lab
MIMOS Berhad
Kuala Lumpur, Malaysia
rajendar.kandan@mimos.my
Ong Hong Hoe
Advanced Computing Lab
MIMOS Berhad
Kuala Lumpur, Malaysia
hh.ong@mimos.my
Abstract— Contemporary manufacturing systems are still
evolving. Currently, the industry progresses from basic
mechanical assist systems to advanced automation such as the
use of Collaborative Robot. This paper presents an early
concept and proposal of Cobot Fleet Management System that
manages multiple COBOT on factories. The goal is to automate
and simplify the development and maintenance of COBOT. The
management system is a dual-sided architecture, cloud
centralized control and management of smart equipment and
secondly, edge computing that bridge between the
manufacturing floors and the application residing in the cloud.
We provide health data and automation of selected maintenance
task for COBOT by providing error notification, predictive
maintenance and production output visualization.
Keywords—COBOT, Fleet Management System, Docker,
Cloud Computing, Edge Computing, Smart Manufacturing,
IR4.0, Industrial Revolution 4.0
I. INTRODUCTION
In Malaysia’s manufacturing industry, SME accounts for
98.5% of the establishment. It is vital for SMEs with a limited
budget and funding to adopt Industry Revolution 4.0 (IR4.0)
to be continuously relevant in the global competitive industry.
Malaysia's Ministry of Trade and Investment (MITI) has
spearheaded a policy called Industry4WRD under its IR4.0
programme to address the transformation needs of local SMEs
[1].
As of now, the adoption rate of IR4.0 is slow due to the
lack of IT, automation, and robotics awareness among SMEs
in Malaysia. The impression of high investment and long
return of investment hinders the adoption. Without proper
knowledge and awareness, SMEs are slow to adapt IR4.0.
MITI has undertaken the necessary steps by defining key
strategies to stimulate adaptation.
To adopt new technologies and smart factory equipment,
SMEs will face new challenges. Challenges include hiring,
training, and getting work skill staff to implement, operate and
maintain smart devices. In this paper, we present a solution to
support the implementation and operation & maintenance
(O&M) for smart devices. We propose a Fleet Management
System to implement, operate and maintain Collaborative
Robot (COBOT).
The goal of the platform is to automate and simplify the
development and operation task in due course reduces the
labour cost. The COBOT Fleet Management System (CFMS)
is a dual-sided architecture. 1) Cloud; for centralized control
& management of smart equipment and 2) edge computing; a
compute node that acts as a bridge between the manufacturing
floors and the application residing in the cloud. We target two
sets of users. System Integrators (SI), a user that deploy &
customize COBOT solution and the manufacturer, user that
operate and monitor its smart manufacturing assets.
The CFMS platform will handle two areas. First, in the
design stage, CFMS provides the necessary tools and
environment in designing manufacturing cell. SI &
manufacturer can design, verify through simulation and
estimate the cost. Second is in the O&M stage – CFMS
reduces operational labour overhead and cost by having
unified & centralized management. We provide automation of
selected maintenance task for COBOT by providing error
notification, predictive maintenance and production output
visualization.
II. BACKGROUND
A. Industry Revolution 4.0
IR4.0 transforms the base process of product design,
fabrication and usage of the product. It revolutionizes how
manufacturing operates, maintain and perform service.
Information Technology is an important area in IR4.0 that
drives the digitalization of manufacturing. The convergence
of Information Technology with Operational Technology
forms the crux of Smart Manufacturing. It works beyond
automation and machine-to-machine communications.
Among the benefits of IR4.0 in manufacturing operation and
maintenance are enhanced efficiency in production, mass-
customization of product, defect-free, zero downtime, extends
tool life and energy efficiency [2].
B. IR4.0 in Malaysia
For the past 5 years, manufacturing industries have
contributed 22% to Malaysian GDP and 42% of employment
in Malaysia [1]. IR4.0 creates digital disruption trends where
it provides an opportunity as well as threats to the industry [3].
IR4.0 encourages productivity, increases production output
and reduces our dependency on foreign labour [4]. The
establishment that fails to adopt the trend may suffer from
being irrelevant, practising obsolete manufacturing processes
and possibly fail in creating new innovative products.
MITI has undertaken a task of setting up the IR4.0 under
National Policy back in 2018. The main objectives are to
enhance productivity, job creation, innovation, create skill-
talent, which will eventually create economic prosperity. To
achieve these objectives, Industry4WRD provides two main
key strategies, those are; 1) encourage knowledge
dissemination, 2) provide funding to both R&D and IR4.0
adaptation grants for industry players, 3) to create an inclusive
programme that ensures SME can forgo the transformation of
advance manufacturing processes. Given that 98.5% of
manufacturing in Malaysia consist of SMEs, Industry4WRD
policy provides the opportunities for SME of today, to become
giant of tomorrow [5].
C. Edge Computing In IR4.0
In AI, cloud computing has made a complex time
consuming deep learning possible. The latency in data
transmission and network communication that drives the
demand for edge computing [6]. The accelerated decline in
computing costs, compared to network drives demand for
moving intelligence nearer to the data source. Computing
requires high CAPEX, while operational networking cost
more in a long run. Thus, making more sense to put compute
power near to the edge. In future, compute deployment will
shift from macro to micro-build data centres, where 10 servers
or less will be in close proximity, modular and mobile [7].
Open source edge economy will emerge, where
applications can run on their own, while other companies own
the infrastructure. In manufacturing, by using edge-computing
technology closer to the shop floor or machines, it can provide
greater and faster response time for delivering actionable
analytics to the manufacturer [1].
D. COBOT
Collaborative robot (COBOT) is a mechanical device that
manipulates objects. It is one of a smart device suitable to be
adapted in IR4.0. It is designed to share the same workspace
with humans making collaboration between the two possible.
COBOT can assist in a complex task that is not fit for full
automation. It is a lightweight device as compared to an
industrial robot and can be placed and relocate easily [8].
With COBOT, the human-machine collaboration helps a
person with challenging, repetitive, and complex activities
while protecting the worker from health or work injuries. For
example, it can perform a more accurate assembly related
activities compared to a human. The anticipated benefits of
using COBOT are the increase in productivity, improved
workspace condition in terms of ergonomics and safety. It is
suitable for small to mid-sized industry needs.
III. REQUIREMENTS FOR FLEET MANAGEMENT SYSTEM
Here we discuss the requirements for COBOT Fleet
management system. We discuss with potential system
integrator & customers to understand the needs and
operational challenges in managing COBOT. Our high-level
requirements as follows: -
1) Design & simulation – support engineers in designing
a new production cell that uses COBOT.
2) Visualize equipment health – support engineer in
getting the health status of each equipment.
3) Zero downtime as a requirement – provide features and
functionality that anticipate failure before it occurs & possible
preventive measures suggestions.
4) Data for Operation Equipment Effectiveness (OEE) –
provide granular information for OEE in an individual
COBOT production cell.
5) Schedule maintenance – Currently COBOT is service
periodically e.g. quarterly or yearly. Among them are visual
inspection, COBOT arm calibration and critical software
update. Engineers require a system that recommends future
service work.
Based on high-level requirements mentioned, there are
two distinct areas of requirements 1) to assist in design &
prototyping process and 2) to ease the deployment, operation
& maintenance. We translate the above into technical
requirements to further detail the proposal. The technical
requirements are -
1) Design & Simulation
A cloud-based solution that supports the activities of
design & prototyping. To host open-source design &
simulation software and utilize our existing shared services
e.g. IaaS, shared storage, AI facilities and others.
2) O&M - Data Collection
A mechanism to collect data from multiple on-site
COBOT and push it to the cloud. Having rich datasets provide
valuable insight into the health of the assets.
3) O&M - Preventive & guided maintenance
A feature that notifies and suggest actionable tasks.
Provided by data collection module, analytics and prediction
are possible. We can discover Interesting insight from simple
rules or machine learning technique.
4) O&M - Deployment management
To manage the deployment of COBOT, there are two sets
of users. First is a system integrator that maintains factory
equipment during warranty. Second, is the manufacturer
engineers that operate & maintain multiple COBOT. This
feature shall allow the deployment of firmware as well as the
software of COBOT.
5) Non-functional requirements
To support future expansion adhered to industrial
standards, we abide by several non-functional but essential
requirements. 1) Security, the system must use encryption,
authentication and ensure data confidentiality. In an area of
cloud and edge, it is crucial to protect each manufacturer’s
data. 2) Enable bi-directional communication for future usage.
By having an architecture that supports it, future expansion
can be introduced easier. 3) The solution needs to conform to
industry standard. For examples, adhering to communication
& protocols standard for interoperability. Expandability, the
system must able to grow and communicate with other
industrial devices such as camera, PLCs, sensors and
actuators.
IV. PROPOSED ARCHITECTURE
We plan to monitor the production cell from the cloud.
Each production cell consists of COBOT arm, manipulator
controller, gripper and other equipment attached [9]. An edge
server is placed on-site to perform message parsing of
incoming data and perform AI inferencing for faster response
and action.
Based on Fig. 1, here a list of proposed components:-
1) Cloud Consist of the following components: -
• Application Dashboard – to visualize monitoring and
health data of factory equipment.
• Application Design & simulation hosting - SaaS-based
design & simulation software hosted in IaaS.
• Application InfluxDB – to store time-series data.
• Application Cloud MQTT instance – subscriber for all
Edge MQTT instances to get health data. Publisher for
COBOT deployment & operation instruction
• Application Analytics – to perform machine-learning
analytics for creating AI model[10].
• Mi-Focus Container Management – To host all the
above application as well as on edge site
• Mi-Focus Registry - Docker Image Registry to host
application, AI model & firmware updates.
• Mi-Cloud – to host VM for containers
• Mi-Ross storage - to store, VM & data and relevant to
design & simulation artefacts.
2) Edge
• COBOT – a pair of gripper, arm, and controller.
• Edge Server - communicate with factory equipment
e.g. PLC, PC, COBOT. One server communicates with
multiple COBOT on site.
• Intermediate storage – host temporary data in event of
internet disconnection.
• Edge MQTT instance – publisher of data collected
from factory equipment & subscriber to cloud MQTT
for instruction.
Fig. 1: Overall System Architecture
3) Supporting Technologies
• Docker – All the applications, is running as a container
for ease of deployment and manageability of the
software component. Analytics will run within edge
server, for real-time analytics and notification to shop
floor using Andon.
• Centralized Image management – Using Docker image
to package application and AI model. Docker images,
have delta differences enabled using Union file
system. It makes it easier for version control and
rollback procedure. The repository is for both cloud
and edge deployment.
The platform relies on two communication mechanisms.
Push, we push monitoring data from the edge to cloud. Pull,
edge devices pull the latest command using MQTT subscriber
for execution purposes. We use NodeRed (NR) a message-
parsing software on Edge Server. Using third party extension,
we can enable standard manufacturing protocol such as
EtherCAT, ModBus, SNMP or Siemen S7. In our prototype,
we use ModBusTCP to collect COBOT specific metrics.
To communicate with factory equipment, we rely on
ModBusTCP communication. Our current proof of concept
Neuromeka COBOT, support up to 32 concurrent connection
with 10ms or 100Hz max communication data reading cycle
[11]. SNMP and Syslog are used to collect OS and HW related
information from the Manipulator Controller. From here, we
push data to the local DB with Edge Server for caching
purposes and route to MQTT publisher for Cloud MQTT
subscriber to fetch the data. Using MQTT, we can sit behind
the factory firewall, without exposing any services to the
internet. We prefer using MQTT as opposed to GRPC for its
simplicity and becoming the norm for industrial standard
protocol.
Once data reaches the cloud, we will ingest and store
metrics into appropriate storage e.g. time-series DB,
Elasticsearch and MySQL. Data can be visualize using
Grafana. Our propose solution is to leverage internal existing
services, such as IaaS, shared storage, edge computing and
other virtual infrastructure services. All application on the
edge server uses container. On the cloud, we run either
container or Virtual Machine. A solution stack that is generic
and extendable for other smart equipment. It has to be
customizable, modular and flexible to be able to meet the
demands and constraints of each factory.
V. PROPOSED SOLUTION
Here we detail out our propose solution.
A. Design & Simulation
We host and run on-demand design & simulation software
such as Gazeebo and CoppeliaSim. Using our previous
matured infrastructure, we leverage our shared services such
as IaaS Mi-Cloud; to host either container of virtual machine
powered with GPU feature.
Any design & software artefact can be store in our Mi-
Ross shared storage that supports file versioning and exposes
the data using S3 or NFS protocol. This encourages design
reusability and easy access by users. By hosting these tools,
we can create on-demand SaaS like offering to system
integrator and customer that require design & simulation
capability. Thus, reducing up-front investment for SME for
industrial design purposes.
Fig. 2: Data Collection & Users
Fig. 2 shows the monitored components that we plan to
manage and its potential users e.g. System Integrator & End
Users. We collect COBOT operations data, environmental
metrics and data on production output. The goal is to collect
relevant metrics to notify and recommend actionable actions
to engineers more effectively.
TABLE I: DATA COLLECTION LIST
Areas Description COBOT specific Examples
Asset
tracking
Asset encompasses
physical as well as
virtual/soft attributes of
the equipment. To track
& maintain the device in
optimum condition
Physical - model, asset ID,
manufacturing date, date of
commencing
Virtual - software, OS,
application, Cobot’s Program.
Device
status &
health
Operational Status. To
observe & maximize the
effectiveness of device
utilization
Events - Start, stoppages, halt,
job status, errors, collision.
Operational metrics -
movement, gripper, spin counts,
logs, motor load, temperature,
COBOT movement –
coordinate, speed, velocity.
Environmental
conditions. Data that can
influence machine
lifetime or even
COBOT’s task.
Temperature, humidity,
vibration (hits), power
consumption, current load
Producti
on Status
Product & job status.
Data which provide
productivity rate
calculation
Program status, current
task/sequence status, &
duration.
Table I shows COBOT tracking, status, health, operational
and, production data. These data provide operational status
information to the COBOT arm.
Asset tracking - we collect hardware as well as software
information. Engineers can use this information to track or
check the latest information on COBOT.
Fig. 3: Cobot arm position & current program sequence
We collect COBOT arm movement. These data are used
to visualize near real-time COBOT movement on our
dashboard as shown in Fig. 3, the COBOT arm represents with
base, shoulder, elbow and wrist. Each with angle, velocity,
torque, speed and acceleration data.
To check the status of production cell in higher
granularity, we collect the data of program & individual task
within the program itself. We collect the task status,
completion as duration to complete. From these data, we can
see any stuck program or task and possible deviation of task
duration. If any anomaly is detected, we will notify it to the
engineers. These data can be used to determine individual
manufacturing cells productivity.
We capture the environmental data, to determine the effect
on the factory equipment. Temperature, humidity, vibration,
current load are some of the external stimuli that might upset
the equipment. We then compare to the manufacturer’s
recommended operation standards and notify if it is beyond
the threshold or recommended environmental condition.
VI. O&M PREVENTIVE & GUIDED MAINTAINANCE
Among the goals of IR4.0 are 1) to optimize machine
utilization and 2) to increase the life span of assets. IR4.0
advocate that every assets and system connected and
eventually unified. By interaction within and between system
and devices. It creates value-added features such as failure
prediction, self-configuration and a possibility of creating a
real-time adaption to changes.
Currently, each production cell is a black box. A single
PLC monitors multiple production units as a single cell. If one
unit is down, it does not provide detail error or fault about the
cell. More granular monitoring is needed e.g. a sequence of
the current task, duration and status. This enables us to track
any anomaly, e.g. duration for each task compared to baseline.
A live warning notification on site can minimize the
damage to the assets. Real-time monitoring and analytics at
the edge can prevent damages to the factory asset. Both
notification and recommendation alert should be done near the
shop floor or edge per see for fast response time. Intelligent
predicted notification could be a trigger for advance schedule
maintenance. A proper downtime window for production can
then be plan and execute by an onsite engineer. Thus, lowering
the impact on production operation.
Schedule maintenance for example would be COBOT arm
calibration notification. We will collect COBOT arm
movement and degree of COBOT arm during zero position as
a baseline figure. During non-production hour, the COBOT
arm will rest at zero position. We then check for any deviation
with the current degree and baseline figure. Any misalignment
will trigger a notification to engineers. This act as an
actionable item for preventive maintenance where system
prompt for calibration. Other service notification would be
critical firmware or software update. A proactive and
preventive notification can contribute to zero-downtime
value.
A second example would be, to create a rule base model.
Based on specific manufacturer recommendation e.g. MTBF
of COBOT’s components, we can count the number of motor
rotation or collect environmental metrics e.g. temperature,
vibration or humidity. If the current value is near the threshold,
the system will prompt the engineers. A third method would
be to capture errors and map the precursor events or trends as
pre inputs. By identifying precursor events; we might capture
the cause of the error.
Since all data resides in the cloud, the model can be trained
and created on the cloud itself. The edge server is much more
suited to perform the AI inferencing giving real-time output.
Sensors Software
Robot
A
Grippers Other
System Integrators
End Users (Manufacturers)
Users
Monitor
components
VII. O&M – DEPLOYMENT MANAGEMENT.
Deployment management handles COBOT’s program,
firmware and OS updates and AI model deployment. For
example, critical or security patch is important to ensure the
assets are running smoothly.
Engineers need to deploy and maintain COBOTS.
Deployment module will ease the engineer’s task to ensure the
latest firmware updates & security patch for multiple
customer’s sites. We need to deploy, maintain the version,
tracking and possibly introduce rollback functionality.
Managing through policies will ease the engineers in
managing large scale or multiple site deployment.
Here we plan to manage the deployment remotely. A
centralized cloud-based CFMS where multiple sites, factories,
or COBOTs can be managed together through its respective
edge devices. An edge device act as intermediator or bridge
between factory equipment and cloud. It relays the
deployment & update instruction to COBOT.
We utilize Docker image as a form of software delivery
and auto-installation. Using Docker registry, remote edge
server can pull the images. By using the container technology,
it eases the deployment as well as contain the software
perfectly on the edge server. Docker supports image
versioning, rollback features, and self-installation with proper
scripting. Once application or software is pulled to the edge
server a self-initiated script will run and install the application
on edge server or update the software components within the
COBOT itself.
VIII.FUTURE WORK
By capturing the relevant process, environmental and
robotic arms data, we could monetize and create insightful
trends and model. These unique insights can be capitalized
and sell to other companies with similar manufacturing
process or products.
REFERENCES
[1] Industry4wrd - National Policy on Industry 4.0. Kuala Lumpur:
Ministry of Trade International Trade and Industry, 2013.
[2] D. Romero et al., “Towards an operator 4.0 typology: A human-centric
perspective on the fourth industrial revolution technologies,” in CIE
2016: 46th International Conferences on Computers and Industrial
Engineering, 2016, no. April 2017, pp. 0–11.
[3] J. Lee, “Start small, aim big,” The Star, 2019. [Online]. Available:
https://www.thestar.com.my/business/smebiz/2019/05/20/start-small-
aim-big/. [Accessed: 08-Apr-2020].
[4] Worldlabs, “It Takes Two to Tango Industry 4.0,” Kuala Lumpur,
2019.
[5] Department of Skills Development, Ministry of Human Resources,
Malaysia, “OCCUPATIONAL FRAMEWORK SECTION C:
MANUFACTURING DIVISION 28: MANUFACTURE OF
MACHINERY AND EQUIPMENT N.E.C.” Putrajaya, 2019.
[6] B. I. Ismail et al., “Evaluation of Docker as Edge computing platform,”
in 2015 IEEE Conference on Open Systems (ICOS), 2015, pp. 130–
135.
[7] M. Bazli et al., “Extending Cloud Resources to the Edge : Possible
Scenarios, Challenges and Experiments,” in 2016 International
Conference on Cloud Computing Research and Innovations (ICCCRI
2016), 2016.
[8] M. Bortolini, E. Ferrari, M. Gamberi, F. Pilati, and M. Faccio,
“Assembly system design in the Industry 4.0 era: a general
framework,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 5700–5705, 2017.
[9] M. F. Khalid, B. I. Ismail, R. Kandan, and H. H. Ong, “Super-
Convergence of Autonomous Things,” ICTC 2019 - 10th Int. Conf.
ICT Converg. ICT Converg. Lead. Auton. Futur., pp. 429–432, 2019.
[10] B. I. Ismail, M. F. Khalid, R. Kandan, and O. H. Hoe, “On-Premise AI
Platform: From DC to Edge,” in ACM International Conference
Proceeding Series, 2019, pp. 40–45.
[11] Neuromeka, “Neuromeka Docs - English.” [Online]. Available:
http://docs.neuromeka.com/2.3.0/en/. [Accessed: 03-Mar-2020].

More Related Content

What's hot

Review of big data analytics (bda) architecture trends and analysis
Review of big data analytics (bda) architecture   trends and analysis Review of big data analytics (bda) architecture   trends and analysis
Review of big data analytics (bda) architecture trends and analysis Conference Papers
 
IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...IRJET Journal
 
Smart Car Parking System Based on IoT Concept
Smart Car Parking System Based on IoT ConceptSmart Car Parking System Based on IoT Concept
Smart Car Parking System Based on IoT Conceptinventionjournals
 
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...ijaia
 
Interoperability framework for data exchange between legacy and advanced mete...
Interoperability framework for data exchange between legacy and advanced mete...Interoperability framework for data exchange between legacy and advanced mete...
Interoperability framework for data exchange between legacy and advanced mete...Alexander Decker
 
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...IJERD Editor
 
Interoperability framework for data exchange between legacy and advanced mete...
Interoperability framework for data exchange between legacy and advanced mete...Interoperability framework for data exchange between legacy and advanced mete...
Interoperability framework for data exchange between legacy and advanced mete...Alexander Decker
 
Improved indistinguishability for searchable symmetric encryption
Improved indistinguishability for searchable symmetric encryptionImproved indistinguishability for searchable symmetric encryption
Improved indistinguishability for searchable symmetric encryptionConference Papers
 
IRJET - Image Watermarking using QR Code
IRJET -  	  Image Watermarking using QR CodeIRJET -  	  Image Watermarking using QR Code
IRJET - Image Watermarking using QR CodeIRJET Journal
 
International journal of engineering issues vol 2015 - no 2 - paper2
International journal of engineering issues   vol 2015 - no 2 - paper2International journal of engineering issues   vol 2015 - no 2 - paper2
International journal of engineering issues vol 2015 - no 2 - paper2sophiabelthome
 
Survey on Mobile Cloud Computing [MCC], its Security & Future Research Challe...
Survey on Mobile Cloud Computing [MCC], its Security & Future Research Challe...Survey on Mobile Cloud Computing [MCC], its Security & Future Research Challe...
Survey on Mobile Cloud Computing [MCC], its Security & Future Research Challe...IRJET Journal
 
ERMO2 algorithm: an energy efficient mobility management in mobile cloud comp...
ERMO2 algorithm: an energy efficient mobility management in mobile cloud comp...ERMO2 algorithm: an energy efficient mobility management in mobile cloud comp...
ERMO2 algorithm: an energy efficient mobility management in mobile cloud comp...IJECEIAES
 
IRJET- Smart Home Application using Internet of Things
IRJET- Smart Home Application using Internet of ThingsIRJET- Smart Home Application using Internet of Things
IRJET- Smart Home Application using Internet of ThingsIRJET Journal
 
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...IJERA Editor
 
A Survey on the applications of IoT: an investigation into existing environme...
A Survey on the applications of IoT: an investigation into existing environme...A Survey on the applications of IoT: an investigation into existing environme...
A Survey on the applications of IoT: an investigation into existing environme...TELKOMNIKA JOURNAL
 
EFFECTIVE BANDWIDTH ANALYSIS OF MIMO BASED MOBILE CLOUD COMPUTING
EFFECTIVE BANDWIDTH ANALYSIS OF MIMO BASED MOBILE CLOUD COMPUTINGEFFECTIVE BANDWIDTH ANALYSIS OF MIMO BASED MOBILE CLOUD COMPUTING
EFFECTIVE BANDWIDTH ANALYSIS OF MIMO BASED MOBILE CLOUD COMPUTINGIJCI JOURNAL
 
Blockchain and ai__architectures__challenges_and_future_directions_for_enabli...
Blockchain and ai__architectures__challenges_and_future_directions_for_enabli...Blockchain and ai__architectures__challenges_and_future_directions_for_enabli...
Blockchain and ai__architectures__challenges_and_future_directions_for_enabli...Hani Sami
 
Smart automatic petrol pump system based on internet of things
Smart automatic petrol pump system based on internet of things Smart automatic petrol pump system based on internet of things
Smart automatic petrol pump system based on internet of things IJECEIAES
 

What's hot (20)

Review of big data analytics (bda) architecture trends and analysis
Review of big data analytics (bda) architecture   trends and analysis Review of big data analytics (bda) architecture   trends and analysis
Review of big data analytics (bda) architecture trends and analysis
 
IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...IRJET- Improve Client Performance in Client Server Mobile Computing System us...
IRJET- Improve Client Performance in Client Server Mobile Computing System us...
 
Smart Car Parking System Based on IoT Concept
Smart Car Parking System Based on IoT ConceptSmart Car Parking System Based on IoT Concept
Smart Car Parking System Based on IoT Concept
 
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
PREDICTIVE MAINTENANCE AND ENGINEERED PROCESSES IN MECHATRONIC INDUSTRY: AN I...
 
Interoperability framework for data exchange between legacy and advanced mete...
Interoperability framework for data exchange between legacy and advanced mete...Interoperability framework for data exchange between legacy and advanced mete...
Interoperability framework for data exchange between legacy and advanced mete...
 
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
 
Interoperability framework for data exchange between legacy and advanced mete...
Interoperability framework for data exchange between legacy and advanced mete...Interoperability framework for data exchange between legacy and advanced mete...
Interoperability framework for data exchange between legacy and advanced mete...
 
20120130406025
2012013040602520120130406025
20120130406025
 
Improved indistinguishability for searchable symmetric encryption
Improved indistinguishability for searchable symmetric encryptionImproved indistinguishability for searchable symmetric encryption
Improved indistinguishability for searchable symmetric encryption
 
IRJET - Image Watermarking using QR Code
IRJET -  	  Image Watermarking using QR CodeIRJET -  	  Image Watermarking using QR Code
IRJET - Image Watermarking using QR Code
 
K1802036171
K1802036171K1802036171
K1802036171
 
International journal of engineering issues vol 2015 - no 2 - paper2
International journal of engineering issues   vol 2015 - no 2 - paper2International journal of engineering issues   vol 2015 - no 2 - paper2
International journal of engineering issues vol 2015 - no 2 - paper2
 
Survey on Mobile Cloud Computing [MCC], its Security & Future Research Challe...
Survey on Mobile Cloud Computing [MCC], its Security & Future Research Challe...Survey on Mobile Cloud Computing [MCC], its Security & Future Research Challe...
Survey on Mobile Cloud Computing [MCC], its Security & Future Research Challe...
 
ERMO2 algorithm: an energy efficient mobility management in mobile cloud comp...
ERMO2 algorithm: an energy efficient mobility management in mobile cloud comp...ERMO2 algorithm: an energy efficient mobility management in mobile cloud comp...
ERMO2 algorithm: an energy efficient mobility management in mobile cloud comp...
 
IRJET- Smart Home Application using Internet of Things
IRJET- Smart Home Application using Internet of ThingsIRJET- Smart Home Application using Internet of Things
IRJET- Smart Home Application using Internet of Things
 
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
Techniques to Minimize State Transfer Cost for Dynamic Execution Offloading I...
 
A Survey on the applications of IoT: an investigation into existing environme...
A Survey on the applications of IoT: an investigation into existing environme...A Survey on the applications of IoT: an investigation into existing environme...
A Survey on the applications of IoT: an investigation into existing environme...
 
EFFECTIVE BANDWIDTH ANALYSIS OF MIMO BASED MOBILE CLOUD COMPUTING
EFFECTIVE BANDWIDTH ANALYSIS OF MIMO BASED MOBILE CLOUD COMPUTINGEFFECTIVE BANDWIDTH ANALYSIS OF MIMO BASED MOBILE CLOUD COMPUTING
EFFECTIVE BANDWIDTH ANALYSIS OF MIMO BASED MOBILE CLOUD COMPUTING
 
Blockchain and ai__architectures__challenges_and_future_directions_for_enabli...
Blockchain and ai__architectures__challenges_and_future_directions_for_enabli...Blockchain and ai__architectures__challenges_and_future_directions_for_enabli...
Blockchain and ai__architectures__challenges_and_future_directions_for_enabli...
 
Smart automatic petrol pump system based on internet of things
Smart automatic petrol pump system based on internet of things Smart automatic petrol pump system based on internet of things
Smart automatic petrol pump system based on internet of things
 

Similar to Cobot fleet management system using cloud and edge computing bukhary

IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET Journal
 
The AUTOWARE project
The AUTOWARE projectThe AUTOWARE project
The AUTOWARE projectAUTOWARE
 
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB
 
Platform-based approach for IIoT trends
Platform-based approach for IIoT trendsPlatform-based approach for IIoT trends
Platform-based approach for IIoT trendsNinad Deshpande
 
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...IRJET Journal
 
Industrial revolution4
Industrial revolution4Industrial revolution4
Industrial revolution4sonalijagtap15
 
The Tools of Industry 4.0
The Tools of Industry 4.0The Tools of Industry 4.0
The Tools of Industry 4.0Osama Shahumi
 
Intelligent Manufacturing system Final 1
Intelligent Manufacturing system Final 1Intelligent Manufacturing system Final 1
Intelligent Manufacturing system Final 1Harish Pant
 
PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry Jishnu Mithre
 
PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry Jishnu Mithre
 
Top machine learning trends for 2022 and beyond
Top machine learning trends for 2022 and beyondTop machine learning trends for 2022 and beyond
Top machine learning trends for 2022 and beyondArpitGautam20
 
VTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksille
VTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksilleVTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksille
VTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksilleDIH²
 
Industry in transition fb note jan 2015
Industry in transition fb note jan 2015Industry in transition fb note jan 2015
Industry in transition fb note jan 2015Ferdinando Bettinelli
 
Testing as a Service (TaaS) _ Utthunga.docx (10).pdf
Testing as a Service (TaaS) _ Utthunga.docx (10).pdfTesting as a Service (TaaS) _ Utthunga.docx (10).pdf
Testing as a Service (TaaS) _ Utthunga.docx (10).pdfUtthungaTechnologies1
 
M2M Interview april may 2015
M2M Interview april may 2015M2M Interview april may 2015
M2M Interview april may 2015Roberto Siagri
 
The Silicon Review | 50 Leading Companies of The Year 2020
The Silicon Review | 50 Leading Companies of The Year 2020The Silicon Review | 50 Leading Companies of The Year 2020
The Silicon Review | 50 Leading Companies of The Year 2020The Silicon Review
 

Similar to Cobot fleet management system using cloud and edge computing bukhary (20)

IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
 
The AUTOWARE project
The AUTOWARE projectThe AUTOWARE project
The AUTOWARE project
 
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
 
Platform-based approach for IIoT trends
Platform-based approach for IIoT trendsPlatform-based approach for IIoT trends
Platform-based approach for IIoT trends
 
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
Study on Mobile Cloud Computing, It's Architecture, Challenges and Various Tr...
 
Industrial revolution4
Industrial revolution4Industrial revolution4
Industrial revolution4
 
The Tools of Industry 4.0
The Tools of Industry 4.0The Tools of Industry 4.0
The Tools of Industry 4.0
 
Bosch M2M / IOT for Telco
Bosch M2M / IOT for TelcoBosch M2M / IOT for Telco
Bosch M2M / IOT for Telco
 
Intelligent Manufacturing system Final 1
Intelligent Manufacturing system Final 1Intelligent Manufacturing system Final 1
Intelligent Manufacturing system Final 1
 
PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry
 
PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry
 
Top machine learning trends for 2022 and beyond
Top machine learning trends for 2022 and beyondTop machine learning trends for 2022 and beyond
Top machine learning trends for 2022 and beyond
 
VTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksille
VTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksilleVTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksille
VTT RobotDay 5.9. Harri Kuusela: DIH² ja L4MS hankkeiden tuki yrityksille
 
Industry in transition fb note jan 2015
Industry in transition fb note jan 2015Industry in transition fb note jan 2015
Industry in transition fb note jan 2015
 
Testing as a Service (TaaS) _ Utthunga.docx (10).pdf
Testing as a Service (TaaS) _ Utthunga.docx (10).pdfTesting as a Service (TaaS) _ Utthunga.docx (10).pdf
Testing as a Service (TaaS) _ Utthunga.docx (10).pdf
 
M2M Interview april may 2015
M2M Interview april may 2015M2M Interview april may 2015
M2M Interview april may 2015
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0
 
The Silicon Review | 50 Leading Companies of The Year 2020
The Silicon Review | 50 Leading Companies of The Year 2020The Silicon Review | 50 Leading Companies of The Year 2020
The Silicon Review | 50 Leading Companies of The Year 2020
 
How to automate and integrate IIoT systems?
How to automate and integrate IIoT systems?How to automate and integrate IIoT systems?
How to automate and integrate IIoT systems?
 
IoT_Folder_2016
IoT_Folder_2016IoT_Folder_2016
IoT_Folder_2016
 

More from Conference Papers

Ai driven occupational skills generator
Ai driven occupational skills generatorAi driven occupational skills generator
Ai driven occupational skills generatorConference Papers
 
Advanced resource allocation and service level monitoring for container orche...
Advanced resource allocation and service level monitoring for container orche...Advanced resource allocation and service level monitoring for container orche...
Advanced resource allocation and service level monitoring for container orche...Conference Papers
 
Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...Conference Papers
 
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...Conference Papers
 
A deployment scenario a taxonomy mapping and keyword searching for the appl...
A deployment scenario   a taxonomy mapping and keyword searching for the appl...A deployment scenario   a taxonomy mapping and keyword searching for the appl...
A deployment scenario a taxonomy mapping and keyword searching for the appl...Conference Papers
 
Automated snomed ct mapping of clinical discharge summary data for cardiology...
Automated snomed ct mapping of clinical discharge summary data for cardiology...Automated snomed ct mapping of clinical discharge summary data for cardiology...
Automated snomed ct mapping of clinical discharge summary data for cardiology...Conference Papers
 
Automated login method selection in a multi modal authentication - login meth...
Automated login method selection in a multi modal authentication - login meth...Automated login method selection in a multi modal authentication - login meth...
Automated login method selection in a multi modal authentication - login meth...Conference Papers
 
Atomization of reduced graphene oxide ultra thin film for transparent electro...
Atomization of reduced graphene oxide ultra thin film for transparent electro...Atomization of reduced graphene oxide ultra thin film for transparent electro...
Atomization of reduced graphene oxide ultra thin film for transparent electro...Conference Papers
 
An enhanced wireless presentation system for large scale content distribution
An enhanced wireless presentation system for large scale content distribution An enhanced wireless presentation system for large scale content distribution
An enhanced wireless presentation system for large scale content distribution Conference Papers
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentConference Papers
 
Validation of early testing method for e government projects by requirement ...
Validation of early testing method for e  government projects by requirement ...Validation of early testing method for e  government projects by requirement ...
Validation of early testing method for e government projects by requirement ...Conference Papers
 
The design and implementation of trade finance application based on hyperledg...
The design and implementation of trade finance application based on hyperledg...The design and implementation of trade finance application based on hyperledg...
The design and implementation of trade finance application based on hyperledg...Conference Papers
 
Unified theory of acceptance and use of technology of e government services i...
Unified theory of acceptance and use of technology of e government services i...Unified theory of acceptance and use of technology of e government services i...
Unified theory of acceptance and use of technology of e government services i...Conference Papers
 
Towards predictive maintenance for marine sector in malaysia
Towards predictive maintenance for marine sector in malaysiaTowards predictive maintenance for marine sector in malaysia
Towards predictive maintenance for marine sector in malaysiaConference Papers
 
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...Conference Papers
 
Searchable symmetric encryption security definitions
Searchable symmetric encryption security definitionsSearchable symmetric encryption security definitions
Searchable symmetric encryption security definitionsConference Papers
 
Study on performance of capacitor less ldo with different types of resistor
Study on performance of capacitor less ldo with different types of resistorStudy on performance of capacitor less ldo with different types of resistor
Study on performance of capacitor less ldo with different types of resistorConference Papers
 
Stil test pattern generation enhancement in mixed signal design
Stil test pattern generation enhancement in mixed signal designStil test pattern generation enhancement in mixed signal design
Stil test pattern generation enhancement in mixed signal designConference Papers
 
On premise ai platform - from dc to edge
On premise ai platform - from dc to edgeOn premise ai platform - from dc to edge
On premise ai platform - from dc to edgeConference Papers
 
Rapid reduction of ultrathin films of graphene oxide on large area silicon su...
Rapid reduction of ultrathin films of graphene oxide on large area silicon su...Rapid reduction of ultrathin films of graphene oxide on large area silicon su...
Rapid reduction of ultrathin films of graphene oxide on large area silicon su...Conference Papers
 

More from Conference Papers (20)

Ai driven occupational skills generator
Ai driven occupational skills generatorAi driven occupational skills generator
Ai driven occupational skills generator
 
Advanced resource allocation and service level monitoring for container orche...
Advanced resource allocation and service level monitoring for container orche...Advanced resource allocation and service level monitoring for container orche...
Advanced resource allocation and service level monitoring for container orche...
 
Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...
 
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
 
A deployment scenario a taxonomy mapping and keyword searching for the appl...
A deployment scenario   a taxonomy mapping and keyword searching for the appl...A deployment scenario   a taxonomy mapping and keyword searching for the appl...
A deployment scenario a taxonomy mapping and keyword searching for the appl...
 
Automated snomed ct mapping of clinical discharge summary data for cardiology...
Automated snomed ct mapping of clinical discharge summary data for cardiology...Automated snomed ct mapping of clinical discharge summary data for cardiology...
Automated snomed ct mapping of clinical discharge summary data for cardiology...
 
Automated login method selection in a multi modal authentication - login meth...
Automated login method selection in a multi modal authentication - login meth...Automated login method selection in a multi modal authentication - login meth...
Automated login method selection in a multi modal authentication - login meth...
 
Atomization of reduced graphene oxide ultra thin film for transparent electro...
Atomization of reduced graphene oxide ultra thin film for transparent electro...Atomization of reduced graphene oxide ultra thin film for transparent electro...
Atomization of reduced graphene oxide ultra thin film for transparent electro...
 
An enhanced wireless presentation system for large scale content distribution
An enhanced wireless presentation system for large scale content distribution An enhanced wireless presentation system for large scale content distribution
An enhanced wireless presentation system for large scale content distribution
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deployment
 
Validation of early testing method for e government projects by requirement ...
Validation of early testing method for e  government projects by requirement ...Validation of early testing method for e  government projects by requirement ...
Validation of early testing method for e government projects by requirement ...
 
The design and implementation of trade finance application based on hyperledg...
The design and implementation of trade finance application based on hyperledg...The design and implementation of trade finance application based on hyperledg...
The design and implementation of trade finance application based on hyperledg...
 
Unified theory of acceptance and use of technology of e government services i...
Unified theory of acceptance and use of technology of e government services i...Unified theory of acceptance and use of technology of e government services i...
Unified theory of acceptance and use of technology of e government services i...
 
Towards predictive maintenance for marine sector in malaysia
Towards predictive maintenance for marine sector in malaysiaTowards predictive maintenance for marine sector in malaysia
Towards predictive maintenance for marine sector in malaysia
 
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
 
Searchable symmetric encryption security definitions
Searchable symmetric encryption security definitionsSearchable symmetric encryption security definitions
Searchable symmetric encryption security definitions
 
Study on performance of capacitor less ldo with different types of resistor
Study on performance of capacitor less ldo with different types of resistorStudy on performance of capacitor less ldo with different types of resistor
Study on performance of capacitor less ldo with different types of resistor
 
Stil test pattern generation enhancement in mixed signal design
Stil test pattern generation enhancement in mixed signal designStil test pattern generation enhancement in mixed signal design
Stil test pattern generation enhancement in mixed signal design
 
On premise ai platform - from dc to edge
On premise ai platform - from dc to edgeOn premise ai platform - from dc to edge
On premise ai platform - from dc to edge
 
Rapid reduction of ultrathin films of graphene oxide on large area silicon su...
Rapid reduction of ultrathin films of graphene oxide on large area silicon su...Rapid reduction of ultrathin films of graphene oxide on large area silicon su...
Rapid reduction of ultrathin films of graphene oxide on large area silicon su...
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Cobot fleet management system using cloud and edge computing bukhary

  • 1. 2020 IEEE 7th International Conference on Engineering Technologies and Applied Sciences (ICETAS) 978-0-7381-0504-8/20/$31.00 ©2020 IEEE Cobot Fleet Management System Using Cloud and Edge Computing Bukhary Ikhwan Ismail Advanced Computing Lab MIMOS Berhad Kuala Lumpur, Malaysia ikhwan.ismail@mimos.my Hishamadie Ahmad Advanced Computing Lab MIMOS Berhad Kuala Lumpur, Malaysia hishamadie.ahmad@mimos.my Mohammad Fairus Khalid Advanced Computing Lab MIMOS Berhad Kuala Lumpur, Malaysia fairus.khalid@mimos.my Mohd Nizam Mohd Mydin Advanced Computing Lab MIMOS Berhad Kuala Lumpur, Malaysia nizam.mydin@mimos.my Rajendar Kandan Advanced Computing Lab MIMOS Berhad Kuala Lumpur, Malaysia rajendar.kandan@mimos.my Ong Hong Hoe Advanced Computing Lab MIMOS Berhad Kuala Lumpur, Malaysia hh.ong@mimos.my Abstract— Contemporary manufacturing systems are still evolving. Currently, the industry progresses from basic mechanical assist systems to advanced automation such as the use of Collaborative Robot. This paper presents an early concept and proposal of Cobot Fleet Management System that manages multiple COBOT on factories. The goal is to automate and simplify the development and maintenance of COBOT. The management system is a dual-sided architecture, cloud centralized control and management of smart equipment and secondly, edge computing that bridge between the manufacturing floors and the application residing in the cloud. We provide health data and automation of selected maintenance task for COBOT by providing error notification, predictive maintenance and production output visualization. Keywords—COBOT, Fleet Management System, Docker, Cloud Computing, Edge Computing, Smart Manufacturing, IR4.0, Industrial Revolution 4.0 I. INTRODUCTION In Malaysia’s manufacturing industry, SME accounts for 98.5% of the establishment. It is vital for SMEs with a limited budget and funding to adopt Industry Revolution 4.0 (IR4.0) to be continuously relevant in the global competitive industry. Malaysia's Ministry of Trade and Investment (MITI) has spearheaded a policy called Industry4WRD under its IR4.0 programme to address the transformation needs of local SMEs [1]. As of now, the adoption rate of IR4.0 is slow due to the lack of IT, automation, and robotics awareness among SMEs in Malaysia. The impression of high investment and long return of investment hinders the adoption. Without proper knowledge and awareness, SMEs are slow to adapt IR4.0. MITI has undertaken the necessary steps by defining key strategies to stimulate adaptation. To adopt new technologies and smart factory equipment, SMEs will face new challenges. Challenges include hiring, training, and getting work skill staff to implement, operate and maintain smart devices. In this paper, we present a solution to support the implementation and operation & maintenance (O&M) for smart devices. We propose a Fleet Management System to implement, operate and maintain Collaborative Robot (COBOT). The goal of the platform is to automate and simplify the development and operation task in due course reduces the labour cost. The COBOT Fleet Management System (CFMS) is a dual-sided architecture. 1) Cloud; for centralized control & management of smart equipment and 2) edge computing; a compute node that acts as a bridge between the manufacturing floors and the application residing in the cloud. We target two sets of users. System Integrators (SI), a user that deploy & customize COBOT solution and the manufacturer, user that operate and monitor its smart manufacturing assets. The CFMS platform will handle two areas. First, in the design stage, CFMS provides the necessary tools and environment in designing manufacturing cell. SI & manufacturer can design, verify through simulation and estimate the cost. Second is in the O&M stage – CFMS reduces operational labour overhead and cost by having unified & centralized management. We provide automation of selected maintenance task for COBOT by providing error notification, predictive maintenance and production output visualization. II. BACKGROUND A. Industry Revolution 4.0 IR4.0 transforms the base process of product design, fabrication and usage of the product. It revolutionizes how manufacturing operates, maintain and perform service. Information Technology is an important area in IR4.0 that drives the digitalization of manufacturing. The convergence of Information Technology with Operational Technology forms the crux of Smart Manufacturing. It works beyond automation and machine-to-machine communications. Among the benefits of IR4.0 in manufacturing operation and maintenance are enhanced efficiency in production, mass- customization of product, defect-free, zero downtime, extends tool life and energy efficiency [2]. B. IR4.0 in Malaysia For the past 5 years, manufacturing industries have contributed 22% to Malaysian GDP and 42% of employment in Malaysia [1]. IR4.0 creates digital disruption trends where it provides an opportunity as well as threats to the industry [3]. IR4.0 encourages productivity, increases production output and reduces our dependency on foreign labour [4]. The establishment that fails to adopt the trend may suffer from
  • 2. being irrelevant, practising obsolete manufacturing processes and possibly fail in creating new innovative products. MITI has undertaken a task of setting up the IR4.0 under National Policy back in 2018. The main objectives are to enhance productivity, job creation, innovation, create skill- talent, which will eventually create economic prosperity. To achieve these objectives, Industry4WRD provides two main key strategies, those are; 1) encourage knowledge dissemination, 2) provide funding to both R&D and IR4.0 adaptation grants for industry players, 3) to create an inclusive programme that ensures SME can forgo the transformation of advance manufacturing processes. Given that 98.5% of manufacturing in Malaysia consist of SMEs, Industry4WRD policy provides the opportunities for SME of today, to become giant of tomorrow [5]. C. Edge Computing In IR4.0 In AI, cloud computing has made a complex time consuming deep learning possible. The latency in data transmission and network communication that drives the demand for edge computing [6]. The accelerated decline in computing costs, compared to network drives demand for moving intelligence nearer to the data source. Computing requires high CAPEX, while operational networking cost more in a long run. Thus, making more sense to put compute power near to the edge. In future, compute deployment will shift from macro to micro-build data centres, where 10 servers or less will be in close proximity, modular and mobile [7]. Open source edge economy will emerge, where applications can run on their own, while other companies own the infrastructure. In manufacturing, by using edge-computing technology closer to the shop floor or machines, it can provide greater and faster response time for delivering actionable analytics to the manufacturer [1]. D. COBOT Collaborative robot (COBOT) is a mechanical device that manipulates objects. It is one of a smart device suitable to be adapted in IR4.0. It is designed to share the same workspace with humans making collaboration between the two possible. COBOT can assist in a complex task that is not fit for full automation. It is a lightweight device as compared to an industrial robot and can be placed and relocate easily [8]. With COBOT, the human-machine collaboration helps a person with challenging, repetitive, and complex activities while protecting the worker from health or work injuries. For example, it can perform a more accurate assembly related activities compared to a human. The anticipated benefits of using COBOT are the increase in productivity, improved workspace condition in terms of ergonomics and safety. It is suitable for small to mid-sized industry needs. III. REQUIREMENTS FOR FLEET MANAGEMENT SYSTEM Here we discuss the requirements for COBOT Fleet management system. We discuss with potential system integrator & customers to understand the needs and operational challenges in managing COBOT. Our high-level requirements as follows: - 1) Design & simulation – support engineers in designing a new production cell that uses COBOT. 2) Visualize equipment health – support engineer in getting the health status of each equipment. 3) Zero downtime as a requirement – provide features and functionality that anticipate failure before it occurs & possible preventive measures suggestions. 4) Data for Operation Equipment Effectiveness (OEE) – provide granular information for OEE in an individual COBOT production cell. 5) Schedule maintenance – Currently COBOT is service periodically e.g. quarterly or yearly. Among them are visual inspection, COBOT arm calibration and critical software update. Engineers require a system that recommends future service work. Based on high-level requirements mentioned, there are two distinct areas of requirements 1) to assist in design & prototyping process and 2) to ease the deployment, operation & maintenance. We translate the above into technical requirements to further detail the proposal. The technical requirements are - 1) Design & Simulation A cloud-based solution that supports the activities of design & prototyping. To host open-source design & simulation software and utilize our existing shared services e.g. IaaS, shared storage, AI facilities and others. 2) O&M - Data Collection A mechanism to collect data from multiple on-site COBOT and push it to the cloud. Having rich datasets provide valuable insight into the health of the assets. 3) O&M - Preventive & guided maintenance A feature that notifies and suggest actionable tasks. Provided by data collection module, analytics and prediction are possible. We can discover Interesting insight from simple rules or machine learning technique. 4) O&M - Deployment management To manage the deployment of COBOT, there are two sets of users. First is a system integrator that maintains factory equipment during warranty. Second, is the manufacturer engineers that operate & maintain multiple COBOT. This feature shall allow the deployment of firmware as well as the software of COBOT. 5) Non-functional requirements To support future expansion adhered to industrial standards, we abide by several non-functional but essential requirements. 1) Security, the system must use encryption, authentication and ensure data confidentiality. In an area of cloud and edge, it is crucial to protect each manufacturer’s data. 2) Enable bi-directional communication for future usage. By having an architecture that supports it, future expansion can be introduced easier. 3) The solution needs to conform to industry standard. For examples, adhering to communication & protocols standard for interoperability. Expandability, the system must able to grow and communicate with other industrial devices such as camera, PLCs, sensors and actuators. IV. PROPOSED ARCHITECTURE We plan to monitor the production cell from the cloud. Each production cell consists of COBOT arm, manipulator
  • 3. controller, gripper and other equipment attached [9]. An edge server is placed on-site to perform message parsing of incoming data and perform AI inferencing for faster response and action. Based on Fig. 1, here a list of proposed components:- 1) Cloud Consist of the following components: - • Application Dashboard – to visualize monitoring and health data of factory equipment. • Application Design & simulation hosting - SaaS-based design & simulation software hosted in IaaS. • Application InfluxDB – to store time-series data. • Application Cloud MQTT instance – subscriber for all Edge MQTT instances to get health data. Publisher for COBOT deployment & operation instruction • Application Analytics – to perform machine-learning analytics for creating AI model[10]. • Mi-Focus Container Management – To host all the above application as well as on edge site • Mi-Focus Registry - Docker Image Registry to host application, AI model & firmware updates. • Mi-Cloud – to host VM for containers • Mi-Ross storage - to store, VM & data and relevant to design & simulation artefacts. 2) Edge • COBOT – a pair of gripper, arm, and controller. • Edge Server - communicate with factory equipment e.g. PLC, PC, COBOT. One server communicates with multiple COBOT on site. • Intermediate storage – host temporary data in event of internet disconnection. • Edge MQTT instance – publisher of data collected from factory equipment & subscriber to cloud MQTT for instruction. Fig. 1: Overall System Architecture 3) Supporting Technologies • Docker – All the applications, is running as a container for ease of deployment and manageability of the software component. Analytics will run within edge server, for real-time analytics and notification to shop floor using Andon. • Centralized Image management – Using Docker image to package application and AI model. Docker images, have delta differences enabled using Union file system. It makes it easier for version control and rollback procedure. The repository is for both cloud and edge deployment. The platform relies on two communication mechanisms. Push, we push monitoring data from the edge to cloud. Pull, edge devices pull the latest command using MQTT subscriber for execution purposes. We use NodeRed (NR) a message- parsing software on Edge Server. Using third party extension, we can enable standard manufacturing protocol such as EtherCAT, ModBus, SNMP or Siemen S7. In our prototype, we use ModBusTCP to collect COBOT specific metrics. To communicate with factory equipment, we rely on ModBusTCP communication. Our current proof of concept Neuromeka COBOT, support up to 32 concurrent connection with 10ms or 100Hz max communication data reading cycle [11]. SNMP and Syslog are used to collect OS and HW related information from the Manipulator Controller. From here, we push data to the local DB with Edge Server for caching purposes and route to MQTT publisher for Cloud MQTT subscriber to fetch the data. Using MQTT, we can sit behind the factory firewall, without exposing any services to the internet. We prefer using MQTT as opposed to GRPC for its simplicity and becoming the norm for industrial standard protocol. Once data reaches the cloud, we will ingest and store metrics into appropriate storage e.g. time-series DB, Elasticsearch and MySQL. Data can be visualize using Grafana. Our propose solution is to leverage internal existing services, such as IaaS, shared storage, edge computing and other virtual infrastructure services. All application on the edge server uses container. On the cloud, we run either container or Virtual Machine. A solution stack that is generic and extendable for other smart equipment. It has to be customizable, modular and flexible to be able to meet the demands and constraints of each factory. V. PROPOSED SOLUTION Here we detail out our propose solution. A. Design & Simulation We host and run on-demand design & simulation software such as Gazeebo and CoppeliaSim. Using our previous matured infrastructure, we leverage our shared services such as IaaS Mi-Cloud; to host either container of virtual machine powered with GPU feature. Any design & software artefact can be store in our Mi- Ross shared storage that supports file versioning and exposes the data using S3 or NFS protocol. This encourages design reusability and easy access by users. By hosting these tools, we can create on-demand SaaS like offering to system integrator and customer that require design & simulation capability. Thus, reducing up-front investment for SME for industrial design purposes.
  • 4. Fig. 2: Data Collection & Users Fig. 2 shows the monitored components that we plan to manage and its potential users e.g. System Integrator & End Users. We collect COBOT operations data, environmental metrics and data on production output. The goal is to collect relevant metrics to notify and recommend actionable actions to engineers more effectively. TABLE I: DATA COLLECTION LIST Areas Description COBOT specific Examples Asset tracking Asset encompasses physical as well as virtual/soft attributes of the equipment. To track & maintain the device in optimum condition Physical - model, asset ID, manufacturing date, date of commencing Virtual - software, OS, application, Cobot’s Program. Device status & health Operational Status. To observe & maximize the effectiveness of device utilization Events - Start, stoppages, halt, job status, errors, collision. Operational metrics - movement, gripper, spin counts, logs, motor load, temperature, COBOT movement – coordinate, speed, velocity. Environmental conditions. Data that can influence machine lifetime or even COBOT’s task. Temperature, humidity, vibration (hits), power consumption, current load Producti on Status Product & job status. Data which provide productivity rate calculation Program status, current task/sequence status, & duration. Table I shows COBOT tracking, status, health, operational and, production data. These data provide operational status information to the COBOT arm. Asset tracking - we collect hardware as well as software information. Engineers can use this information to track or check the latest information on COBOT. Fig. 3: Cobot arm position & current program sequence We collect COBOT arm movement. These data are used to visualize near real-time COBOT movement on our dashboard as shown in Fig. 3, the COBOT arm represents with base, shoulder, elbow and wrist. Each with angle, velocity, torque, speed and acceleration data. To check the status of production cell in higher granularity, we collect the data of program & individual task within the program itself. We collect the task status, completion as duration to complete. From these data, we can see any stuck program or task and possible deviation of task duration. If any anomaly is detected, we will notify it to the engineers. These data can be used to determine individual manufacturing cells productivity. We capture the environmental data, to determine the effect on the factory equipment. Temperature, humidity, vibration, current load are some of the external stimuli that might upset the equipment. We then compare to the manufacturer’s recommended operation standards and notify if it is beyond the threshold or recommended environmental condition. VI. O&M PREVENTIVE & GUIDED MAINTAINANCE Among the goals of IR4.0 are 1) to optimize machine utilization and 2) to increase the life span of assets. IR4.0 advocate that every assets and system connected and eventually unified. By interaction within and between system and devices. It creates value-added features such as failure prediction, self-configuration and a possibility of creating a real-time adaption to changes. Currently, each production cell is a black box. A single PLC monitors multiple production units as a single cell. If one unit is down, it does not provide detail error or fault about the cell. More granular monitoring is needed e.g. a sequence of the current task, duration and status. This enables us to track any anomaly, e.g. duration for each task compared to baseline. A live warning notification on site can minimize the damage to the assets. Real-time monitoring and analytics at the edge can prevent damages to the factory asset. Both notification and recommendation alert should be done near the shop floor or edge per see for fast response time. Intelligent predicted notification could be a trigger for advance schedule maintenance. A proper downtime window for production can then be plan and execute by an onsite engineer. Thus, lowering the impact on production operation. Schedule maintenance for example would be COBOT arm calibration notification. We will collect COBOT arm movement and degree of COBOT arm during zero position as a baseline figure. During non-production hour, the COBOT arm will rest at zero position. We then check for any deviation with the current degree and baseline figure. Any misalignment will trigger a notification to engineers. This act as an actionable item for preventive maintenance where system prompt for calibration. Other service notification would be critical firmware or software update. A proactive and preventive notification can contribute to zero-downtime value. A second example would be, to create a rule base model. Based on specific manufacturer recommendation e.g. MTBF of COBOT’s components, we can count the number of motor rotation or collect environmental metrics e.g. temperature, vibration or humidity. If the current value is near the threshold, the system will prompt the engineers. A third method would be to capture errors and map the precursor events or trends as pre inputs. By identifying precursor events; we might capture the cause of the error. Since all data resides in the cloud, the model can be trained and created on the cloud itself. The edge server is much more suited to perform the AI inferencing giving real-time output. Sensors Software Robot A Grippers Other System Integrators End Users (Manufacturers) Users Monitor components
  • 5. VII. O&M – DEPLOYMENT MANAGEMENT. Deployment management handles COBOT’s program, firmware and OS updates and AI model deployment. For example, critical or security patch is important to ensure the assets are running smoothly. Engineers need to deploy and maintain COBOTS. Deployment module will ease the engineer’s task to ensure the latest firmware updates & security patch for multiple customer’s sites. We need to deploy, maintain the version, tracking and possibly introduce rollback functionality. Managing through policies will ease the engineers in managing large scale or multiple site deployment. Here we plan to manage the deployment remotely. A centralized cloud-based CFMS where multiple sites, factories, or COBOTs can be managed together through its respective edge devices. An edge device act as intermediator or bridge between factory equipment and cloud. It relays the deployment & update instruction to COBOT. We utilize Docker image as a form of software delivery and auto-installation. Using Docker registry, remote edge server can pull the images. By using the container technology, it eases the deployment as well as contain the software perfectly on the edge server. Docker supports image versioning, rollback features, and self-installation with proper scripting. Once application or software is pulled to the edge server a self-initiated script will run and install the application on edge server or update the software components within the COBOT itself. VIII.FUTURE WORK By capturing the relevant process, environmental and robotic arms data, we could monetize and create insightful trends and model. These unique insights can be capitalized and sell to other companies with similar manufacturing process or products. REFERENCES [1] Industry4wrd - National Policy on Industry 4.0. Kuala Lumpur: Ministry of Trade International Trade and Industry, 2013. [2] D. Romero et al., “Towards an operator 4.0 typology: A human-centric perspective on the fourth industrial revolution technologies,” in CIE 2016: 46th International Conferences on Computers and Industrial Engineering, 2016, no. April 2017, pp. 0–11. [3] J. Lee, “Start small, aim big,” The Star, 2019. [Online]. Available: https://www.thestar.com.my/business/smebiz/2019/05/20/start-small- aim-big/. [Accessed: 08-Apr-2020]. [4] Worldlabs, “It Takes Two to Tango Industry 4.0,” Kuala Lumpur, 2019. [5] Department of Skills Development, Ministry of Human Resources, Malaysia, “OCCUPATIONAL FRAMEWORK SECTION C: MANUFACTURING DIVISION 28: MANUFACTURE OF MACHINERY AND EQUIPMENT N.E.C.” Putrajaya, 2019. [6] B. I. Ismail et al., “Evaluation of Docker as Edge computing platform,” in 2015 IEEE Conference on Open Systems (ICOS), 2015, pp. 130– 135. [7] M. Bazli et al., “Extending Cloud Resources to the Edge : Possible Scenarios, Challenges and Experiments,” in 2016 International Conference on Cloud Computing Research and Innovations (ICCCRI 2016), 2016. [8] M. Bortolini, E. Ferrari, M. Gamberi, F. Pilati, and M. Faccio, “Assembly system design in the Industry 4.0 era: a general framework,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 5700–5705, 2017. [9] M. F. Khalid, B. I. Ismail, R. Kandan, and H. H. Ong, “Super- Convergence of Autonomous Things,” ICTC 2019 - 10th Int. Conf. ICT Converg. ICT Converg. Lead. Auton. Futur., pp. 429–432, 2019. [10] B. I. Ismail, M. F. Khalid, R. Kandan, and O. H. Hoe, “On-Premise AI Platform: From DC to Edge,” in ACM International Conference Proceeding Series, 2019, pp. 40–45. [11] Neuromeka, “Neuromeka Docs - English.” [Online]. Available: http://docs.neuromeka.com/2.3.0/en/. [Accessed: 03-Mar-2020].