Navigating The Cloud: Enhancing Human-Robot Collaboration In Industry 4.0 Through Digital Twins And Cloud-Based Systems

Industry 4.0 Is Geared Towards Establishing Sophisticated Industrial Ecosystems That Necessitate Secure And Efficient Collaboration Between Humans And Robots, Termed Human-Robot Collaboration (HRC). Within This Framework, HRC Leverages Cutting-Edge Collision Avoidance Technology Capable Of Detecting Objects And Foreseeing Possible Collisions, Thereby Calculating Alternative Pathways To Avert Any Direct Contact. Furthermore, The Concept Of Digital Twins Emerges As An Innovative Solution, Offering A Platform To Simultaneously Evaluate The Consequences Of Various Control Strategies Within A Digitally Simulated Environment. While Cloud Computing Infrastructure Can Furnish The Requisite Computational Prowess, It May Simultaneously Introduce Challenges Such As Increased Latency And Variability In Communication, Known As Jitter, Which Could Potentially Hinder System Performance. Cloud Technologies Are Renowned For Their Inventive Approaches To Ease The Workload For Software Developers And System Operators, Raising Questions About Their Integration With Digital Twin Methodologies And The Resilience Of Robotic Systems Against The Potential Delays Incurred From Cloud-Based Services. This Research Endeavors To Navigate These Complexities By Integrating A Blend Of Both Public And Private Cloud Services, Which Are Distinguished By Their Unique Parallel Processing Capabilities. This Study's Contributions Are Threefold. Firstly, It Introduces A Novel Method Designed To Gauge The Efficacy Of Diverse Strategies By Focusing On Their Associated Latency Impacts. Secondly, It Delineates A Tangible Application Of HRC, Illuminating Its Practical


‫االساسية‬ ‫الرتبية‬ ‫كلية‬ ‫جملة‬
In The Future, Advanced Collaborative Robots Might Accurately Plan Their Paths To Avoid Accidents And Ensure Optimal Efficiency In Scenarios Where Humans And Robots Work Together [16].Figure 1

Figure 1
Figure 1 Depicts A Use-Case Scenario Of Human-Robot Collaboration..

Journal of the College of Basic Education Vol.30 (NO. 124) 2024, pp. 96-69
[3]ernative To Local Multi-Threading And May Greatly Lessen The Workload For Software Developers, Among Other Benefits.We Have Three Main Contributions.We Provide A Measuring Tool To Assess Different Parallel Processing Systems Based On Their Latency Attributes.We Will Analyze A Practical HRC Application That Involves Calculating Several Trajectories And A Key Performance Indicator (KPI).We Assess The Advantages And Disadvantages Of Various Techniques And Their Performance Attributes[3].
Ii. Related Work And Background This Section Provides A Summary Of Previous Studies On The Control Of Industrial Robots And Describes Computational Virtualization Techniques Intended For Use.We Provide A Brief Summary Of A Highly Relevant Public And Private Cloud Platform.The Previous Studies We Present Explain What Has Been Achieved Regarding Control, And We Explain How It Is Measured In The Next Section.A. Industry 4.0 Industrial Applications Are Crucial For The Internet Of Things (Iot).Cloud Robotics Is A Prominent Area Of Focus In Industrial Robotics Research, Since Recent Studies Have Shown The Advantages Of Linking Robots To A Centralized Processing Unit.A) Utilizing Advanced Computing Resources In A Centralized Cloud For Machine Learning (ML) Tasks; B) Reducing The Cost Per Robot By Transferring Functions To A Central Cloud For Sharing; C)

Enhancing The Integration Of External Sensor Data And Enhancing Collaboration With Other Robots And Machinery; D) Enhancing Function Reliability By Running Multiple Instances As Hot Standby In The Cloud, Allowing For Immediate Takeover Of Operations From A Faulty Primary
Robots To Navigate Obstacles Or People In The Workplace.This Is Mostly Due To The Wide Range Of Potential Occurrences That Might Take Place In A Disorganized Setting.Representing The Changing Working Environment And Human Motions Deterministically Is Challenging.This Task Necessitates The Use Of Machine Learning To Rapidly Detect And Separate Items... ‫االساسية‬ ‫الرتبية‬ ‫كلية‬ ‫جملة‬ ‫االساسية‬ ‫الرتبية‬ ‫كلية‬ -‫املشتيصرية‬ ‫اجلامعة‬

