最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

Robotics System Toolbox 入門

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

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

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

チュートリアル

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

  • Standard Units for Robotics System Toolbox

    List of standard units used in the Robotics System Toolbox

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

    剛体ツリー ロボット モデルのモデル構造と固有コンポーネント

  • Robot Dynamics

    Robot dynamics is 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. This object describes a rigid body tree model that has multiple rigidBody objects connected through rigidBodyJoint objects. The rigidBodyJoint, rigidBody, and rigidBodyTree objects all contain information related to the robot kinematics and dynamics.

  • 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.