SlideShare a Scribd company logo
1 of 19
Download to read offline
Cloud Computing for Mobile
Robots
Done by,
Cloud Computing for Mobile
Robots
Done by,
DARSHAN.R
15MMT106015MMT1060
CLOUD COMPUTING
• Cloud computing is a type of
computing resources over internet
personal devices to handle applications
computing resources over internet
personal devices to handle applications
• Here the servers, storage and applications
and devices through the internet.
• Provides a shared knowledge database
• Enabling Factors
• Mobile Devices
• Wireless networks
• Rapidly expanding Internet resources
CLOUD COMPUTING
computing that relies on sharing
internet rather than having local servers or
applications.
internet rather than having local servers or
applications.
applications are delivered to computers
database
resources
2
INTRODUCTION
• Cloud computing for robotics is the
field of robotics and artificial intelligencefield of robotics and artificial intelligence
• This has led to fields like cloud robotics
cloud to perform heavy computations
• Usage of cloud robotics could allow
cloud and also with other robots without
• By this way the robots can learn• By this way the robots can learn
sharing knowledge and also helps in
the emerging research field under the
intelligence.intelligence.
robotics where the robots rely on the
computations and for storage purposes.
allow robots to communicate with the
without any loss in data.
learn to adapt to new environment bylearn to adapt to new environment by
in improving the communication.
3
PROBLEM STATEMENT
• The robots that are in use now, need a human controller to set its
course and navigation and cannot move independently.course and navigation and cannot move independently.
• Therefore, making it difficult to manoeuvre where human intervention
is not possible.
• The major payload of the robot consists of its memory unit.
• The processor and on-board memory system takes maximum of the
robot weight.robot weight.
• Self-thinking capability of the robot is absent.
PROBLEM STATEMENT
The robots that are in use now, need a human controller to set its
course and navigation and cannot move independently.course and navigation and cannot move independently.
manoeuvre where human intervention
major payload of the robot consists of its memory unit.
board memory system takes maximum of the
the robot is absent.
4
SCOPE OF THE PROJECT
• Cloud computing creates a converged infrastructure and shared
services.services.
• It allows robots to benefit from the powerful computational, storage
and communications resources of modem data centres.
• Reusable library of skills or behaviors that
requirements or complex situations.
• It provides device and location independence.• It provides device and location independence.
• Improved security due to centralization of
• Sharing of resources and costs across a large pool of
SCOPE OF THE PROJECT
Cloud computing creates a converged infrastructure and shared
It allows robots to benefit from the powerful computational, storage
and communications resources of modem data centres.
or behaviors that map to perceived task
situations.
independence.independence.
Improved security due to centralization of data.
Sharing of resources and costs across a large pool of users.
5
CLOUD ROBOTICS
• The cloud robotic architecture leverages
cloud formed by machine-to-machine (M2M
participating robots, and an infrastructure
to-cloud (M2C) communications.to-cloud (M2C) communications.
• Robots in a network can communicate if they are
communication range of each other, and with the cloud servers
robots are close to access points of the cloud infrastructure.
architecture leverages the combination of an ad-hoc
machine (M2M) communications among
participating robots, and an infrastructure cloud enabled by machine-
Robots in a network can communicate if they are within
range of each other, and with the cloud servers if the
robots are close to access points of the cloud infrastructure.
6
COMMUNICATION
• Several standards like Bluetooth and Wi
developed for short range wireless
For long range communications, radio frequency and
communication technologies may be
like Bluetooth and Wi-Fi Direct have been
developed for short range wireless communications between robots.
communications, radio frequency and microwave
be used.
7
SERVICE MODELS
Cloud Computing has various
Infrastructure as a Service (IAAS),Infrastructure as a Service (IAAS),
Software as a Service (SAAS).
• Infrastructure as a Service (IAAS)
Cloud consumers can directly use IT infrastructures (processing,
storage, networks, and other fundamental computingstorage, networks, and other fundamental computing
provided in the IaaS cloud. It integrate/decompose
in an ad-hoc manner to meet growing or shrinking resource demand
from cloud consumers.
various different service models such as
Platform as a Service (PAAS), andPlatform as a Service (PAAS), and
as a Service (IAAS)
consumers can directly use IT infrastructures (processing,
fundamental computing resources)fundamental computing resources)
integrate/decompose physical resources
hoc manner to meet growing or shrinking resource demand
8
SERVICE MODELS
• Platform as a Service (PAAS)
PaaS provides a development platform that supports the fullPaaS provides a development platform that supports the full
software Lifecycle which allows cloud consumers
cloud services and applications.
• Software as a Service (SAAS)
Cloud consumers can release their applications on a hosting
environment, which can be accessed throughenvironment, which can be accessed through
clients (e.g. web browser, PDA, etc.) by application clients.
provides a development platform that supports the fullprovides a development platform that supports the full
allows cloud consumers to develop their
consumers can release their applications on a hosting
environment, which can be accessed through internet from variousenvironment, which can be accessed through internet from various
clients (e.g. web browser, PDA, etc.) by application clients.
9
TYPES
• Public Cloud
• In public cloud, users access to the services which
browsers via web.
• The users share a standard cloud infrastructure.
• Though public clouds square measure rather less secure, they're terribly
advantageous in costs.
• Private Cloud
• A private clouds operation is inside associate organization's internal enterprise• A private clouds operation is inside associate organization's internal enterprise
information centre.
• Non-public cloud is often compared to computer network.
• The resources and applications square measure managed by the organization
services which may be offered by internet
infrastructure.
clouds square measure rather less secure, they're terribly
private clouds operation is inside associate organization's internal enterpriseprivate clouds operation is inside associate organization's internal enterprise
cloud is often compared to computer network.
applications square measure managed by the organization itself.
10
TYPES
• Community Cloud
• A community cloud is a collaborative effort made for• A community cloud is a collaborative effort made for
between multiple organizations.
• The community cloud is managed and secured
or by a third party service provider.
• Hybrid Cloud
• Hybrid cloud is a combination of two or more clouds (private, community, or• Hybrid cloud is a combination of two or more clouds (private, community, or
public) that remain unique entities but are
proprietary technology that enables data and application
community cloud is a collaborative effort made for sharing infrastructurecommunity cloud is a collaborative effort made for sharing infrastructure
community cloud is managed and secured by all the participating organization
cloud is a combination of two or more clouds (private, community, orcloud is a combination of two or more clouds (private, community, or
but are bound together by standardized or
proprietary technology that enables data and application portability.
11
TYPICAL CLOUD
CUSTOMER DEVELOPMENT
COMMUNITY
12
ARCHITECTURE
CLOUD
OBJECT
RECOGNITION
CLOUD
RECOGNITION
ENGINE
CLOUD
STORAGE
Image
Object
label
3D Model
CAMERA SENSORS
ESTIMATION
ROBOT
CLOUDCLOUD
STORAGE
POSITION
3D Model
Execution
Results
POSITION
ESTIMATION
CONNECTION
MODULE
13
DATA FLOW
MAIN CLOUD STORAGE SERVER
INDIVIDUAL ROBOT INFORMATION STORAGE
PLATFORM
SERVICE
INFRASTRUCTURE
as a SERVICE
ROBOTICS as a SERVICE
MEMORY
OFF – BOARD
MEMORY
DATA
COLLECTION
KNOWLEDGE
SHARING
MAIN CLOUD STORAGE SERVER
INDIVIDUAL ROBOT INFORMATION STORAGE
APPLICATION as a
SERVICE
PLATFORM as a
SERVICE
ROBOTICS as a SERVICE
ROBOT TO
HUMAN
COMMUNICATION
ROBOT TO
ROBOT
CLOUD TO
ROBOT 14
WORKFLOW
• The user first visits the web interface and requests
• The web server then calls the user authentication and
module which then queries the user database
the user has the right permission.
• The robot manager then checks out the
there exists a robot that can provide
• Next, the API issues a message to the• Next, the API issues a message to the
The user first visits the web interface and requests for the service.
authentication and access control
user database and grants the access if
robot manager then checks out the robot database to make sure
there exists a robot that can provide this server.
, the API issues a message to the cloud management system., the API issues a message to the cloud management system.
15
WORKFLOW
• The cloud management system then
robot and retrieves the requested data.robot and retrieves the requested data.
• The data is then passed all the way to the user.
• The computing module also performs necessary computations and
returns the result to other modules and the user.
• New commands are sent by the cloud management system
control of the robot.control of the robot.
system then sends command to the appropriate
and retrieves the requested data.and retrieves the requested data.
passed all the way to the user.
performs necessary computations and
modules and the user.
by the cloud management system for further
16
WORKFLOW
17
PROPOSED SYSTEM
WIFI/BLUETOOTH
SYSTEM
ROBOT SENSOR
SYSTEM
If required data not available
SYSTEM
CLOSEST
ROBOT
REQUESTED DATA
SEARCH ENGINE
CLOUD
MEMORY
If required data available
If required data available
SEARCH ENGINEMEMORY
WIFI/BLUETOOTH
SYSTEM
ON-BOARD ROBOT
DATA RECEIVER
WIFI/BLUETOOTH
SYSTEM
ROBOT SENSOR
SYSTEM
If required data available
SYSTEM
CLOSEST
ROBOT
REQUESTED DATA
SEARCH ENGINE
If required data available
SEARCH ENGINE
WIFI/BLUETOOTH
SYSTEM
BOARD ROBOT
DATA RECEIVER
ROBOT
ACTUATOR
SYSTEM 18
THANK YOU..!!THANK YOU..!!
19

More Related Content

What's hot

Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...IOSR Journals
 
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIESMOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIESOgunlana Kunle
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Materialpkaviya
 
Unit 1.1 introduction to cloud computing
Unit 1.1   introduction to cloud computingUnit 1.1   introduction to cloud computing
Unit 1.1 introduction to cloud computingeShikshak
 
Self-Tuning Data Centers
Self-Tuning Data CentersSelf-Tuning Data Centers
Self-Tuning Data CentersReza Rahimi
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspectivejmcdaniel650
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computingijsrd.com
 
Unit 1.3 types of cloud
Unit 1.3 types of cloudUnit 1.3 types of cloud
Unit 1.3 types of cloudeShikshak
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...IJIR JOURNALS IJIRUSA
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...IJRES Journal
 
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & ITIntroduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & ITGovt. P.G. College Dharamshala
 
A revolution in information technology cloud computing.
A revolution in information technology   cloud computing.A revolution in information technology   cloud computing.
A revolution in information technology cloud computing.Minor33
 
Unit 1.2 move to cloud computing
Unit 1.2   move to cloud computingUnit 1.2   move to cloud computing
Unit 1.2 move to cloud computingeShikshak
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptPravesh ARYA
 

What's hot (20)

Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
Cloud Computing for hand-held Devices:Enhancing Smart phones viability with C...
 
Cloud Ecosystem
Cloud EcosystemCloud Ecosystem
Cloud Ecosystem
 
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIESMOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
Unit 1.1 introduction to cloud computing
Unit 1.1   introduction to cloud computingUnit 1.1   introduction to cloud computing
Unit 1.1 introduction to cloud computing
 
Self-Tuning Data Centers
Self-Tuning Data CentersSelf-Tuning Data Centers
Self-Tuning Data Centers
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspective
 
The cloud ecosystem
The cloud ecosystemThe cloud ecosystem
The cloud ecosystem
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
D045031724
D045031724D045031724
D045031724
 
Unit 1.3 types of cloud
Unit 1.3 types of cloudUnit 1.3 types of cloud
Unit 1.3 types of cloud
 
106248842 cc
106248842 cc106248842 cc
106248842 cc
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
 
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & ITIntroduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
 
A revolution in information technology cloud computing.
A revolution in information technology   cloud computing.A revolution in information technology   cloud computing.
A revolution in information technology cloud computing.
 
Unit 1.2 move to cloud computing
Unit 1.2   move to cloud computingUnit 1.2   move to cloud computing
Unit 1.2 move to cloud computing
 
Cloud computing (1)
Cloud computing (1)Cloud computing (1)
Cloud computing (1)
 
Cloud Computing-A detailed Study
Cloud Computing-A detailed StudyCloud Computing-A detailed Study
Cloud Computing-A detailed Study
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 

Similar to Cloud Computing for Mobile Robots

Similar to Cloud Computing for Mobile Robots (20)

Demystifying Cloud: What is Cloud?
Demystifying Cloud: What is Cloud?Demystifying Cloud: What is Cloud?
Demystifying Cloud: What is Cloud?
 
CLOUD
CLOUDCLOUD
CLOUD
 
Demystifying cloud
Demystifying cloudDemystifying cloud
Demystifying cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud
CloudCloud
Cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud
CloudCloud
Cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
 
Cloud introduction
Cloud introductionCloud introduction
Cloud introduction
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
 
Cloud computing-2 (1)
Cloud computing-2 (1)Cloud computing-2 (1)
Cloud computing-2 (1)
 
cloud computing
cloud computingcloud computing
cloud computing
 
cloudintroduction.ppt
cloudintroduction.pptcloudintroduction.ppt
cloudintroduction.ppt
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Cloud Computing for Mobile Robots

  • 1. Cloud Computing for Mobile Robots Done by, Cloud Computing for Mobile Robots Done by, DARSHAN.R 15MMT106015MMT1060
  • 2. CLOUD COMPUTING • Cloud computing is a type of computing resources over internet personal devices to handle applications computing resources over internet personal devices to handle applications • Here the servers, storage and applications and devices through the internet. • Provides a shared knowledge database • Enabling Factors • Mobile Devices • Wireless networks • Rapidly expanding Internet resources CLOUD COMPUTING computing that relies on sharing internet rather than having local servers or applications. internet rather than having local servers or applications. applications are delivered to computers database resources 2
  • 3. INTRODUCTION • Cloud computing for robotics is the field of robotics and artificial intelligencefield of robotics and artificial intelligence • This has led to fields like cloud robotics cloud to perform heavy computations • Usage of cloud robotics could allow cloud and also with other robots without • By this way the robots can learn• By this way the robots can learn sharing knowledge and also helps in the emerging research field under the intelligence.intelligence. robotics where the robots rely on the computations and for storage purposes. allow robots to communicate with the without any loss in data. learn to adapt to new environment bylearn to adapt to new environment by in improving the communication. 3
  • 4. PROBLEM STATEMENT • The robots that are in use now, need a human controller to set its course and navigation and cannot move independently.course and navigation and cannot move independently. • Therefore, making it difficult to manoeuvre where human intervention is not possible. • The major payload of the robot consists of its memory unit. • The processor and on-board memory system takes maximum of the robot weight.robot weight. • Self-thinking capability of the robot is absent. PROBLEM STATEMENT The robots that are in use now, need a human controller to set its course and navigation and cannot move independently.course and navigation and cannot move independently. manoeuvre where human intervention major payload of the robot consists of its memory unit. board memory system takes maximum of the the robot is absent. 4
  • 5. SCOPE OF THE PROJECT • Cloud computing creates a converged infrastructure and shared services.services. • It allows robots to benefit from the powerful computational, storage and communications resources of modem data centres. • Reusable library of skills or behaviors that requirements or complex situations. • It provides device and location independence.• It provides device and location independence. • Improved security due to centralization of • Sharing of resources and costs across a large pool of SCOPE OF THE PROJECT Cloud computing creates a converged infrastructure and shared It allows robots to benefit from the powerful computational, storage and communications resources of modem data centres. or behaviors that map to perceived task situations. independence.independence. Improved security due to centralization of data. Sharing of resources and costs across a large pool of users. 5
  • 6. CLOUD ROBOTICS • The cloud robotic architecture leverages cloud formed by machine-to-machine (M2M participating robots, and an infrastructure to-cloud (M2C) communications.to-cloud (M2C) communications. • Robots in a network can communicate if they are communication range of each other, and with the cloud servers robots are close to access points of the cloud infrastructure. architecture leverages the combination of an ad-hoc machine (M2M) communications among participating robots, and an infrastructure cloud enabled by machine- Robots in a network can communicate if they are within range of each other, and with the cloud servers if the robots are close to access points of the cloud infrastructure. 6
  • 7. COMMUNICATION • Several standards like Bluetooth and Wi developed for short range wireless For long range communications, radio frequency and communication technologies may be like Bluetooth and Wi-Fi Direct have been developed for short range wireless communications between robots. communications, radio frequency and microwave be used. 7
  • 8. SERVICE MODELS Cloud Computing has various Infrastructure as a Service (IAAS),Infrastructure as a Service (IAAS), Software as a Service (SAAS). • Infrastructure as a Service (IAAS) Cloud consumers can directly use IT infrastructures (processing, storage, networks, and other fundamental computingstorage, networks, and other fundamental computing provided in the IaaS cloud. It integrate/decompose in an ad-hoc manner to meet growing or shrinking resource demand from cloud consumers. various different service models such as Platform as a Service (PAAS), andPlatform as a Service (PAAS), and as a Service (IAAS) consumers can directly use IT infrastructures (processing, fundamental computing resources)fundamental computing resources) integrate/decompose physical resources hoc manner to meet growing or shrinking resource demand 8
  • 9. SERVICE MODELS • Platform as a Service (PAAS) PaaS provides a development platform that supports the fullPaaS provides a development platform that supports the full software Lifecycle which allows cloud consumers cloud services and applications. • Software as a Service (SAAS) Cloud consumers can release their applications on a hosting environment, which can be accessed throughenvironment, which can be accessed through clients (e.g. web browser, PDA, etc.) by application clients. provides a development platform that supports the fullprovides a development platform that supports the full allows cloud consumers to develop their consumers can release their applications on a hosting environment, which can be accessed through internet from variousenvironment, which can be accessed through internet from various clients (e.g. web browser, PDA, etc.) by application clients. 9
  • 10. TYPES • Public Cloud • In public cloud, users access to the services which browsers via web. • The users share a standard cloud infrastructure. • Though public clouds square measure rather less secure, they're terribly advantageous in costs. • Private Cloud • A private clouds operation is inside associate organization's internal enterprise• A private clouds operation is inside associate organization's internal enterprise information centre. • Non-public cloud is often compared to computer network. • The resources and applications square measure managed by the organization services which may be offered by internet infrastructure. clouds square measure rather less secure, they're terribly private clouds operation is inside associate organization's internal enterpriseprivate clouds operation is inside associate organization's internal enterprise cloud is often compared to computer network. applications square measure managed by the organization itself. 10
  • 11. TYPES • Community Cloud • A community cloud is a collaborative effort made for• A community cloud is a collaborative effort made for between multiple organizations. • The community cloud is managed and secured or by a third party service provider. • Hybrid Cloud • Hybrid cloud is a combination of two or more clouds (private, community, or• Hybrid cloud is a combination of two or more clouds (private, community, or public) that remain unique entities but are proprietary technology that enables data and application community cloud is a collaborative effort made for sharing infrastructurecommunity cloud is a collaborative effort made for sharing infrastructure community cloud is managed and secured by all the participating organization cloud is a combination of two or more clouds (private, community, orcloud is a combination of two or more clouds (private, community, or but are bound together by standardized or proprietary technology that enables data and application portability. 11
  • 14. DATA FLOW MAIN CLOUD STORAGE SERVER INDIVIDUAL ROBOT INFORMATION STORAGE PLATFORM SERVICE INFRASTRUCTURE as a SERVICE ROBOTICS as a SERVICE MEMORY OFF – BOARD MEMORY DATA COLLECTION KNOWLEDGE SHARING MAIN CLOUD STORAGE SERVER INDIVIDUAL ROBOT INFORMATION STORAGE APPLICATION as a SERVICE PLATFORM as a SERVICE ROBOTICS as a SERVICE ROBOT TO HUMAN COMMUNICATION ROBOT TO ROBOT CLOUD TO ROBOT 14
  • 15. WORKFLOW • The user first visits the web interface and requests • The web server then calls the user authentication and module which then queries the user database the user has the right permission. • The robot manager then checks out the there exists a robot that can provide • Next, the API issues a message to the• Next, the API issues a message to the The user first visits the web interface and requests for the service. authentication and access control user database and grants the access if robot manager then checks out the robot database to make sure there exists a robot that can provide this server. , the API issues a message to the cloud management system., the API issues a message to the cloud management system. 15
  • 16. WORKFLOW • The cloud management system then robot and retrieves the requested data.robot and retrieves the requested data. • The data is then passed all the way to the user. • The computing module also performs necessary computations and returns the result to other modules and the user. • New commands are sent by the cloud management system control of the robot.control of the robot. system then sends command to the appropriate and retrieves the requested data.and retrieves the requested data. passed all the way to the user. performs necessary computations and modules and the user. by the cloud management system for further 16
  • 18. PROPOSED SYSTEM WIFI/BLUETOOTH SYSTEM ROBOT SENSOR SYSTEM If required data not available SYSTEM CLOSEST ROBOT REQUESTED DATA SEARCH ENGINE CLOUD MEMORY If required data available If required data available SEARCH ENGINEMEMORY WIFI/BLUETOOTH SYSTEM ON-BOARD ROBOT DATA RECEIVER WIFI/BLUETOOTH SYSTEM ROBOT SENSOR SYSTEM If required data available SYSTEM CLOSEST ROBOT REQUESTED DATA SEARCH ENGINE If required data available SEARCH ENGINE WIFI/BLUETOOTH SYSTEM BOARD ROBOT DATA RECEIVER ROBOT ACTUATOR SYSTEM 18