Microsoft Robotics Developer Studio

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Microsoft Robotics Developer Studio - Presentation Transcript

    1. Microsoft Robotics Developer Studio Alp ÇOKER www.alpcoker.com [email_address]
    2. Making Robotics Easier
      • A development platform for the robotics community, supporting a wide variety of users, hardware, and application scenarios
      • Concurrency
      • Services infrastructure
      • Samples and tutorials
      • Robot services
      • Robot models
      • Technology services
      • Simulation Tool
      • Visual Programming Language
      Runtime Authoring Tools Services and Samples
    3. Robotics Studio
      • Free for academic and hobbyist uses
      • Integrates with Visual Studio
        • All Visual Studio versions
      • Interact with robots using Windows or Web-based interfaces.
      • Execution Scenarios
        • Remote (pc-based)
        • Autonomous (robot-based)
    4. Supporting Partners Program
    5. Makes asynchronous programming simple
      • The Concurrency and Coordination Runtime (CCR), makes it simple to write programs to handle asynchronous input from multiple robotics sensors and output to motors and actuators.
    6. Services oriented application design
      • The Decentralized Software Services (DSS) application model makes it simple to access, and to respond to a robot’s state, using a Web-browser or Windows-based application.
    7. Contact Sensor Concurrency and Coordination Runtime Decentralized Software Services Orchestrator Motor Servi ce Infrared Sensor Servi ce Compass Servi ce … Servi ce Servi ce Servo Servi ce UI Servi ce … Servi ce Sonar Servi ce
    8.  
    9. Visual Programming Language
      • The Microsoft Visual Programming Language (VPL) enables anyone to create and debug robotics programs very easily. Just drag and drop blocks that represent services, and connect them up. You can even take a collection of connected blocks and reuse them as a single block elsewhere in your program.
    10. VPL ( Visual Programming Language )
    11. Basic Activities
      • Data Activities ( Get , Set )
      • Data Flow
      • Others
    12. Services
      • Provides activities and notifications
      • Different processes
      • Reusable and combinable
    13. demo
    14. Visual Simulation Environment
      • Simulate your robotics applications using realistic 3D simulated models. The Microsoft Visual Simulation Environment includes AGEIA™ PhysX™ Technology from AGEIA Technologies Inc., a pioneer in hardware-accelerated physics, enabling real-world physics simulation for robot models. PhysX simulations can also be accelerated using AGEIA hardware.
    15.  
    16. Challenges Posed by Robotics Development
      • Robotics Hardware Can be Expensive and Hard to Find
      • Difficulty of Hardware Troubleshooting
      • Difficulty of Concurrent Use
    17. Benefits of Simulation
      • Low Barrier to Entry
      • Staged Approach
      • Prototyping
      • Education
      • Learning System
    18. demo
    19. RobotTurk
    20. REFERENCES
      • Microsoft Robotics Developer Center
      • http://msdn.microsoft.com/robotics
      • Robotics Topluluğu
      • http://roboticsnedir.com/
    21.  

    + alpcokeralpcoker, 2 years ago

    custom

    1382 views, 0 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1382
      • 1204 on SlideShare
      • 178 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 54
    Most viewed embeds
    • 178 views on http://www.alpcoker.com

    more

    All embeds
    • 178 views on http://www.alpcoker.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories