Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A SYSTEM AND METHOD FOR CONVERTING MANUAL INDUSTRIAL MACHINES INTO AUTOMATIC INDUSTRIAL MACHINES
Document Type and Number:
WIPO Patent Application WO/2018/127940
Kind Code:
A1
Abstract:
The embodiments herein provide a system and method for converting a manual industrial machine into an automatic industrial machine through an add-on module, and providing predictive maintenance and navigation support to the automatic machines. The add-on module comprises several sensors to measure several parameters to predict impending malfunctions and breakdowns of machine components remotely through a continuous monitoring and analysis of measured parameters. A cloud based navigation engine is centrally connected to the automatic machines to take real-time decisions through data optimization and navigation algorithms.

Inventors:
DAS DEBASHIS (IN)
Application Number:
PCT/IN2018/050012
Publication Date:
July 12, 2018
Filing Date:
January 09, 2018
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
DAS DEBASHIS (IN)
International Classes:
G05B19/418; G06Q50/04; H04L29/06
Foreign References:
US20160349737A12016-12-01
US20140336795A12014-11-13
Attorney, Agent or Firm:
PRABHU, Rakesh (IN)
Download PDF:
Claims:
CLAIMS

What is claimed is:

1. A system for converting manual industrial machines into automatic industrial machines, the system comprising:

an add-on layer/module/upgrade kit configured for coupling with an existing manual industrial machine, and wherein the add-on module is configured to convert the manual industrial machine into an automatic industrial machine, and wherein the add-on module comprises a plurality of sensors configured for measuring a plurality of parameters related to one or more machine components provided in each automatic industrial machine, and wherein the plurality of sensors comprise one or more touch sensitive sensors, one or more ultrasonic sensors, one or more sensors to monitor the health parameters of the machine components and sensors from motor encoders; a cloud based server communicatively coupled with a plurality of automatic industrial machines, and wherein the server is configured for collecting the plurality of measured parameters from the plurality of sensors present in the add-on module coupled with each automatic industrial machine;

a predictive diagnosis and maintenance engine provided in the server and run on a hardware processor, and wherein the predictive diagnosis and maintenance engine is configured for predicting a plurality of impending malfunctions and breakdowns of one or more machine components provided in each automatic industrial machine by a continuous monitoring and evaluation of the measured parameters; and

a navigation engine provided in the server and run on a hardware processor, and wherein the navigation engine is configured for directing a motor controller provided in each add-on module to navigate the automated industrial machine to a desired location.

2. The system according to claim 1, wherein the predictive diagnosis and maintenance engine further comprises a data acquisition module, and wherein the data acquisition module is configured for acquiring the measured parameters from the plurality of sensors mounted on the add-on module and for storing the measured parameters in a database present in the server.

3. The system according to claim 1, wherein the predictive diagnosis and maintenance engine further comprises a rules engine, and wherein the rules engine comprises a set of pre-defined rules corresponding to the plurality of operational parameters of the one or more machine components provided in each automatic industrial machine, and wherein the set of pre-defined rules are configured by the administrators based on historical analysis of the measured parameters collected from the one or more automatic industrial machines.

4. The system according to claim 1, wherein the predictive diagnosis and maintenance engine further comprises a fault diagnostic module, and wherein the fault diagnostic module is configured for diagnosing any fault/anomaly in each automated industrial machine based on the measured parameters collected from the plurality of sensors and the set of pre-defined rules within the rules engine.

5. The system according to claim 1, wherein the predictive diagnosis and maintenance engine further comprises an alerting module and solution engine, and wherein the alerting module and solution engine is configured for generating an alert signal for an administrator/user upon detection of any anomaly by the fault diagnostic module, and wherein the alerting and solution engine is further configured for estimating and providing a corrective a solution for the identified system anomaly based on historical data analysis.

6. The system according to claim 1, wherein the predictive diagnosis and maintenance engine further comprises a prediction module, and wherein the prediction module is configured for predicting future anomalies in the automated industrial machine based on the historical data analysis using one or more deep machine learning algorithms.

7. The system according to claim 1, wherein the predictive diagnosis and maintenance engine further comprises a pattern matching and semantic module, and wherein the pattern matching and semantic module is configured for matching patterns existing in the historical data for analysis.

8. The system according to claim 1, wherein the predictive diagnosis and maintenance engine further comprises a performance indicator and analytics module, and wherein the performance indicator and analytics module is configured for analyzing the performance of each automatic industrial machine associated with the system using historical data stored in the database and presenting the derived analytics data.

9. The system according to claim 1, wherein the navigation engine is further configured for determining a current location of the automatic industrial machine, identifying a plurality of zones within a coverage area, navigating one zone at a time out of all the identified zones, calculating a shortest path to the destination and calculating a shortest path to the origin/docking point for each automatic industrial machine.

10. The system according to claim 1, wherein the navigation engine is further configured for issuing coarse navigation commands to the add on module associated with the automatic industrial machine, and wherein the add on module is further configured for calculating fine navigation paths to navigate to a desired location to achieve shared and assisted navigation intelligence.

11. The system according to claim 1, wherein the navigation module further comprises a visualization module, and wherein the visualization module is configured for visually presenting a navigation activity data of each automatic industrial machine associated with the system to the administrators and individual users on demand.

