SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Welcome
CLOUD ROBOTICS
                                 WITH

ROS ( ROBOTIC OPERATING SYSTEM )


                        Titto Thomas
                           Roll No.47
                                 S7 A
  College of Engineering, Chengannur
Robotics
         Robots - mechanical intelligent
           agent which can perform tasks on its own, or with
           guidance
         They can be industrial, mobile, service ,
          humanoids..etc
         Touches every instant of life in one way or the other
         Robotics - deals with design, construction, operation,
          structural disposition, manufacture and application
          of robots
         Dynamically growing industry and its in need of
          alternative and new ways
College of Engineering Chengannur                                  1
Where do we stand ?
                                       Require great computational
                                        capabilities to be able to
                                        process – in real time – images,
                                        faces, voice, sounds, obstacles
                                        many more
                                       Necessary to have a very
                                        powerful – and high energy
                                        consuming – processor and
                                        peripherals on board.
                                       Necessary to carry huge and
                                        heavy batteries as well

College of Engineering Chengannur                                          2
ROS (Robotic Operating System )
                                       Software framework for robot software
                                        development
                                       developed in 2007 under the name
                                        switchyard by the Stanford Artificial
                                        Intelligence Laboratory in support of the
                                        STAIR
                                       Based on graph architecture & is geared
                                        toward a Unix-like system
                                       Doesn't have to ”reinvent the wheel ”




College of Engineering Chengannur                                                   3
ROS is..
                                   Peer-to-peer
                                   Multi-lingual
                                   Tools-based
                                   Thin
                                   Free and Open-
                                    Source

                     Exponentially growing
                     Used in many applications including Willow
                      Garage’s PR2, Aldebaran’s Nao and Shadow’s
                      robotic hand

College of Engineering Chengannur                                  4
Cloud Computing


         Using multiple
          server
          computers via a
          digital network,
          as though they
          were one
          computer
         the services available are considered part of cloud


College of Engineering Chengannur                               5
Cloud Provides..
          Device and location independence
          Significant workload shift from the local
           computers
          Cost is reduced as capital expenditure is
           converted to operational expenditure
          Sharing of resources and costs across a large pool
           of users
          Highly reliability and efficiency
          Improved security due to centralization of data
          Easiness in supporting and improving a software
          Scalable - dynamic provisioning of resources
College of Engineering Chengannur                               7
ROS in the Cloud




College of Engineering Chengannur   7
High Level Overview
                                                   Server
                     Computer                      Cluster
                   jobs & sensor
                       data


                   Cloud Computing Framework

            Ros                     ROS Messages
          Messages                  over http

                                            Public Cloud




                                                                    ROS Framework
             Private                         (Internet)
             Cloud
           (Intranet)                                ROS Messages
                                                     over http




College of Engineering Chengannur                                                   8
Architechture In Layers
                    Storage / Compute Nodes

                         Distributed File System and
                         necessary services

                             Cloud Framework


                                    Master & Subscriber Nodes


                                       ROS Nodes




College of Engineering Chengannur                               9
ROS Messaging


                                                   Example
      Publication        Topic      Subscription




         Node                       Node
                    Service Invocation

College of Engineering Chengannur                            10
Cloud Enabled Robots Can..


                                    Understand




                Perceive                         Share
                                    & REACT
College of Engineering Chengannur                        11
Why should we ??
          Off the shelf hardware
           means affordable robots
          Lower the barrier to
           entry for robotics
          Scalable CPU, memory,
           and storage
          shared knowledge
           database
          hardware upgrades are
           invisible & hassle-free
          Longer battery life

College of Engineering Chengannur    12
   lighter, easier-to-
                                        maintain hardware (akin
                                        to desktop PC vs. a thin-
                                        client “netbook”)
                                       Robot experiences /
                                        history / behavior
                                        outcomes / learned skills
                                        can all be published or
                                        data mined
                                       Expanding the
                                        knowledge beyond
                                        “Physical Body”


                    Cheaper , Lighter & Smarter
