2010-03-22 5 views
2

Je commencerai bientôt avec Microsoft Robotics Studio.Microsoft Robotics Studio, simulation simple

Ma question s'adresse à tous les gourous de MSRS, Est-ce que la simulation simple (comme l'évitement d'obstacles et le suivi des murs) peut se faire sans matériel?

Est-ce que MSRS a rendu 3D et bidimensionnel? A partir de maintenant je n'ai plus de matériel et je ne suis intéressé que par la simulation, quand j'ai le matériel du robot, je peux essayer de l'interfacer!

Désolé pour une question stupide, je suis un noobs MSRS, mais j'ai une expérience précédente en robotique h/w et s/w.

En dehors de MSRS et du projet Player (Player/Stage/Gazebo) existe-t-il un autre logiciel pour simuler efficacement les robots?

Répondre

3

MSRS aborde plusieurs domaines clés. L'un d'eux est la simulation. Le moteur 3D est basé sur le moteur AGeia Physics et peut simuler non seulement votre robot et ses capteurs, mais un environnement quelque peu complexe.

La démo que j'ai vu avait un pionnier avec un lidar MALADE courir autour d'une salle de séjour appartement encombré, avec des tables, des chaises, etc

L'idée est que votre code n'a même pas besoin de savoir si elle est en cours d'exécution sur le simulateur ou le vrai robot.

Edit:
Quelques liens comme demandé:
Commencez ici: http://msdn.microsoft.com/en-us/library/dd939184.aspx alt text http://i.msdn.microsoft.com/Dd939184.image001(en-us,MSDN.10).jpg

Ensuite, allez ici: http://msdn.microsoft.com/en-us/library/dd939190.aspx alt text http://i.msdn.microsoft.com/Dd939190.image008(en-us,MSDN.10).jpg

Ensuite, prenez un regard sur quelques autres échantillons: http://msdn.microsoft.com/en-us/library/cc998497.aspx alt text http://i.msdn.microsoft.com/Cc998496.Sumo1(en-us,MSDN.10).jpg

+0

@Padu Merloti: ...... le code n'a même pas besoin de savoir si elle est en cours d'exécution sur le simulateur ou le robot réel '.... vraiment ... Je suis pour une balade en sensations fortes! ... avez-vous travaillé sur MSRS? .... Avez-vous des exemples d'extraits de programme etc .... (un blogspot aidera sûrement un Noob comme moi!) – Arkapravo

+0

Terrific, je voulais vous voter! .... mais ce système ne me laisserait pas le faire! .... Merci beaucoup ... par hasard avez-vous travaillé avec le stade de joueur? – Arkapravo

+1

Je n'ai pas, mais certains de mes collègues d'une branche DoD (désolé ne peut pas dire lequel) l'utiliser et l'aimer pour contrôler Segway RMP –

1

réponse simple est oui, simulateur MRDS et joueur/scène ont des capacités très similaires. MRDS utilise un moteur physique de qualité de jeu vidéo sous le capot, de sorte que vous pouvez faire des collisions, et de la physique de base sur vos robots, mais ce ne sera pas le niveau de précision d'une simulation matlab (d'un autre côté développer avec si). Vous pouvez faire beaucoup dans MRDS sans matériel. MRDS utilise des abstractions de programmation assez avancées, donc peut-être un peu intimidant au début, mais les didacticiels, et le cours qui a été posté au codplex "génie logiciel pour la robotique" et tout ira bien. http://swrobotics.codeplex.com/

Questions connexes