Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

Robotics System Toolbox 入門

ロボット工学アプリケーションの設計、シミュレーションおよびテスト

Robotics System Toolbox™ は、マニピュレーター、モバイル ロボット、ヒューマノイド ロボットの設計、シミュレーション、テストを行うためのツールとアルゴリズムを提供します。マニピュレーターとヒューマノイド ロボット用として、このツールボックスには衝突チェック、軌跡生成、順運動学と逆運動学、および剛体ツリー表現を使用したダイナミクスのためのアルゴリズムが含まれています。モバイル ロボット用には、マッピング、位置推定、パス計画、パス追従およびモーション制御のためのアルゴリズムが含まれています。ツールボックスには、一般的な産業用ロボット アプリケーションの参考例が用意されています。また、インポート、可視化およびシミュレーションが可能な市販の産業用ロボット モデルのライブラリも含まれています。

提供されている運動学モデルと動的モデルを組み合わせることによって、機能的なロボットのプロトタイプを開発できます。ツールボックスを使用すると、Gazebo ロボット工学シミュレーターに直接接続してロボット アプリケーションのコシミュレーションを行うことができます。設計をハードウェア上で検証するには、ロボット工学プラットフォームに接続し、コードを生成して展開します (MATLAB® Coder™ または Simulink® Coder を使用)。

チュートリアル

ロボット工学システムについて

  • Robotics System Toolbox の標準単位

    Robotics System Toolbox で使用されている標準単位のリスト。

  • 剛体ツリー ロボット モデル

    剛体ツリー ロボット モデルの構造と固有コンポーネントを確認する。

  • Robot Dynamics

    This topic details the different elements, properties, and equations of rigid body robot dynamics.Robot dynamics are the relationship between the forces acting on a robot and the resulting motion of the robot. In Robotics System Toolbox, manipulator dynamics information is contained within a rigidBodyTree object, which specifies the rigid bodies, attachment points, and inertial parameters for both kinematics and dynamics calculations.

  • Accelerate Robotics Algorithms with Code Generation

    You can generate code for select Robotics System Toolbox algorithms to speed up their execution. Set up the algorithm that supports code generation as a separate function that you can insert into your workflow. To use code generation, you must have a MATLAB Coder license. For a list of code generation support in Robotics System Toolbox, see Functions Supporting Code Generation.