12. The system according to claim 1, wherein the navigation module further comprises a reporting module, and wherein the reporting module is configured for generating a plurality of reports related to the navigation activity of each automatic industrial machine associated with the system based on historical navigation data stored in the database.

13. The system according to claim 1, wherein a base material used for manufacturing the add-on module comprises resin, leather, Fiber Reinforced Plastic (FRP), faux leather, rubber, soft plastic, Polyvinyl Chloride (PVC), flexible silicone, vacuum casted parts and tarpaulin.

14. The system according to claim 1, wherein the plurality of sensors is configured for communicating with the cloud based server using wired or wireless digital communication protocols.

15. The system according to claim 1, wherein the system is configured for providing a web or mobile interface to the administrator for monitoring a current position, residual battery percentage level, a water tank capacity, a system stability and updates of each automated industrial machine for controlling a related operational parameter.

16. A computer implemented method comprising instructions stored on a non-transitory computer readable storage medium and run on a computing device provided with a hardware processor and memory for automatic industrial machines, the method comprising the steps of: coupling an add-on module/upgrade kit with an existing industrial machine for converting into an automated industrial machine;

measuring one or more parameters related to the automatic industrial machine using a plurality of sensors provided in the add-on module;

transmitting the measured data to a cloud based server and storing the data in a database provided in the server;

predicting impending malfunctions and breakdowns of one or more individual machine components provided in each automated industrial machine through continuous monitoring and evaluation of the measured parameters using one or more deep machine learning algorithms;

computing a navigation path for automatic industrial machine based on a current location and a desired location; and

directing a motor controller provided in each add-on module to navigate the automatic industrial machine to the desired location.

17. The method according to claim 16 further comprises analyzing a performance of each automatic industrial machine associated using historical data stored in the database.

18. The method according to claim 16 further comprises diagnosing any fault/anomaly in the automated industrial machine based on the measured one or parameters collected from the plurality of sensors and a set of pre-defined rules provided within a rules engine.

19. The method according to claim 16 further comprises:

generating an alert signal upon detection of any anomaly by the fault diagnostic module;

forwarding the generated alert signal to an administrator/user; estimating a corrective solution for the identified system anomaly based on historical data analysis; and

forwarding the estimated solution to the automatic industrial machine for corrective action.

20. The method according to claim 16 further comprises:

determining a current location of the automated industrial machine; identifying a plurality of zones within a coverage area of the industry floor; navigating one zone at a time out of all the identified zones;

calculating a shortest path to the destination; and

calculating a shortest path to an origin/docking point for each automatic industrial machine.

Description:
A SYSTEM AND METHOD FOR CONVERTING MANUAL INDUSTRIAL MACHINES INTO AUTOMATIC INDUSTRIAL MACHINES

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] The embodiments herein claim the priority of the Indian Provisional Patent Application with the serial number 201621042211 and entitled, "SYSTEM AND METHOD FOR AUTOMATING INDUSTRIAL MACHINES" filed on December 09, 2016 and subsequently postdated by 1 Month to January 09, 2017 and the contents of which are included entirely as reference herein.

BACKGROUND

Technical Field

[0002] The embodiments herein are generally related to a field of industrial machines. The embodiments herein are particularly related to manual industrial machines. The embodiments herein are more particularly related to a system and method for converting manual industrial machines into automatic industrial machines and for providing predictive maintenance and navigation support to a plurality of automated industrial machines.

Description of the Related Art

[0003] Industrial automation has been one of the biggest developments in recent times. It has completely redefined the working manner or operating mode of several industries and opened new avenues/eras for development and production of new products.

[0004] At present, a lot of new sophisticated industrial robots and automated machines are available in the market for a plurality of tasks/operations. However, a replacement of the manual system into an automatic system in a cost effective manner is very much difficult for people having/using manual machines and systems. At present, no system and method exists for converting a manual industrial machine into an automatic machine by providing end-to-end hardware and predictive maintenance support. Further, no add-on machine is available currently for attaching to a manual system to provide an automatic or semi-automatic and navigation support to the existing machines.

[0005] Hence, there is a need for a system and method for converting manual industrial machines into automated industrial machines. Also there is a need for a system and method for providing predictive maintenance and navigation support to a plurality of automated industrial machines.

[0006] The above mentioned shortcomings, disadvantages and problems are addressed herein and which will be understood by reading and studying the following specification.

OBJECTIVES OF THE EMBODIMENTS HEREIN

[0007] The primary object of the embodiments herein is to provide a system and method for creating automatic industrial machines.

[0008] Another object of the embodiments herein is to provide a system and method for converting manual industrial machines into automated industrial machines/robots by attaching an add-on module/upgrade kit to the manual industrial machines.

[0009] Yet another object of the embodiments herein is to provide a system and method for providing predictive maintenance and navigation support to a plurality of automated industrial machines.

[0010] Yet another object of the embodiments herein is to provide a system and method for monitoring a plurality of operational parameters of the associated automated industrial machines remotely.