College of Engineering Chengannur                                   13
Needs Improvisation

           Cloud Computing is still taking baby steps, so will
            have to wait for the platforms to develop
           cloud-based applications can get slow or simply
            become unavailable leaving the robot “Brainless”
           Tasks that involve real-time execution require
            onboard processing




College of Engineering Chengannur                                 14
Implementations till now..
        ●   RoboEarth - to develop a “World Wide Web for robots”
        ●   ASORO’s Cloud Computing Infrastructure
        ●   Google’s initiative with
            Android
        ●   Nao Humanoid Robots
        ●   Google’s street View Robot
        ●   DAviCi framework
        ●   Project Phondox
        ●   Turtlebot from google



College of Engineering Chengannur                                  15
Check it out..




College of Engineering Chengannur   16
THANK YOU..!!
ANY QUESTIONS ??

Más contenido relacionado

La actualidad más candente

Machine Learning and Internet of Things
Machine Learning and Internet of ThingsMachine Learning and Internet of Things
Machine Learning and Internet of ThingsSofian Hadiwijaya
 
Edge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouEdge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouMegan O'Keefe
 
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem AnsariArtificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem AnsariTech
 
The Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionThe Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionSathvik N Prasad
 
Machine Learning in IOT
Machine Learning in IOTMachine Learning in IOT
Machine Learning in IOTArikumarKS2
 
What's next in edge computing?
What's next in edge computing?What's next in edge computing?
What's next in edge computing?Fastly
 
6Tisch telecom_bretagne_2016
6Tisch telecom_bretagne_20166Tisch telecom_bretagne_2016
6Tisch telecom_bretagne_2016Pascal Thubert
 
Pic & Place - Thesis poster-template@AIUB
Pic & Place - Thesis poster-template@AIUBPic & Place - Thesis poster-template@AIUB
Pic & Place - Thesis poster-template@AIUBNusrat Mary
 
Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Samir Bounab
 
Robotics in AI
Robotics in AIRobotics in AI
Robotics in AIAkhil TR
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceAbbas Hashmi
 
TinyML: Machine Learning for Microcontrollers
TinyML: Machine Learning for MicrocontrollersTinyML: Machine Learning for Microcontrollers
TinyML: Machine Learning for MicrocontrollersRobert John
 
IoT applications for connected vehicle and ITS
IoT applications for connected vehicle and ITSIoT applications for connected vehicle and ITS
IoT applications for connected vehicle and ITSShashank Dhaneshwar
 

La actualidad más candente (20)

Machine Learning and Internet of Things
Machine Learning and Internet of ThingsMachine Learning and Internet of Things
Machine Learning and Internet of Things
 
Edge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouEdge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to You
 
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem AnsariArtificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
 
Internet of Robotic Things
Internet of Robotic ThingsInternet of Robotic Things
Internet of Robotic Things
 
The Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionThe Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolution
 
Simple Internet Of Things (IoT) PPT 2020
Simple Internet Of Things (IoT) PPT 2020 Simple Internet Of Things (IoT) PPT 2020
Simple Internet Of Things (IoT) PPT 2020
 
Machine Learning in IOT
Machine Learning in IOTMachine Learning in IOT
Machine Learning in IOT
 
What's next in edge computing?
What's next in edge computing?What's next in edge computing?
What's next in edge computing?
 
6Tisch telecom_bretagne_2016
6Tisch telecom_bretagne_20166Tisch telecom_bretagne_2016
6Tisch telecom_bretagne_2016
 
Seminar ppt fog comp
Seminar ppt fog compSeminar ppt fog comp
Seminar ppt fog comp
 
Industrial IoT
Industrial IoTIndustrial IoT
Industrial IoT
 
Machine Learning Applications to IoT
Machine Learning Applications to IoTMachine Learning Applications to IoT
Machine Learning Applications to IoT
 
Pic & Place - Thesis poster-template@AIUB
Pic & Place - Thesis poster-template@AIUBPic & Place - Thesis poster-template@AIUB
Pic & Place - Thesis poster-template@AIUB
 
Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Edge Computing : future of IoT ?
Edge Computing : future of IoT ?
 
