2

私はまもなく Microsoft Robotics Studio を使い始めます。

私の質問は、MSRS のすべての達人への質問です。単純なシミュレーション (障害物回避や壁追従など) は、ハードウェアなしで実行できますか?

MSRS には 2 次元だけでなく 3 次元のレンダリングもありますか? 今のところ私はハードウェアを持っておらず、シミュレーションにしか興味がありません。ロボットのハードウェアがあれば、それとのインターフェースを試みるかもしれません!

ばかげた質問で申し訳ありません。私は MSRS 初心者ですが、ロボット工学のハードウェアとソフトウェアの経験があります。

MSRS と Player Project (Player/Stage/Gazebo) 以外に、ロボットを効果的にシミュレートするソフトウェアはありますか?

4

2 に答える 2

3

MSRS は、いくつかの重要な分野に取り組んでいます。その一つがシミュレーションです。3D エンジンは AGeia Physics エンジンに基づいており、ロボットとそのセンサーだけでなく、やや複雑な環境をシミュレートできます。

私が見たデモでは、SICK ライダーを搭載した Pioneer が、テーブルや椅子などで雑然としたアパートのリビング ルームを走り回っていました。

アイデアは、コードがシミュレーターで実行されているのか、実際のロボットで実行されているのかを知る必要さえないということです。

編集:
要求されたいくつかのリンク:
ここから開始: http://msdn.microsoft.com/en-us/library/dd939184.aspx alt テキスト http://i.msdn.microsoft.com/Dd939184.image001(en-私たち、MSDN.10).jpg

次に、http: //msdn.microsoft.com/en-us/library/dd939190.aspx 代替テキスト http://i.msdn.microsoft.com/Dd939190.image008(en-us,MSDN.10) にアクセスしてください。 jpg

次に、さらにいくつかのサンプルを見てみましょ 。 MSDN.10).jpg

于 2010-03-23T22:13:43.330 に答える
1

簡単な答えはイエスです。MRDS シミュレーターとプレーヤー/ステージは非常に似た機能を持っています。MRDS は内部でビデオ ゲーム品質の物理エンジンを使用しているため、ロボットで衝突やいくつかの基本的な物理演算を行うことができますが、matlab シミュレーションの精度レベルにはなりません (反対に、リアルタイムで簡単に実行できます)。ただし、開発します)。ハードウェアがなくても MRDS で多くのことができます。

MRDS はかなり高度なプログラミングの抽象化を使用しているため、最初は少し戸惑うかもしれませんが、チュートリアルと、コードプレックスの「ロボット工学のためのソフトウェア エンジニアリング」に投稿されているコースを実行すれば、大丈夫です。http://swrobotics.codeplex.com/

于 2011-04-27T10:03:46.670 に答える