[0011] Yet another object of the embodiments herein is to provide a system and method to remotely diagnose a hardware problem of an automated industrial machine and to provide a predictive maintenance. [0012] Yet another object of the embodiments herein is to provide a system and method for arranging planned repair services for the automated industrial machines thereby reducing down time of the machines and the overall maintenance cost.

[0013] Yet another object of the embodiments herein is to provide a system and method to provide a navigation of automated industrial machine by identifying a plurality of zones within a coverage area, navigating one zone at a time out of all the identified zones, calculating a shortest path to the destination and back to an origin/docking point.

[0014] Yet another object of the embodiments herein is to provide server-client architecture for robot navigation for calculating a navigation path on server for plurality of robots and issuing commands back to the individual robot.

[0015] Yet another object of the embodiments herein is to provide server-client architecture for calculating a navigation path by the server as well as client thereby providing shared and assisted navigation intelligence.

[0016] Yet another object of the embodiments herein is to provide a system and method for prioritizing the one or more industrial machines associated with the system according to requirement and calculating the navigation paths accordingly

[0017] Yet another object of the embodiments herein is to provide a system and method for configuring pre-defined set of rules to enable diagnosis of any fault/anomaly in the automated industrial machines by comparing the pre-defined rules with the aggregated data from a plurality of sensors.

[0018] Yet another object of the embodiments herein is to provide a system and method to enables a safe navigation of the automated industrial machines by avoiding any collision while covering the overall required area. [0019] Yet another object of the embodiments herein is to provide a system and method to provide a web/mobile interface to the user to remotely monitor current status, control operation and performance of the automated industrial machines.

[0020] Yet another object of the embodiments herein is to provide a system and method to generate alerts for the administrators/users in case any anomaly is detected in the functioning of the automated industrial machines.

[0021] Yet another object of the embodiments herein is to provide a system and method for easily coupling with any type of existing automated industrial machines for remote monitoring and navigation purpose.

[0022] These and other objects and advantages of the embodiments herein will become readily apparent from the following detailed description taken in conjunction with the accompanying drawings.

SUMMARY

[0023] These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating preferred embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the embodiments herein without departing from the spirit thereof, and the embodiments herein include all such modifications.

[0024] The following paragraphs present a simplified summary of the embodiments herein to provide a basic understanding of the several aspects of the embodiments herein. This summary is not an extensive overview of the embodiments herein. It is not intended to identify key/critical elements of the embodiments herein or to delineate the scope of the embodiments herein. Its sole purpose is to present the concepts of the embodiments herein in a simplified form as a prelude to the more detailed description that is presented later.

[0025] The embodiments herein provide a system for converting a manual industrial machine into an automatic industrial machine. The system comprises an add-on module/upgrade kit configured for coupling with an existing manual industrial machine. The add-on module is coupled with the existing manual industrial machines for converting the existing manual industrial machines into an automated industrial machine. The add-on module comprises a plurality of sensors configured for measuring a plurality of parameters related to one or more machine components that are part of each automated industrial machine. The plurality of sensors comprise one or more touch sensitive sensors, one or more ultrasonic sensors, one or more sensors to monitor a plurality of health parameters of the machine components and sensors from motor encoders. The system also comprises a cloud based server communicatively coupled with an individual automated industrial machine associated with the system. The server is configured for collecting the plurality of measured parameters from the add-on module coupled with each automated industrial machine. The server comprises a predictive diagnosis and maintenance engine configured for predicting impending malfunctions and breakdowns of one or more machine components that are part of each automated industrial machine by a continuous monitoring and evaluation of measured parameters. The server also comprises a navigation engine configured for directing a motor controller provided in each add-on module to navigate the automated industrial machine to a desired location.

[0026] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a data acquisition module configured for acquiring the measured parameters from the plurality of sensors mounted on the add-on module and for storing the measured parameters in a database present in the server. [0027] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a rules engine. The rules engine comprises a set of pre-defined rules corresponding to the plurality of operational parameters of the one or more machine components present in each automated industrial machine. The set of pre-defined rules are configured by the administrators based on a historical analysis of the measured parameters collected from one or more automated industrial machines.

[0028] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a fault diagnostic module configured for diagnosing any fault/anomaly in the automated industrial machine based on data collected from the plurality of sensors and the set of pre-defined rules within the rules engine.

[0029] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises an alerting module and a solution engine configured for generating an alert signal for an administrator/user upon detection of any anomaly/abnormality by the fault diagnostic module, and wherein the alerting module and solution engine is further configured for proposing a solution for the identified system anomaly based on historical data analysis.

[0030] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a prediction module configured for predicting future anomalies in the automated industrial machine based on the historical data analysis using one or more deep machine learning algorithms.

[0031] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a pattern matching and semantic module configured for matching patterns existing in the historical data for analysis purpose.

[0032] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a performance indicator and analytics module configured for analyzing the performance of each automated industrial machine associated with the system using historical data stored in the database and presenting the derived analytics data.

[0033] According to an embodiment herein, the navigation engine is further configured for determining a current location of the automated industrial machine, identifying a plurality of zones within the coverage area, navigating one zone at a time out of all the identified plurality of zones, calculating a shortest path to the destination and calculating a shortest path to the origin/docking point for each automated industrial machine.