Robotics in AI
Robotics in AIRobotics in AI
Robotics in AI
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
TinyML: Machine Learning for Microcontrollers
TinyML: Machine Learning for MicrocontrollersTinyML: Machine Learning for Microcontrollers
TinyML: Machine Learning for Microcontrollers
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
IoT applications for connected vehicle and ITS
IoT applications for connected vehicle and ITSIoT applications for connected vehicle and ITS
IoT applications for connected vehicle and ITS
 

Similar a Cloud robotics

Openflow wp-latest
Openflow wp-latestOpenflow wp-latest
Openflow wp-latestKellyCheah
 
Cag corporate dossier may 2012
Cag corporate dossier may 2012Cag corporate dossier may 2012
Cag corporate dossier may 2012javafastsockets
 
Cag Corporate Dossier May 2012
Cag Corporate Dossier May 2012Cag Corporate Dossier May 2012
Cag Corporate Dossier May 2012fastmpj
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson
 
Embedded ARM Control Robotic Arm using BoaWeb server – a Survey
Embedded ARM Control Robotic Arm using BoaWeb server – a SurveyEmbedded ARM Control Robotic Arm using BoaWeb server – a Survey
Embedded ARM Control Robotic Arm using BoaWeb server – a SurveyIJERA Editor
 
Industrial Architecture Technical Summary Presentation
Industrial Architecture Technical Summary PresentationIndustrial Architecture Technical Summary Presentation
Industrial Architecture Technical Summary PresentationPanduit
 
High level programming of embedded hard real-time devices
High level programming of embedded hard real-time devicesHigh level programming of embedded hard real-time devices
High level programming of embedded hard real-time devicesMr. Chanuwan
 
CHOReOS European project presented to ANIKETOS project
CHOReOS European project presented to ANIKETOS projectCHOReOS European project presented to ANIKETOS project
CHOReOS European project presented to ANIKETOS projectchoreos
 
Seminar report of ewt
Seminar report of ewtSeminar report of ewt
Seminar report of ewtRanol R C
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environmentdeepers
 
Developing Web-based Interactive Teaching System for Core Network Technology ...
Developing Web-based Interactive Teaching System for Core Network Technology ...Developing Web-based Interactive Teaching System for Core Network Technology ...
Developing Web-based Interactive Teaching System for Core Network Technology ...drboon
 
Aasheesh_RHCA&CloudAdmin30Dec16
Aasheesh_RHCA&CloudAdmin30Dec16Aasheesh_RHCA&CloudAdmin30Dec16
Aasheesh_RHCA&CloudAdmin30Dec16Aasheesh Ranjan
 
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICSA RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICSIJCNCJournal
 
RAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network EmulationRAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network EmulationDr. Edwin Hernandez
 
Adaptive Computing Seminar Report - Suyog Potdar
Adaptive Computing Seminar Report - Suyog PotdarAdaptive Computing Seminar Report - Suyog Potdar
Adaptive Computing Seminar Report - Suyog PotdarSuyog Potdar
 
Ramprakash Resume
Ramprakash ResumeRamprakash Resume
Ramprakash ResumeRam Prakash
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28korusamol
 

Similar a Cloud robotics (20)

Openflow wp-latest
Openflow wp-latestOpenflow wp-latest
Openflow wp-latest
 
Cag corporate dossier may 2012
Cag corporate dossier may 2012Cag corporate dossier may 2012
Cag corporate dossier may 2012
 
Cag Corporate Dossier May 2012
Cag Corporate Dossier May 2012Cag Corporate Dossier May 2012
Cag Corporate Dossier May 2012
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...
 
Embedded ARM Control Robotic Arm using BoaWeb server – a Survey
Embedded ARM Control Robotic Arm using BoaWeb server – a SurveyEmbedded ARM Control Robotic Arm using BoaWeb server – a Survey
Embedded ARM Control Robotic Arm using BoaWeb server – a Survey
 
