SlideShare uma empresa Scribd logo
1 de 15
Microsoft Robotics Studio Sahithya B Microsoft Student Partner  PESIT www.bdns.in
Next Generation Robotics…!
Requirements for  developing a ROBOT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],IROBOT CREATE Big Trak CoroBot HERO (robot) Haro (character) I-bot Lego Mindstorms Programmable Cricket Robotis Bioloid Stiquito Turtle (robot) Vex
Shared Challenges…  Input from industry, hobbyists, academia, research, … ,[object Object],[object Object],[object Object],[object Object],[object Object]
Microsoft Robotics Studio Addressing the Challenges ,[object Object],[object Object],[object Object]
Microsoft Robotics Studio Key runtime features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Architecture of Robotic System ,[object Object],[object Object],[object Object],[object Object],[object Object],Motor LOGIC  CONTROLLER Infrared Detector  (Sensor) Actuators Bumper  (Sensor) Motor Bumper  (Sensor)
Communication Connected operation (remote execution on PC) Disconnected autonomous operation  (with optional networked monitoring) Distributed   execution (execution across compute units)
Microsoft Robotics Studio package ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Microsoft Robotics Studio ,[object Object],[object Object],[object Object]
DEMO
[object Object]
Laws of Robotics ,[object Object],[object Object],[object Object],[object Object]
Competitions in INDIA ,[object Object],[object Object],[object Object],[object Object],[object Object]
Learning ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Mais conteúdo relacionado

Mais procurados

Robots & Robotics
Robots & RoboticsRobots & Robotics
Robots & Robotics
Rajiv Manna
 
Introduction To Robotics
Introduction To RoboticsIntroduction To Robotics
Introduction To Robotics
parthmullick
 
Robotics.fair
Robotics.fairRobotics.fair
Robotics.fair
kewins
 
Robots presentation
Robots presentationRobots presentation
Robots presentation
aroobkazim
 

Mais procurados (20)

Robotics
RoboticsRobotics
Robotics
 
ROBOTICS
ROBOTICSROBOTICS
ROBOTICS
 
Robotics
RoboticsRobotics
Robotics
 
Robots & Robotics
Robots & RoboticsRobots & Robotics
Robots & Robotics
 
Robotics
Robotics Robotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Introduction To Robotics
Introduction To RoboticsIntroduction To Robotics
Introduction To Robotics
 
Robotics and Automation basic concepts
Robotics and Automation   basic conceptsRobotics and Automation   basic concepts
Robotics and Automation basic concepts
 
Overview of Robotics
Overview of RoboticsOverview of Robotics
Overview of Robotics
 
Robotics.fair
Robotics.fairRobotics.fair
Robotics.fair
 
Robotics and Technology
Robotics and TechnologyRobotics and Technology
Robotics and Technology
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Basic of Robotics and application
Basic of Robotics and application  Basic of Robotics and application
Basic of Robotics and application
 
Application of industrial robotics
Application of industrial roboticsApplication of industrial robotics
Application of industrial robotics
 
Next generation of robotics ppt
Next generation of robotics pptNext generation of robotics ppt
Next generation of robotics ppt
 
Robotics
Robotics Robotics
Robotics
 
Robotics seminar ppt
Robotics seminar pptRobotics seminar ppt
Robotics seminar ppt
 
Robotics presentation
Robotics presentationRobotics presentation
Robotics presentation
 
Industrial robots presentation
Industrial robots presentationIndustrial robots presentation
Industrial robots presentation
 
Robots presentation
Robots presentationRobots presentation
Robots presentation
 

Semelhante a Robotics.Ppt

Microsoft Robotics Studio
Microsoft Robotics StudioMicrosoft Robotics Studio
Microsoft Robotics Studio
guest76aa93
 
Microsoft Robotics Developer Studio
Microsoft Robotics Developer StudioMicrosoft Robotics Developer Studio
Microsoft Robotics Developer Studio
Alp Çoker
 

Semelhante a Robotics.Ppt (20)

Microsoft Robotics Studio
Microsoft Robotics StudioMicrosoft Robotics Studio
Microsoft Robotics Studio
 
Darpa Failure
Darpa FailureDarpa Failure
Darpa Failure
 
Roboclub, IITK (2008)
Roboclub, IITK (2008)Roboclub, IITK (2008)
Roboclub, IITK (2008)
 
RAIOT- Robotics Automation & Internet of Things Lab Report
RAIOT- Robotics Automation & Internet of Things Lab ReportRAIOT- Robotics Automation & Internet of Things Lab Report
RAIOT- Robotics Automation & Internet of Things Lab Report
 
Live, Work, Play with Intelligent Robots
Live, Work, Play with Intelligent RobotsLive, Work, Play with Intelligent Robots
Live, Work, Play with Intelligent Robots
 
