Content deleted Content added
m →Supported robots: archive link repair, may include: archive.* -> archive.today, and http->https for ghostarchive.org and archive.org (wp:el#Specifying_protocols) |
|||
Line 1:
{{More citations needed|date=December 2022}}
{{Infobox software
| name = Microsoft Robotics Developer Studio
Line 14:
| genre = [[Robotics suite]]
| license = Various
}}
'''Microsoft Robotics Developer Studio''' (Microsoft RDS, '''MRDS''') is a discontinued [[Microsoft Windows|Windows]]-based environment for [[robot]] control and [[simulation]] that was aimed at academic, hobbyist, and commercial developers and handled a wide variety of robot hardware. It required the Microsoft [[Windows 7]] operating system or later.
Line 22 ⟶ 21:
Features include: a [[visual programming]] tool, [[Microsoft Visual Programming Language]] for creating and debugging robot applications, [[Internet|web-based]] and windows-based interfaces, [[3D computer graphics|3D simulation]] (including [[hardware acceleration]]), easy access to a robot's [[sensor]]s and [[actuator]]s. The primary programming language is [[Visual C Sharp|C#]].
Microsoft Robotics Developer Studio includes support for packages to add other services to the suite. Those currently available include Soccer Simulation and Sumo Competition by Microsoft, and a community-developed Maze Simulator, a program to create worlds with walls that can be explored by a virtual [[robot]], and a set of services for [[OpenCV]]
==Components==
Line 34 ⟶ 33:
CCR and DSS are also available separately for use in commercial applications that require a high level
of concurrency and/or must be distributed across multiple nodes in a network. This package is called the
==Tools==
{{You|section|date=December 2022}}
[[File:Mars rover msrds simulation.jpg|300px|alt=MarsRoverSimulation|right|upright=2|Simulated robot and environment in MRDS]]
The tools that allow to develop an MRDS application contain a graphical environment (Microsoft Visual Programming Language : VPL) command line tools allow you to deal with Visual Studio projects (VS Express version is enough) in C#, and 3D simulation tools.
Line 56:
** Urban
* Many examples and tutorials are available for the different tools, which permits a fast understanding of MRDS. Several applications have been added to the suite, such as Maze Simulator, or Soccer Simulation which is developed by [[Microsoft]].
* The [[Kinect]] sensor can be used on a robot in the RDS environment. RDS also includes a simulated Kinect sensor. The Kinect Services for RDS are licensed for both commercial and non-commercial use. They depend on the
==Notable applications==
Line 68:
* The complication and overhead required to run MRDS prompted [[Princeton Autonomous Vehicle Engineering]] to convert their [[Prospect 12]] system from MRDS to [[IPC++]].<ref>{{cite web|url=http://pave.mycpanel.princeton.edu/wp/?page_id=142 |title=Princeton Autonomous Vehicle Engineering -Section Software |publisher=Pave.mycpanel.princeton.edu |access-date=2019-04-08}}</ref>
* The main RDS4 website was last updated on 2012-06-29. (In fact, the product no longer exists).
==Microsoft Robotics and the Future==
Line 134 ⟶ 96:
|year = 2008
|isbn = 978-0-7356-2432-0}}
* {{cite book
|last = Johns
Line 143 ⟶ 104:
|year = 2008
|isbn = 978-0-470-14107-6}}
* {{cite book
|last = Kang
|