Industrial Architecture Technical Summary Presentation
Industrial Architecture Technical Summary PresentationIndustrial Architecture Technical Summary Presentation
Industrial Architecture Technical Summary Presentation
 
High level programming of embedded hard real-time devices
High level programming of embedded hard real-time devicesHigh level programming of embedded hard real-time devices
High level programming of embedded hard real-time devices
 
CHOReOS European project presented to ANIKETOS project
CHOReOS European project presented to ANIKETOS projectCHOReOS European project presented to ANIKETOS project
CHOReOS European project presented to ANIKETOS project
 
Seminar report of ewt
Seminar report of ewtSeminar report of ewt
Seminar report of ewt
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environment
 
Developing Web-based Interactive Teaching System for Core Network Technology ...
Developing Web-based Interactive Teaching System for Core Network Technology ...Developing Web-based Interactive Teaching System for Core Network Technology ...
Developing Web-based Interactive Teaching System for Core Network Technology ...
 
Aasheesh_RHCA&CloudAdmin30Dec16
Aasheesh_RHCA&CloudAdmin30Dec16Aasheesh_RHCA&CloudAdmin30Dec16
Aasheesh_RHCA&CloudAdmin30Dec16
 
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICSA RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
A RAPID DEPLOYMENT BIG DATA COMPUTING PLATFORM FOR CLOUD ROBOTICS
 
RAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network EmulationRAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network Emulation
 
Thesis v06-13th jan
Thesis v06-13th janThesis v06-13th jan
Thesis v06-13th jan
 
Adaptive Computing Seminar Report - Suyog Potdar
Adaptive Computing Seminar Report - Suyog PotdarAdaptive Computing Seminar Report - Suyog Potdar
Adaptive Computing Seminar Report - Suyog Potdar
 
Ramprakash Resume
Ramprakash ResumeRamprakash Resume
Ramprakash Resume
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
"Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N...
"Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N..."Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N...
"Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N...
 

Más de IIT Bombay

Neurogrid : A Mixed-Analog-Digital Multichip System for Large-Scale Neural Si...
Neurogrid : A Mixed-Analog-Digital Multichip System for Large-Scale Neural Si...Neurogrid : A Mixed-Analog-Digital Multichip System for Large-Scale Neural Si...
Neurogrid : A Mixed-Analog-Digital Multichip System for Large-Scale Neural Si...IIT Bombay
 
Wirelessly Actuated Snake Prototype
Wirelessly Actuated Snake PrototypeWirelessly Actuated Snake Prototype
Wirelessly Actuated Snake PrototypeIIT Bombay
 
Snake presentation_ppt
Snake presentation_pptSnake presentation_ppt
Snake presentation_pptIIT Bombay
 
Cloud robotics
Cloud roboticsCloud robotics
Cloud roboticsIIT Bombay
 

Más de IIT Bombay (8)

Neurogrid : A Mixed-Analog-Digital Multichip System for Large-Scale Neural Si...
Neurogrid : A Mixed-Analog-Digital Multichip System for Large-Scale Neural Si...Neurogrid : A Mixed-Analog-Digital Multichip System for Large-Scale Neural Si...
Neurogrid : A Mixed-Analog-Digital Multichip System for Large-Scale Neural Si...
 
SpinFET
SpinFETSpinFET
SpinFET
 
OFET sensors
OFET sensorsOFET sensors
OFET sensors
 
Wirelessly Actuated Snake Prototype
Wirelessly Actuated Snake PrototypeWirelessly Actuated Snake Prototype
Wirelessly Actuated Snake Prototype
 
Snake presentation_ppt
Snake presentation_pptSnake presentation_ppt
Snake presentation_ppt
 
Cloud robotics
Cloud roboticsCloud robotics
Cloud robotics
 
Proddec - CEC
Proddec - CECProddec - CEC
Proddec - CEC
 
Zig bee
Zig beeZig bee
Zig bee
 

Último

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
🐬 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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

Cloud robotics

  • 2. CLOUD ROBOTICS WITH ROS ( ROBOTIC OPERATING SYSTEM ) Titto Thomas Roll No.47 S7 A College of Engineering, Chengannur
  • 3. Robotics  Robots - mechanical intelligent agent which can perform tasks on its own, or with guidance  They can be industrial, mobile, service , humanoids..etc  Touches every instant of life in one way or the other  Robotics - deals with design, construction, operation, structural disposition, manufacture and application of robots  Dynamically growing industry and its in need of alternative and new ways College of Engineering Chengannur 1
  • 4. Where do we stand ?  Require great computational capabilities to be able to process – in real time – images, faces, voice, sounds, obstacles many more  Necessary to have a very powerful – and high energy consuming – processor and peripherals on board.  Necessary to carry huge and heavy batteries as well College of Engineering Chengannur 2
  • 5. ROS (Robotic Operating System )  Software framework for robot software development  developed in 2007 under the name switchyard by the Stanford Artificial Intelligence Laboratory in support of the STAIR  Based on graph architecture & is geared toward a Unix-like system  Doesn't have to ”reinvent the wheel ” College of Engineering Chengannur 3
  • 6. ROS is..  Peer-to-peer  Multi-lingual  Tools-based  Thin  Free and Open- Source  Exponentially growing  Used in many applications including Willow Garage’s PR2, Aldebaran’s Nao and Shadow’s robotic hand College of Engineering Chengannur 4
  • 7. Cloud Computing  Using multiple server computers via a digital network, as though they were one computer  the services available are considered part of cloud College of Engineering Chengannur 5
  • 8. Cloud Provides..  Device and location independence  Significant workload shift from the local computers  Cost is reduced as capital expenditure is converted to operational expenditure  Sharing of resources and costs across a large pool of users  Highly reliability and efficiency  Improved security due to centralization of data  Easiness in supporting and improving a software  Scalable - dynamic provisioning of resources College of Engineering Chengannur 7
  • 9. ROS in the Cloud College of Engineering Chengannur 7
  • 10. High Level Overview Server Computer Cluster jobs & sensor data Cloud Computing Framework Ros ROS Messages Messages over http Public Cloud ROS Framework Private (Internet) Cloud (Intranet) ROS Messages over http College of Engineering Chengannur 8
  • 11. Architechture In Layers Storage / Compute Nodes Distributed File System and necessary services Cloud Framework Master & Subscriber Nodes ROS Nodes College of Engineering Chengannur 9
  • 12. ROS Messaging Example Publication Topic Subscription Node Node Service Invocation College of Engineering Chengannur 10
  • 13. Cloud Enabled Robots Can.. Understand Perceive Share & REACT College of Engineering Chengannur 11
  • 14. Why should we ??  Off the shelf hardware means affordable robots  Lower the barrier to entry for robotics  Scalable CPU, memory, and storage  shared knowledge database  hardware upgrades are invisible & hassle-free  Longer battery life College of Engineering Chengannur 12
  • 15. lighter, easier-to- maintain hardware (akin to desktop PC vs. a thin- client “netbook”)  Robot experiences / history / behavior outcomes / learned skills can all be published or data mined  Expanding the knowledge beyond “Physical Body” Cheaper , Lighter & Smarter College of Engineering Chengannur 13
  • 16. Needs Improvisation  Cloud Computing is still taking baby steps, so will have to wait for the platforms to develop  cloud-based applications can get slow or simply become unavailable leaving the robot “Brainless”  Tasks that involve real-time execution require onboard processing College of Engineering Chengannur 14
  • 17. Implementations till now.. ● RoboEarth - to develop a “World Wide Web for robots” ● ASORO’s Cloud Computing Infrastructure ● Google’s initiative with Android ● Nao Humanoid Robots ● Google’s street View Robot ● DAviCi framework ● Project Phondox ● Turtlebot from google College of Engineering Chengannur 15
  • 18. Check it out.. College of Engineering Chengannur 16