Robotics
RoboticsRobotics
Robotics
 
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for RobotsFIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
 
Vom PC zum Roboter
Vom PC zum RoboterVom PC zum Roboter
Vom PC zum Roboter
 
Robotics
RoboticsRobotics
Robotics
 
Learning of robots by using & sharing the cloud computing techniques
Learning of robots by using & sharing the cloud computing techniquesLearning of robots by using & sharing the cloud computing techniques
Learning of robots by using & sharing the cloud computing techniques
 
Building Your Robot using AWS Robomaker
Building Your Robot using AWS RobomakerBuilding Your Robot using AWS Robomaker
Building Your Robot using AWS Robomaker
 
Final-Report
Final-ReportFinal-Report
Final-Report
 
Robotics
RoboticsRobotics
Robotics
 
Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot
 
Kuberenetes Robotics Distributed System
Kuberenetes Robotics Distributed SystemKuberenetes Robotics Distributed System
Kuberenetes Robotics Distributed System
 
H011124050
H011124050H011124050
H011124050
 
Distributed Robotics A Primer
Distributed Robotics A PrimerDistributed Robotics A Primer
Distributed Robotics A Primer
 
Human-Machine Interface For Presentation Robot
Human-Machine Interface For Presentation RobotHuman-Machine Interface For Presentation Robot
Human-Machine Interface For Presentation Robot
 
Microsoft Robotics Developer Studio
Microsoft Robotics Developer StudioMicrosoft Robotics Developer Studio
Microsoft Robotics Developer Studio
 
Servo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportServo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project Report
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
[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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 

Robotics.Ppt

  • 1. Microsoft Robotics Studio Sahithya B Microsoft Student Partner PESIT www.bdns.in
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Communication Connected operation (remote execution on PC) Disconnected autonomous operation (with optional networked monitoring) Distributed execution (execution across compute units)
  • 9.
  • 10. DEMO
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Notas do Editor

  1. 06/23/09 Copyright 2005 Brainy Betty, Inc.
  2. 06/23/09 Copyright 2005 Brainy Betty, Inc.
  3. 06/23/09 Copyright 2005 Brainy Betty, Inc.
  4. 06/23/09 10:44 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  5. 06/23/09 10:44 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. End-to-end robotics development platform. Microsoft Robotics Studio includes a visual programming tool, making it easy to create and debug robot applications. Robotics Studio enables developers to generate modular services for hardware and software, allowing users to interact with robots through Web-based or Windows-based interfaces. Developers can also simulate robotic applications using realistic 3-D models; Microsoft has licensed the PhysX™ engine from AGEIA™, a pioneer in hardware-accelerated physics, enabling real-world physics simulations with robot models. The PhysX simulations can also be accelerated using AGEIA hardware. Lightweight services-oriented runtime. Microsoft Robotics Studio provides a lightweight services-oriented runtime. Using a .NET-based concurrency library, it makes asynchronous application development simple. The services-oriented, message-based architecture makes it simple to access the state of a robot's sensors and actuators with a Web browser, and its composable model enables the building of high-level functions using simple components and providing for reusability of code modules as well as better reliability and replaceability. Scalable, extensible platform. The Microsoft Robotics Studio programming model can be applied for a variety of robot hardware platforms, enabling users to transfer their learning skills across platforms. Third parties can also extend the functionality of the platform by providing additional libraries and services. Both remote (PC-based) and autonomous (robot-based) execution scenarios can be developed using a selection of programming languages, including those in Microsoft Visual Studio® and Microsoft Visual Studio Express languages (Visual C#® and Visual Basic® .NET), JScript® and Microsoft IronPython 1.0 Beta 1, and third-party languages that conform to its services-based architecture.
  6. The Microsoft Robotics Studio Runtime provides a runtime environment, aka a node, for creating, hosting, managing, and connecting services within that node and across the network so that they can be composed into applications. The result is a distributed application model where nodes are peers rather than clients and servers and data is exchanged bi-directionally on demand instead of through polling. The runtime is written in C# 2.0 and consists of two parts: The Concurrency and Coordination Runtime (CCR) that enables coordination of messages without the use of manual threading, locks, semaphores, etc. The CCR is based on asynchronous message passing and provides an execution context for services including a set of high-level primitives for synchronizing messages. Decentralized System Services (DSS) that provides a service hosting environment and a set of basic services facilitating tasks such as debugging, logging, monitoring, security, discovery, and data persistence. The Microsoft Robotics Studio Runtime has been designed to be lightweight and flexible and is possible to use in a wide variety of environments applicable to robotics.
  7. 06/23/09 Copyright 2005 Brainy Betty, Inc.
  8. 06/23/09 Copyright 2005 Brainy Betty, Inc.