[0034] According to an embodiment herein, the navigation engine is further configured for issuing coarse navigation commands to the add-on module associated with the automated industrial machine. The add-on module is further configured for calculating fine navigation paths to navigate to the desired location to achieve shared and assisted navigation intelligence.

[0035] According to an embodiment herein, the navigation module further comprises a visualization module configured for visually presenting a navigation activity data of each automated industrial machine associated with the system to the administrators and individual users on demand.

[0036] According to an embodiment herein, the navigation module further comprises a reporting module configured for generating a plurality of reports related to the navigation activity of each automated industrial machine associated with the system based on historical navigation data stored in the database.

[0037] According to an embodiment herein, a base material used for manufacturing the add-on module comprises resin, leather, Fiber Reinforced Plastic (FRP), faux leather, rubber, soft plastic, Polyvinyl Chloride (PVC), flexible silicone, vacuum casted parts and tarpaulin. [0038] According to an embodiment herein, the one or more add-on modules are configured for communicating with the cloud based server using wired or wireless digital communication protocols.

[0039] According to an embodiment herein, the system is configured for providing a web or mobile interface to the administrators for monitoring a current position, battery percentage, water tank capacity, system stability and updates of each automated industrial machine and for controlling related operational parameters.

[0040] According to an embodiment herein, a method for converting a manual industrial machine into an automatic industrial machine is provided. The method comprises the steps of coupling an add-on module/upgrade kit with an existing manual industrial machine for converting into an automated industrial machine. One or more parameters related to the automated industrial machine is measured using a plurality of sensors provided in the add-on module. The measured data is transmitted to a cloud based server and stored the measured data in a database provided in the server. The impending malfunctions and breakdowns of one or more individual machine components present in each automated industrial machine is predicted through a continuous monitoring and evaluation of measured parameters using one or more deep machine learning algorithms. A navigation path for automated industrial machine is computed based on the current location and a desired location for directing a motor controller provided in each add-on module to navigate the automated industrial machine to the desired location.

[0041] According to an embodiment herein, the performance of each automated industrial machine associated with the system is analyzed using historical data stored in the database. [0042] According to an embodiment herein, any fault/anomaly in the automated industrial machine is analyzed based on data collected from the plurality of sensors and a set of pre-defined rules within a rules engine.

[0043] According to an embodiment herein, an alert signal is generated and sent to an administrator/user upon detection of any anomaly by the fault diagnostic module and a corrective solution is proposed and estimated for the identified system anomaly based on historical data analysis.

[0044] According to an embodiment herein, the method further comprises determining the current location of the automated industrial machine, identifying a plurality of zones within the coverage area of the industry floor, navigating one zone at a time out of all the identified zones, calculating the shortest path to the destination and calculating the shortest path to the origin/docking point for each automated industrial machine.

[0045] The embodiments herein disclose a system and method for providing predictive maintenance and navigation support to a plurality of automated industrial machines. The embodiments herein disclose a system and method for converting manual industrial machines into automated industrial machines.

[0046] According to an embodiment herein, a system and method are provided for converting manual industrial machines into automated industrial machines. The industrial machines includes manual industrial cleaning machines or vehicles such as wet scrubbers, vacuum cleaners, floor furnishers, floor polishers, sweepers; forklifts of all sizes; material handling machines, including daily use, industrial use or commercial use; trolleys used in hotels, restaurants, supermarkets or warehouses; rail push trolley, horse-drawn trolley or tourist trolley, airline service trolley, boat trolley, flatbed trolley, gurney, hand truck, laptop charging trolley, piano trolley, shopping cart, stroller, trolley pole; industrial vehicles such as container handling vehicles, electric and hybrid vehicles; and, vehicles used in defense purposes.

[0047] According to an embodiment herein, a system and method are provided for converting manual industrial machines into automated industrial machines. A manual industrial machine is converted to an automated industrial machine by providing the manual machine with an add-on layer. The add-on layer comprises a plurality of sensors including one or more touch sensitive sensors, one or more ultrasonic sensors, one or more sensors to monitor the health parameters of the machine, one or more sensors from motor encoders and one or more sensors to communicate with other machines and computing devices through wired or wireless medium. The base material of the add-on layer is made up of fabric such as resin, leather, FRP, Faux leather, any flexible material, rubber, soft plastic, PVC, flexible silicone, vacuum casted parts or tarpaulin. The add-on layer further comprises a plurality of mechanisms to enable an external computing device to communicate with the automated industrial machine through a plurality of wired or wireless, digital communication protocols.

[0048] According to an embodiment herein, a system and method are provided for predictive diagnosis and maintenance of an automated industrial machine. The system comprises a remote cloud-based predictive maintenance and diagnostics engine. The system is configured to predict the impending malfunctions and breakdowns of machine components by permanent condition monitoring and data evaluation. The permanent condition monitoring and data evaluation is performed through a sensor technology, an intelligent analysis of large amounts of data, a digital networking and corresponding communication from a plurality of automated industrial machines, parts and components. The system is configured to continuously evaluate a data and an information from a system network and provide the collected and evaluated information for maintenance. A plurality of trends derived from continuous analysis and comparison of actual and set point values provides a complete information of a system status/condition. A higher availability of machines, better performance/throughput of installed systems and a possibility to monitor robots increases efficiency, reduces costs, improves system availability/capacity factor and extends service life of the automated industrial machines.

