このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Robotics System Toolbox 入門
Robotics System Toolbox™ は、マニピュレーターとモバイル ロボット アプリケーションの設計、シミュレーション、テスト、展開を行うためのツールとアルゴリズムを提供します。マニピュレーター用として、このツールボックスには衝突チェック、パス計画、軌跡生成、順運動学と逆運動学、および剛体ツリー表現を使用したダイナミクスのためのアルゴリズムが含まれています。モバイル ロボット用には、地図作成、位置推定、パス計画、パス追従およびモーション制御のためのアルゴリズムが含まれています。ツールボックスでは、テスト シナリオを作成し、提供されている参考例を使用して一般的な産業用ロボット アプリケーションを検証できます。また、インポート、可視化、シミュレーション、およびリファレンス アプリケーションでの使用が可能な市販の産業用ロボット モデルのライブラリも含まれています。
提供されている運動学モデルと動的モデルを組み合わせることによって、機能的なロボットのプロトタイプを開発できます。ツールボックスを使用すると、Gazebo ロボティクス シミュレーターに直接接続してロボット アプリケーションのコシミュレーションを行うことができます。設計をハードウェア上で検証するには、Kinova Gen3 および Universal Robots UR シリーズ ロボットなどのロボティクス プラットフォームに接続し、コードを生成して展開します (MATLAB® Coder™ または Simulink® Coder を使用)。
チュートリアル
- ロボットの段階的な構築
ロボットを構築する詳細なプロセスを確認し、さまざまなロボット コンポーネントとそれらを作成するための関数呼び出しについて確認する。
- 逆運動学を使用した 2 次元パスのトレース
単純な 2 次元マニピュレーターの逆運動学の計算
- 差動駆動型ロボットのパス追従
単純追跡パス追従コントローラーを使用して、あらかじめ決められたパスに沿ってシミュレートされたロボットを駆動する。
- Kinova Gen3 マニピュレーターを使用したタスク空間およびジョイント空間の軌跡の計画と実行
Kinova® Gen3 マニピュレーターを使用して、エンドエフェクタの目的の姿勢に移動するための内挿されたジョイント軌跡を生成してシミュレートする。
ロボティクス システムについて
- Robotics System Toolbox の標準単位
Robotics System Toolbox で使用されている標準単位のリスト。
注目の例
対話形式の学習
Robotic Manipulators (MathWorks Teaching Resources)
対話形式のライブ スクリプトと Simscape™ モデルを使用してロボット マニピュレーター (ロボット アーム) の基本概念について説明する MathWorks コースウェア モジュール