Microsoft Robotics Developer Studio

Logo

Microsoft Robotics Developer Studio (Microsoft RDS, kurz MRDS) ist eine mit einheitlichen Schnittstellen versehene, universelle, grafische Integrierte Entwicklungsumgebung zum Simulieren und Ansteuern von Robotern, wie sie beispielsweise von fischertechnik oder Lego erhältlich sind. Neben den .Net-Framework-Programmiersprachen kann die Programmierung auch anhand von Flussdiagrammen (Datenflussplänen) erfolgen. Zu diesem Zweck schuf Microsoft die Grafische Programmiersprache Microsoft Visual Programming Language (VPL), die für Anfänger in der Programmierung vorgesehen ist, die bereits Grundkenntnisse besitzen, z. B. zu Variablen und Programmlogik. Diese Programmiersprache ist jedoch nicht auf Anfänger alleine begrenzt, sondern ist auch für fortgeschrittene Programmierer interessant, wenn es darum geht, schnell Prototypen oder Programmcodes zu entwickeln.[1] Zwar ist die Toolbox auf die Entwicklung von Roboteranwendungen zugeschnitten, allerdings ist sie nicht darauf beschränkt und kann auch für andere Anwendungen eingesetzt werden.

Die für nicht kommerzielle Zwecke kostenlose Software basiert auf das .Net-Framework und läuft unter Windows XP und höher. Ab Version 4 wird das Kinect-SDK unterstützt.

Programmpakete

  • CCR & DSS Runtime
  • Visual Programming Language (VPL)
  • Simulation mit PhysX & XNA
  • Beispiele für NXT Roboter und weitere

Produktversionen

  • Microsoft Robotics Studio 1.0 (erschienen am 9. April 2007)
  • Microsoft Robotics Studio 1.5 (erschienen am 25. Juli 2007)
  • Microsoft Robotics Developer Studio 2008 (erschienen am 20. April 2008)
  • Microsoft Robotics Developer Studio 2008 R2 (erschienen am 18. Juni 2009)
  • Microsoft Robotics Developer Studio 2008 R3 (erschienen am 20. Mai 2010)
  • Microsoft Robotics Developer Studio 4 (erschienen am 8. März 2012)

Einzelnachweise

  1. Low-Budget-Roboter basteln mit Xbox Kinect (Memento vom 12. März 2012 im Internet Archive), t3n, 9. März 2012, abgerufen am 13. März 2012.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.