Journal of the College of Basic Education Vol.30 (NO. 124) 2024, pp. 96-69
Using Lambda Simplifies Code Scalability And Parallel Execution, But It Imposes Restrictions On The Kinds Of Code That Can Be Run And The Configuration Choices Users May Make.It Is Restricted To Certain Runtimes And Distributes Compute Resources According To Memory Configurations In An Arbitrary Manner.Lambda Relies On Event Sources Provided By AWS To Trigger A Function, While EC2 And ECS Instances May Be Accessed In Any Manner Chosen By The User.The Platform Generates New Instances Automatically When There Are None Available To Handle A Request, Up To A Set Maximum Limit.EC2 And ECS Charges Are Determined By The VM And Container Uptime, Whereas Lambda Pricing Is Based On Execution Time, Allotted Resources, And Request Count [10,11]... D. Openwhisk Openwhisk Is An Open-Source Function As A Service (Faas) Platform That Offers Several Deployment Options And A Distributed Serverless Cloud Solution.The Most Fundamental And Advisable Approach Is To Use The Kubernetes Container Management System, Which Accommodates Several Software Container Frameworks.Openwhisk Adheres To The Faas Programming Style, Allowing Developers To Create Actions, Which Are Functional Logic, In Many Supported Languages [12].The Framework Conducts These Actions In Response To Certain Events Or Triggers, Regardless Of Their Size.Compared To A Virtual Machine Or A Complete Container, A Scale Unit Is A Software Feature That May Have A Smaller Footprint.The Platform Oversees The Whole Infrastructure, Including Both Physical And Virtual Servers, And Adjusts Docker Containers In Real-Time Based On Changes In The System's Requirements [13,14].. Iii.Human-Robot Collaboration This Section Emphasizes Key Elements That Might Assist In Creating Digital Twins And Presents A Notable Potential Application That Motivates Our Research.A Collaborative Robot, Also Known As A Cobot, Is A Kind Of Robot Hardware Specifically Created To Provide Safety In An Environment Where Human-Robot Cooperation (HRC) Occurs.Reference [5] Explains That Cobots May Switch Between The Following States During An Emergency: Emergency Stop, Safeguard Stop, Protective Stop, Idle, And Disconnected.Although These States Vary, They All Have The Characteristic That The Cobot Does Not Participate In Any Productive Activity In Any Of Them.Decrease The Time Spent In Certain States To Improve Productivity Metrics [15]..

Journal of the College of Basic Education Vol.30 (NO. 124) 2024, pp. 96-69
Illustrates A Theoretical Future Situation Including The Use Of HRC.In A Complicated Manufacturing Setting Known As A Robotic Cell, A Sophisticated Robotic Program Controls Conveyor Belts For Transporting Workpieces, People, Or Cargo, A Robotic Arm, And Other Parts.We Are Interested In Managing The Robotic Arm [17].The Primary Program Utilizes A Trajectory Controller To Guide The Arm To A Specified Location By Invoking A Trajectory Generator To Establish The Optimal Path.The Trajectory Of The Robot May Be Influenced By Various Limits And Goals Via Cooperation Between The Trajectory Executor And The Low-Level Controller.Reassessing The Current Approach May Be Required Considering The Cell's Interactive Behavior And Its Contacts With Human Persons.The Arm Should Navigate Around Obstacles Instead Of Stopping The Robot.The Complexity Of The Cell Will Dictate The Computational Workload Required For These Computations.Multiple Contingency Routes Should Be Planned Ahead Of Time And Readily Available In Changing Situations [18,19].. Multiple Alternative Routes Are Computed From Different Starting Points Along The Current Trajectory Upon Detecting A Likely Collision.Figure 1 Displays Three Initial Locations Marked With POI Icons.A Variety Of Options With Distinct Characteristics Are Calculated From A Set Initial Location, And A Sophisticated Algorithm Is Used To Assess The Probability Of Item Collisions.Execute The Second Calculation For Each Segment Of The Authorized Path, Eliminating Any Duplications.Calculating Trajectories And Collisions Requires Several Instances Of These Processes To Operate Combination Of Cloud Services: Employing A Mix Of Public And Private Cloud Services To Explore Different Parallel Processing Techniques, Aiming To Optimize Performance While Mitigating Latency Issues. Measurement Technique: Developing A Measurement Method To Evaluate The Effectiveness Of Various Strategies Based On Latency, Providing A Quantitative Basis For Comparison.  Practical Application: Demonstrating The Practical Application Of HRC In An Industrial Setting, Including The Deployment Of Advanced Collision Avoidance Systems. Performance Metrics: Establishing Significant Performance Metrics To Assess The Effectiveness Of HRC Systems In Real-World Scenarios.
[20]ltaneously[20].The Quality Of Diversions And The Platform's Response Time Will Significantly Affect The Cell's Overall Performance, Particularly When Detours Are Easily Available.If A Detour Is Provided From The First Designated Location To The Second Indicated Area, The Robot Is Unable To Follow The Prescribed Path.If The Latency Requirements Are Met, Certain Components Of The Robot's Control System Might Be Operated In Cloud Computing Settings [22].. Methodology: 