Share to: share facebook share twitter share wa share telegram print page

Microsoft Robotics Developer Studio

Microsoft Robotics Developer Studio
Developer(s)Microsoft in association with the community
Initial releaseDecember 18, 2006; 17 years ago (2006-12-18)
Stable release
4.0 / March 8, 2012; 12 years ago (2012-03-08)
Operating system
TypeRobotics suite
LicenseVarious
Websitewww.microsoft.com/robotics/ Edit this on Wikidata

Microsoft Robotics Developer Studio (Microsoft RDS, MRDS) is a discontinued 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 requires a Microsoft Windows 7 operating system or later.

RDS is based on Concurrency and Coordination Runtime (CCR): a .NET Framework-based concurrent library implementation for managing asynchronous parallel tasks. This technique involves using message-passing and a lightweight services-oriented runtime, Decentralized Software Services (DSS), which allows orchestrating multiple services to achieve complex behaviors.

Features include: a visual programming tool, Microsoft Visual Programming Language (VPL) to create and debug robot applications, web-based and windows-based interfaces, 3D simulation (including hardware acceleration), easy access to a robot's sensors and actuators. The primary programming language is 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

Example of a Reference Platform Robot

RDS has four main components:

  • Concurrency and Coordination Runtime (CCR)
  • Decentralized Software Services (DSS)
  • Visual Programming Language (VPL)
  • Visual Simulation Environment (VSE)

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 CCR and DSS Toolkit.

Tools

MarsRoverSimulation
Simulated robot and environment in MRDS

The tools that allow developing an MRDS application contain a graphical environment (Microsoft Visual Programming Language (VPL)) command line tools allow working with Visual Studio projects (VS Express version is enough) in C#, and 3D simulation tools.

  • Visual Programming Language is a graphical development environment that uses a service and activity catalog.
    • They can interact graphically, a service or an activity is represented by a block that has inputs and outputs that need only be dragged from the catalog to a diagram.
    • Linking can be done with the mouse, it allows defining if signals are simultaneous or not, allows performing operations on transmitted values.
    • VPL also allows generating the code of new "macro" services from diagrams created by users.
    • In VPL, it is possible to easily customize services for different hardware elements.
  • RDS 3D simulation environment allows simulating the behavior of robots in a virtual world using NVIDIA PhysX technology (3D engine originally written by Ageia) that includes advanced physics.


  • There are several simulation environments in RDS. These environments were developed by SimplySim
    • Apartment
    • Factory
    • Modern House
    • Outdoor
    • 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 Kinect for Windows SDK.

Notable applications

Critique

Microsoft Robotics and the future

Microsoft Robotics Developer Studio has not been updated or patched since version 4.0, which was released on March 8, 2012. On September 22, 2014, as part of Microsoft's restructuring plan, the Robotics division of Microsoft Research was suspended, according to a tweet from Ashley Feniello, a principal developer at Microsoft Robotics division of Microsoft Research (MSR). It is now highly unlikely that MRDS will ever be updated again, however forum members (MVPs) may still offer limited support.[4]

See also

References

  1. ^ "Technical Paper for the Darpa Challenge" (PDF). Archived from the original (PDF) on 2010-03-31. Retrieved 2011-02-03.
  2. ^ a b Worthington, David (August 1, 2008). "Microsoft's shift to parallel computing". SDTimes on the Web. Archived from the original on 2009-07-15. Retrieved 2008-08-02.
  3. ^ "Princeton Autonomous Vehicle Engineering -Section Software". Pave.mycpanel.princeton.edu. Retrieved 2019-04-08.
  4. ^ Feniello, Ashley (20 September 2014). "Sadly, the Microsoft robotics team has been shut down. My card key stops working tomorrow afternoon... :-/". Twitter. Retrieved 2016-01-20.

Further reading

Read other articles:

Lily FrankyLily Franky di acara pembukaan Tokyo International Film Festival, 2017.LahirMasaya Nakagawa4 November 1963 (umur 60)Fukuoka, JepangNama lainElvis WoodstockPekerjaanAktor, penulis, ilustrator, desainer, musikus, penulis lagu, fotografer, kritikusTahun aktif1980-an–sekarangTinggi174 cm (5 ft 9 in) Lily Franky (リリー・フランキーcode: ja is deprecated , rirī furankī, nama lahir: Masaya Nakagawa (中川 雅也code: ja is deprecated , Nakagawa Mas…

Cari artikel bahasa  Cari berdasarkan kode ISO 639 (Uji coba)  Kolom pencarian ini hanya didukung oleh beberapa antarmuka Halaman bahasa acak Bahasa Melayu Songkhla Pasa Nayu Singgora Dituturkan diThailandWilayahBagian selatan dan sedikit tengah SongkhlaEtnisMelayu (penuturnya dikenal sebagai Melayu Songkhla atau Oghae Nayu Singgora)Penutur Rumpun bahasaAustronesia Melayu-PolinesiaMelayuKelantan-PattaniMelayu Songkhla Sistem penulisan Thai (resmi negara) Jawi (asli) Latin (umumnya…

Pour les articles homonymes, voir Garcilaso de la Vega et De la Vega. Cet article est une ébauche concernant un écrivain espagnol. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Garcilaso de la Vega Portrait présumé de Garcilaso de la Vega, par Jacopo Carucci Pontormo Données clés Naissance 1501 ou 1503 Tolède, Espagne Décès 14 octobre 1536 Nice, Duché de Savoie Activité principale Poète Auteur Langue d…

Romanian middle-distance runner Florina PierdevarăPierdevară at the 2014 DécaNationPersonal informationBorn (1990-03-29) 29 March 1990 (age 33)SportSportTrack and fieldEvent1500 metres Florina Pierdevara (born 29 March 1990) is a Romanian middle-distance runner.[1] She competed in the 1500 metres at the 2015 World Championships in Beijing without advancing from the first round. International competitions Year Competition Venue Position Event Notes Representing  Romania 2007 …

Museo nazionale della Civiltà Egizianaالمتحف القومي للحضارة المصرية UbicazioneStato Egitto LocalitàIl Cairo IndirizzoEl Fustat Road, Ein El Sira, Cairo 17611 e ش الفسطاط ، عين الصيرة ، القاهرة ١٧٦١١ Coordinate30°00′27″N 31°14′54″E / 30.0075°N 31.248333°E30.0075; 31.248333Coordinate: 30°00′27″N 31°14′54″E / 30.0075°N 31.248333°E30.0075; 31.248333 CaratteristicheTipoarcheologico …

العلاقات الألبانية المجرية ألبانيا المجر   ألبانيا   المجر تعديل مصدري - تعديل   العلاقات الألبانية المجرية هي العلاقات الثنائية التي تجمع بين ألبانيا والمجر.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المقارنة ألبان…

Municipality in Catalonia, SpainGraneraMunicipalityCastle of Granera Coat of armsGraneraLocation in CataloniaShow map of Province of BarcelonaGraneraGranera (Spain)Show map of SpainCoordinates: 41°43′34″N 2°03′25″E / 41.726°N 2.057°E / 41.726; 2.057Country SpainCommunity CataloniaProvince BarcelonaComarcaMoianèsGovernment • MayorPere Genescà Girbau (2015)[1]Area[2] • Total23.7 km2 (9.2 sq …

Hadisubeno Sosrowerdojo Gubernur Jawa Tengah ke-4Masa jabatan4 Januari 1958 – 15 Januari 1960 PendahuluR. M. T. Soekardji Mangoen KoesoemoPenggantiMochtarWali Kota Semarang ke-3Masa jabatan1951–1958 PendahuluMr. Koesbiyono TjondrowibowoPenggantiAbdulmadjid Djojoadiningrat Informasi pribadiLahir(1912-02-11)11 Februari 1912Pacitan, Keresidenan Madiun, Hindia BelandaMeninggal24 April 1971(1971-04-24) (umur 59)Semarang, Jawa Tengah, IndonesiaMakamCilacap, Jawa TengahKebangs…

Messier 99Galaksi spiral M99 diambil di Mount Lemmon SkyCenter menggunakan Teleskop Schulman 0.8m.Data pengamatan (J2000 epos)Rasi bintangComa Berenices[1]Asensio rekta 12j 18m 49.6d[2]Deklinasi +14° 24′ 59″[2]Pergeseran merah0.008029[2]Kecepatan radial helio2407 ± 3 km/s[2]Jarak50.2 ± 5.5 Mtc(15.4 ± 1.7 Mpc)[3]Magnitudo semu (V)10.4[2]Ciri-ciriJenisSA(s)c[2]Ukuran semu (V)5′.4 × 4…

Apple Wallet Layar perkenalan saat masih bernama PassbookTipeaplikasi seluler Versi pertama19 September 2012 (2012-09-19) (iOS 6)LisensiPerangkat lunak gratisEponimdompet Bagian dariiOS 6 (en) Karakteristik teknisSistem operasiiOS 6 dan terbaruPlatformiOS Bahasa pemrogramanObjective-C Format berkasDaftarPKPass (en) dan iOS Passbook Pass (en) Informasi pengembangPengembangApplePenerbitApp Store Sumber kode iTunes Store1160481993 Informasi tambahanSitus webwww.apple.com/ios/whats-new/#passboo…

Pour les articles homonymes, voir Sainte Brigitte. Brigitte d'IrlandeVitrail, église catholique Saint-Joseph, Macon, Géorgie, USA.FonctionAbbesseBiographieNaissance 451 ou 453Faughart (en)Décès 1er février 523KildareSépulture DownpatrickNom dans la langue maternelle Naomh BhrídeActivité ReligieuseAutres informationsÉtape de canonisation Sainte catholiqueFête 1er févriermodifier - modifier le code - modifier Wikidata Sainte Brigitte d'Irlande ou Brigitte de Kildare (ou en breton santez…

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. SMPLB B-C Dian KahuripanSekolah Menengah Pertama Luar Biasa B-C Dian KahuripanInformasiJenisSwastaAlamatLokasiJl. Pisangan Lama Iii Gg. A1 No.4 Rt.003/06 Jaktim, Jakarta Timur, DKI Jakarta, IndonesiaSitus webLaman di Kementerian Pendidikan Nasional,…

Ne doit pas être confondue avec la toute proche cathédrale de Westminster. Abbaye de Westminster Tours du portail ouest. Présentation Nom local Westminster AbbeyThe Collegiate Church of St Peter Culte Anglican Type Collégiale Rattachement Couronne britannique Début de la construction XIIIe siècle Fin des travaux XVIe siècle Style dominant Gothique Protection Monument classé, grade I Patrimoine mondial (1987) Site web westminster-abbey.org Géographie Pays Royaume-Uni …

Crater on Mars This article is about the Martian crater. For the crater on the Moon, see Green (lunar crater). Crater on MarsGreenGullies in Green crater, as seen by HiRISE.PlanetMarsCoordinates52°42′S 8°24′W / 52.7°S 8.4°W / -52.7; -8.4QuadrangleArgyreDiameter184 kmEponymNathan E. Green Green is an impact crater in the Argyre quadrangle of Mars. It is named after Nathan E. Green, a British astronomer (1823-1899).[1] Description Debris flows have been obse…

Federico Baistrocchi Sottosegretario di Stato al Ministero della GuerraDurata mandato22 luglio 1933 –7 ottobre 1936 PredecessoreAngelo Manaresi SuccessoreAlberto Pariani LegislaturaXXIX Incarichi parlamentari XXVIII LegislaturaCommissione per l'esame dei bilanci e dei rendiconti consuntivi nella giunta generale del bilancio (2 maggio 1929-29 luglio 1933) Deputato del Regno d'ItaliaDurata mandato24-5-1924 –2-3-1939 LegislaturaXXVII, XXVIII, XXIX Colleg…

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府與…

Election in Virginia Main article: 1824 United States presidential election 1824 United States presidential election in Virginia ← 1820 October 26 – December 2, 1824 1828 →   Nominee William H. Crawford John Quincy Adams Andrew Jackson Party Democratic-Republican Democratic-Republican Democratic-Republican Home state Georgia Massachusetts Tennessee Running mate Nathaniel Macon John C. Calhoun John C. Calhoun Electoral vote 24 0 0 Popular vote 8,55…

الفيضه قرية الإحداثيات 21°55′02″N 39°23′18″E / 21.91722°N 39.38833°E / 21.91722; 39.38833 تقسيم إداري  البلد  السعودية  منطقة مكة المكرمة معلومات أخرى منطقة زمنية EAT (ت.ع.م+3)  توقيت صيفي EAT (ت.ع.م +3) رمز جيونيمز 106789  تعديل مصدري - تعديل   الفيضه قرية سعودية، تتبع مركز الجعران…

Head of the Catholic Church from 1831 to 1846 This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Pope Gregory XVI – news · newspapers · books · scholar · JSTOR (May 2016) (Learn how and when to remove this message) PopeGregory XVIBishop of RomeGregory XVI in 1844ChurchCatholic ChurchPapacy began2 February 1831Papa…

German political party This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Liberal Democratic Party of Germany – news · newspapers · books · scholar · JSTOR (November 2017) (Learn how and when to remove this message) Liberal Democratic Party of Germany Liberal-Demokratische Partei DeutschlandsChairmanWaldemar Koch …

Kembali kehalaman sebelumnya