[0049] According to an embodiment herein, a plurality of sensors is provided on the add-on layer to monitor the one or more health parameters of a plurality of components provided in the automated industrial machine. The measured sensor data is sent to the server over wired or wireless communication protocols. The measured sensor data is monitored and analyzed in the server to predict maintenance issues, provide pro-active customer care and zero down time.

[0050] According to an embodiment herein, a navigation engine is provided. The navigation engine is cloud-based and centrally connected to a plurality of automated industrial machines. The navigation engine is configured to perform a data optimization on board-level and send the information collected from the plurality of automated industrial machines to a server. The server is configured to perform a plurality of mathematical calculations based on the algorithms provided in the navigation engine to enable the plurality of automated industrial machines to take real-time decisions.

[0051] According to an embodiment herein, an automated industrial machine is provided. The automated industrial machine comprises a manual cleaning machine and a wearable add-on layer.

[0052] According to an embodiment herein, a system for automating industrial machines comprises a wearable add-on layer, a plurality of computing devices, a robot navigation engine, a remote cloud diagnostics engine and a deep learning engine. [0053] According to an embodiment herein, a predictive maintenance and diagnostics system comprises automated industrial machines, robot management systems and an artificial intelligence powered predictive maintenance and diagnostics engine.

[0054] According to an embodiment herein, a robot navigation server comprises a cloud storage module, a visualization framework module, a mapping engine, a streaming computation processor, a reporting module, a batch computation processor and an integration module

[0055] According to an embodiment herein, the layers in the robot navigation system comprise an application layer, a server layer and a database layer.

[0056] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the appended claims.

BRIEF DESCRIPTION OF THE DRAWINGS

[0057] The other objects, features and advantages will occur to those skilled in the art from the following description of the preferred embodiment and the accompanying drawings in which:

[0058] FIG. 1 illustrates a block diagram of an automated industrial machine, according to an embodiment herein. [0059] FIG. 2 illustrates a functional block diagram of a system for automating industrial machines, according to an embodiment herein.

[0060] FIG. 3 illustrates a functional block diagram of a predictive maintenance and diagnostics system for an automatic industrial machine, according to an embodiment herein.

[0061] FIG. 4 illustrates a functional block diagram of a system for automating industrial machines, indicating the plurality of components provided in a cloud based server, an add-on module and a root management system, according to an embodiment herein.

[0062] FIG. 5 illustrates a block diagram of the Predictive Diagnosis and Maintenance Engine, in a system for automating industrial machines, according to an embodiment herein.

[0063] FIG. 6 illustrates a block diagram of a robot navigation server, in a system for automating industrial machines, according to an embodiment herein.

[0064] FIG. 7 illustrates a block diagram of a robot navigation system in a system for automating industrial machines, according to an embodiment herein.

[0065] FIG. 8 illustrates a perspective view of an automated industrial machine, according to an embodiment herein.

[0066] FIG. 9 illustrates a flow chart explaining a method for automating industrial machines, according to an embodiment herein.

[0067] Although the specific features of the embodiments herein are shown in some drawings and not in others. This is done for convenience only as each feature may be combined with any or all of the other features in accordance with the embodiments herein.

DETAILED DESCRIPTION OF THE EMBODIMENTS

[0068] In the following detailed description, a reference is made to the accompanying drawings that form a part hereof, and in which the specific embodiments that may be practiced is shown by way of illustration. These embodiments are described in sufficient detail to enable those skilled in the art to practice the embodiments and it is to be understood that the logical, mechanical and other changes may be made without departing from the scope of the embodiments. The following detailed description is therefore not to be taken in a limiting sense.

[0069] The embodiments herein provide a system for converting a manual industrial machine into an automatic industrial machine. The system comprises an add-on module/upgrade kit configured for coupling with an existing manual industrial machine. The add-on module is coupled with the existing manual industrial machines for converting the existing manual industrial machines into an automated industrial machine. The add-on module comprises a plurality of sensors configured for measuring a plurality of parameters related to one or more machine components that are part of each automated industrial machine. The plurality of sensors comprise one or more touch sensitive sensors, one or more ultrasonic sensors, one or more sensors to monitor a plurality of health parameters of the machine components and sensors from motor encoders. The system also comprises a cloud based server communicatively coupled with an individual automated industrial machine associated with the system. The server is configured for collecting the plurality of measured parameters from the add-on module coupled with each automated industrial machine. The server comprises a predictive diagnosis and maintenance engine configured for predicting impending malfunctions and breakdowns of one or more machine components that are part of each automated industrial machine by a continuous monitoring and evaluation of measured parameters. The server also comprises a navigation engine configured for directing a motor controller provided in each add-on module to navigate the automated industrial machine to a desired location. [0070] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a data acquisition module configured for acquiring the measured parameters from the plurality of sensors mounted on the add-on module and for storing the measured parameters in a database present in the server.

[0071] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a rules engine. The rules engine comprises a set of pre-defined rules corresponding to the plurality of operational parameters of the one or more machine components present in each automated industrial machine. The set of pre-defined rules are configured by the administrators based on a historical analysis of the measured parameters collected from one or more automated industrial machines.

[0072] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a fault diagnostic module configured for diagnosing any fault/anomaly in the automated industrial machine based on data collected from the plurality of sensors and the set of pre-defined rules within the rules engine.

[0073] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises an alerting module and a solution engine configured for generating an alert signal for an administrator/user upon detection of any anomaly/abnormality by the fault diagnostic module, and wherein the alerting module and solution engine is further configured for proposing a solution for the identified system anomaly based on historical data analysis.

[0074] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a prediction module configured for predicting future anomalies in the automated industrial machine based on the historical data analysis using one or more deep machine learning algorithms. [0075] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a pattern matching and semantic module configured for matching patterns existing in the historical data for analysis purpose.

[0076] According to an embodiment herein, the predictive diagnosis and maintenance engine further comprises a performance indicator and analytics module configured for analyzing the performance of each automated industrial machine associated with the system using historical data stored in the database and presenting the derived analytics data.

[0077] According to an embodiment herein, the navigation engine is further configured for determining a current location of the automated industrial machine, identifying a plurality of zones within the coverage area, navigating one zone at a time out of all the identified plurality of zones, calculating a shortest path to the destination and calculating a shortest path to the origin/docking point for each automated industrial machine.

[0078] According to an embodiment herein, the navigation engine is further configured for issuing coarse navigation commands to the add-on module associated with the automated industrial machine. The add-on module is further configured for calculating fine navigation paths to navigate to the desired location to achieve shared and assisted navigation intelligence.

[0079] According to an embodiment herein, the navigation module further comprises a visualization module configured for visually presenting a navigation activity data of each automated industrial machine associated with the system to the administrators and individual users on demand. [0080] According to an embodiment herein, the navigation module further comprises a reporting module configured for generating a plurality of reports related to the navigation activity of each automated industrial machine associated with the system based on historical navigation data stored in the database.

[0081] According to an embodiment herein, a base material used for manufacturing the add-on module comprises resin, leather, Fiber Reinforced Plastic (FRP), faux leather, rubber, soft plastic, Polyvinyl Chloride (PVC), flexible silicone, vacuum casted parts and tarpaulin.

[0082] According to an embodiment herein, the one or more add-on modules are configured for communicating with the cloud based server using wired or wireless digital communication protocols.

[0083] According to an embodiment herein, the system is configured for providing a web or mobile interface to the administrators for monitoring a current position, battery percentage, water tank capacity, system stability and updates of each automated industrial machine and for controlling related operational parameters.

[0084] According to an embodiment herein, a method for converting a manual industrial machine into an automatic industrial machine is provided. The method comprises the steps of coupling an add-on module/upgrade kit with an existing manual industrial machine for converting into an automated industrial machine. One or more parameters related to the automated industrial machine is measured using a plurality of sensors provided in the add-on module. The measured data is transmitted to a cloud based server and stored the measured data in a database provided in the server. The impending malfunctions and breakdowns of one or more individual machine components present in each automated industrial machine is predicted through a continuous monitoring and evaluation of measured parameters using one or more deep machine learning algorithms. A navigation path for automated industrial machine is computed based on the current location and a desired location for directing a motor controller provided in each add-on module to navigate the automated industrial machine to the desired location.

[0085] According to an embodiment herein, the performance of each automated industrial machine associated with the system is analyzed using historical data stored in the database.

[0086] According to an embodiment herein, any fault/anomaly in the automated industrial machine is analyzed based on data collected from the plurality of sensors and a set of pre-defined rules within a rules engine.

[0087] According to an embodiment herein, an alert signal is generated and sent to an administrator/user upon detection of any anomaly by the fault diagnostic module and a corrective solution is proposed and estimated for the identified system anomaly based on historical data analysis.

[0088] According to an embodiment herein, the method further comprises determining the current location of the automated industrial machine, identifying a plurality of zones within the coverage area of the industry floor, navigating one zone at a time out of all the identified zones, calculating the shortest path to the destination and calculating the shortest path to the origin/docking point for each automated industrial machine.

[0089] The embodiments herein disclose a system and method for providing predictive maintenance and navigation support to a plurality of automated industrial machines. The embodiments herein disclose a system and method for converting manual industrial machines into automated industrial machines.

[0090] According to an embodiment herein, a system and method are provided for converting manual industrial machines into automated industrial machines. The industrial machines includes manual industrial cleaning machines or vehicles such as wet scrubbers, vacuum cleaners, floor furnishers, floor polishers, sweepers; forklifts of all sizes; material handling machines, including daily use, industrial use or commercial use; trolleys used in hotels, restaurants, supermarkets or warehouses; rail push trolley, horse-drawn trolley or tourist trolley, airline service trolley, boat trolley, flatbed trolley, gurney, hand truck, laptop charging trolley, piano trolley, shopping cart, stroller, trolley pole; industrial vehicles such as container handling vehicles, electric and hybrid vehicles; and, vehicles used in defense purposes.

[0091] According to an embodiment herein, a system and method are provided for converting manual industrial machines into automated industrial machines. A manual industrial machine is converted to an automated industrial machine by providing the manual machine with an add-on layer. The add-on layer comprises a plurality of sensors including one or more touch sensitive sensors, one or more ultrasonic sensors, one or more sensors to monitor the health parameters of the machine, one or more sensors from motor encoders and one or more sensors to communicate with other machines and computing devices through wired or wireless medium. The base material of the add-on layer is made up of fabric such as resin, leather, FRP, Faux leather, any flexible material, rubber, soft plastic, PVC, flexible silicone, vacuum casted parts or tarpaulin. The add-on layer further comprises a plurality of mechanisms to enable an external computing device to communicate with the automated industrial machine through a plurality of wired or wireless, digital communication protocols.

[0092] According to an embodiment herein, a system and method are provided for predictive diagnosis and maintenance of an automated industrial machine. The system comprises a remote cloud-based predictive maintenance and diagnostics engine. The system is configured to predict the impending malfunctions and breakdowns of machine components by permanent condition monitoring and data evaluation. The permanent condition monitoring and data evaluation is performed through a sensor technology, an intelligent analysis of large amounts of data, a digital networking and corresponding communication from a plurality of automated industrial machines, parts and components. The system is configured to continuously evaluate a data and an information from a system network and provide the collected and evaluated information for maintenance. A plurality of trends derived from continuous analysis and comparison of actual and set point values provides a complete information of a system status/condition. A higher availability of machines, better performance/throughput of installed systems and a possibility to monitor robots increases efficiency, reduces costs, improves system availability/capacity factor and extends service life of the automated industrial machines.

[0093] According to an embodiment herein, a plurality of sensors is provided on the add-on layer to monitor the one or more health parameters of a plurality of components provided in the automated industrial machine. The measured sensor data is sent to the server over wired or wireless communication protocols. The measured sensor data is monitored and analyzed in the server to predict maintenance issues, provide pro-active customer care and zero down time.

[0094] According to an embodiment herein, a navigation engine is provided. The navigation engine is cloud-based and centrally connected to a plurality of automated industrial machines. The navigation engine is configured to perform a data optimization on board-level and send the information collected from the plurality of automated industrial machines to a server. The server is configured to perform a plurality of mathematical calculations based on the algorithms provided in the navigation engine to enable the plurality of automated industrial machines to take real-time decisions.

[0095] According to an embodiment herein, an automated industrial machine is provided. The automated industrial machine comprises a manual cleaning machine and a wearable add-on layer. [0096] According to an embodiment herein, a system for automating industrial machines comprises a wearable add-on layer, a plurality of computing devices, a robot navigation engine, a remote cloud diagnostics engine and a deep learning engine.

[0097] According to an embodiment herein, a predictive maintenance and diagnostics system comprises automated industrial machines, robot management systems and an artificial intelligence powered predictive maintenance and diagnostics engine.

[0098] According to an embodiment herein, a robot navigation server comprises a cloud storage module, a visualization framework module, a mapping engine, a streaming computation processor, a reporting module, a batch computation processor and an integration module

[0099] According to an embodiment herein, the layers in the robot navigation system comprise an application layer, a server layer and a database layer.

[00100] FIG. 1 illustrates a block diagram of an automated industrial machine, According to an embodiment herein. The automated industrial machine 100 comprises a manual cleaning machine 101 and a wearable add-on layer 102.

[00101] FIG.2 illustrates an architecture diagram of a system for automating industrial machines, According to an embodiment herein. The architecture comprises a wearable add-on layer 102, a plurality of computing devices 202, a robot navigation engine 203, a remote cloud diagnostics engine 204 and a deep learning engine 205.

[00102] FIG.3 illustrates an architecture diagram of a predictive maintenance and diagnostics system, According to an embodiment herein. The architecture comprises automated industrial machines 301, robot management systems 302 and an artificial intelligence powered predictive maintenance and diagnostics engine 303. [00103] FIG. 4 illustrates a detailed architecture diagram of a system for automating industrial machines, according to an embodiment herein. With respect to FIG. 4, the system comprises the cloud based server 402, the add-on module 412 and the robot management system 424. The add-on module 412 comprises a plurality of sensors configured for sensing one or more parameters related to the automated industrial machine. The plurality of sensors include, but are not limited to, one or more touch sensitive sensors 414, ultrasonic sensors, sensors to monitor the health parameters of the machine 416, motion sensors 418, sensors from motor encoders and the like.

[00104] According to an embodiment herein, the cloud based server 402 is communicatively coupled with individual add-on module 412 associated with the system and is configured for gathering the sensed parameters from the plurality of sensors for each addon module 412. The one or more add-on modules 412 are configured for communicating with the cloud based server 402 using wired or wireless digital communication protocols. The cloud based server 402 further comprises the predictive diagnosis and maintenance engine 406 configured for predicting impending malfunctions and breakdowns of one or more individual machine components that are part of each automated industrial machine through continuous monitoring and sensed parameter evaluation. The cloud based server 402 further comprises the navigation engine 408 configured for directing a motor controller 422 that is part of each add-on module 412 to navigate the automated industrial machine to a desired location.

[00105] According to an embodiment herein, the system is configured for providing a robot management system 424 to the administrators/users. The robot management system comprises a web or mobile interface for monitoring current position, battery percentage, water tank capacity, system stability and updates of each automated industrial machine and for controlling related operational parameters. [00106] FIG. 5 illustrates an internal block diagram of the Predictive Diagnosis and Maintenance Engine, according to an embodiment herein. With respect to FIG. 5, the Predictive Diagnosis and Maintenance Engine comprises the data acquisition module 502, the rules engine 504, the fault diagnostic module 506, the alerting and solution engine 508, the prediction module 510, the pattern matching and semantic module 512 and the performance indicator and analytics module 514.

[00107] According to an embodiment herein, the data acquisition module 502 is configured for acquiring sensed parameters from the plurality of sensors mounted on the addon module 412 and for storing the sensed parameter data as part of a database 410 present in the server 402. The rules engine 504 comprises a set of pre-defined rules corresponding to the plurality of operational parameters of the one or more machine components that are part of each automated industrial machine. The set of pre-defined rules are configurable by the administrators based on historical analysis of sensed parameters gathered from one or more automated industrial machines. The fault diagnostic module 506 is configured for diagnosing any fault/anomaly in the automated industrial machine based on data aggregated from the plurality of sensors and the set of pre-defined rules within the rules engine 504. The alerting and solution engine 508 is configured for generating an alert signal for an administrator/user upon detection of any anomaly by the fault diagnostic module 506. The alerting and solution engine 508 is further configured for proposing a solution for the identified system anomaly based on historical data analysis. The prediction module 510 is configured for predicting future anomalies in the automated industrial machine based on the historical data analysis using one or more deep machine learning algorithms. The pattern matching and semantic module 512 is configured for matching patterns existing in the historical data for analysis purpose. The performance indicator and analytics module 514 is configured for analyzing the performance of each automated industrial machine associated with the system using historical data stored in the database 410 and for presenting the derived analytics data.

[00108] FIG. 6 illustrates an architecture diagram of a robot navigation server, According to an embodiment herein. The architecture comprises a cloud storage module, a visualization framework module, a mapping engine, a streaming computation processor, a reporting module, a batch computation processor and an integration module. The navigation engine 404 is configured for determining the current location of the automated industrial machine, identifying a plurality of zones within the coverage area, navigating one zone at a time out of all the identified zones, calculating the shortest path to the destination and calculating the shortest path to the origin/docking point for each automated industrial machine. The navigation engine 404 is further configured for issuing coarse grain navigation commands to the add-on module associated with the automated industrial machine. The addon module is further configured for calculating fine granular navigation paths to navigate to the desired location to achieve shared and assisted navigation intelligence. The visualization module 602 present in the navigation engine 404 is configured for visually presenting the navigation activity data of each automated industrial machine associated with the system to the administrators and individual users on demand. Further, a plurality of reports related to the navigation activity of each automated industrial machine associated with the system are generated by the reporting module 605 based on historical navigation data stored in the database 410.

[00109] FIG. 7 illustrates the layers in the robot navigation architecture, According to an embodiment herein. The layers comprise an application layer 701, a server layer 702 and a database layer 703.

[00110] FIG. 8 illustrates an exemplary automated industrial machine, According to an embodiment herein. [00111] FIG. 9 illustrates a flow chart depicting a method for automating industrial machines, according to an embodiment herein. The method comprises the steps of coupling an add-on module/upgrade kit with an existing automated industrial machine for converting into an automated industrial machine (902). The method also comprises sensing one or more parameters related to the automated industrial machine using a plurality of sensors provided in the add-on module (904). The method further comprises transmitting the sensed data to a cloud based server and storing the data in a database provided in the server (906). The method still further comprises predicting impending malfunctions and breakdowns of one or more individual machine components that are part of each automated industrial machine through continuous monitoring and evaluating sensed parameters using one or more deep machine learning algorithms (908). The method still further comprises computing a navigation path for automated industrial machine based on the current and a desired location and directing a motor controller that is part of each add-on module to navigate the automated industrial machine to a desired location.

[00112] Therefore, the system and method provides predictive maintenance and navigation support to a plurality of automated industrial machines. The system and method also enables converting manual industrial machines into automated industrial machines. The system and method provides an add-on layer to any existing manual industrial machine to convert the machine into automated industrial machine. The add-on layer comprises a plurality of sensors to enable the automation. The invention provides a predictive maintenance and diagnostics engine, which enables measurably, lower maintenance and repair costs for the automated industrial machines. The predictive maintenance and diagnostics engine also offers advantages such as availability of machinery and equipment through less machine downtime, new maintenance strategy aims to avoid unforeseen failures and consequently to reduce or exclude associated production bottlenecks, predictive maintenance with planned repairs instead of unplanned ones, reduction of maintenance efforts and costs, percentage of unplanned downtime is decreased by 70 percent and foresee malfunctions and breakdowns. The invention also comprises a navigation engine that enables complete area coverage for mobile automated industrial machines through effective navigation.

[00113] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the appended claims.

[00114] Although the embodiments herein are described with various specific embodiments, it will be obvious for a person skilled in the art to practice the invention with modifications. However, all such modifications are deemed to be within the scope of the claims.

[00115] It is also to be understood that the following claims are intended to cover all of the generic and specific features of the embodiments described herein and all the statements of the scope of the embodiments which as a matter of language might be the to fall there between.