机器人系统工具箱
ロボット工学アプリケーションを設計,シミュレーション,およびテスト
机器人系统工具箱™は,マニピュレーター,モバイルロボット,およびヒューマノイドロボットを设计,シミュレーション,およびテストするツールとアルゴリズムを提供します。マニピュレーター,およびヒューマノイドロボットのため,ツールボックスには冲突検知,轨道生成,顺运动学と逆运动学,刚体ツリー表现を使用したダイナミクスのためのアルゴリズムが含まれます。モバイルロボット用には,地図作成,位置推定,パスプランニング,パス追従,およびモーション制御のためのアルゴリズムが含まれます。ツールボックスは,一般的な产业ロボットアプリケーションのリファレンスサンプルを提供します。インポート,可视化,およびシミュレーションできる,商业利用可能な产业ロボットモデルも含まれます。
提供される運動学とダイナミクスのモデルを組み合わせて,実用的なロボットのプロトタイプを開発することができます。ツールボックスでは,露台シミュレーターに直接接続することで,ロボットアプリケーションをコシミュレーションすることができます。ハードウェアで設計を検証するときは,コードを生成してロボットプラットフォームに展開することができます(MATLAB编码器™または万博1manbetx仿真软件编码器™を使用)。
始める:
ロボットモデル
独自のロボットモデルを構築,またはロボットアプリケーションを構築するために,一般的なロボットのライブラリを使用することができます.Unified机器人描述格式(URDF)ファイル,またはSimscape MultibodyTMモデルをインポートしてカスタムのロボットモデルとビジュアルジオメトリを作成します。
動作のモデリングと制御
モバイルロボットおよびマニピュレーターの基本的な運動学とダイナミクスをモデリングします。ロボット動作を可視化してシミュレーションし,制御アルゴリズムを検証します。
3 dシミュレーション
三维物理シミュレーションとインターフェイスして,現実世界のシミュレーション環境でロボットモデルを検証します。万博1manbetx®モデルのシミュレーションを露台シミュレーションと同期します。
マニピュレーターアルゴリズム
剛体ツリーロボットモデル表現を使用してロボットモデルを定義します。高度なモーションコントローラーを構築し,ロボットモデルとインターフェイスすることでロボットのワークフローを完成させます。ロボットの逆運動学と動力学の計算に加え,衝突検知を実現します。
モバイルロボットのアルゴリズム
占有グリッドを使用して環境の地図を作成し,地図によりロボットの位置推定(大满贯)を行い,モバイルロボットのパスプランニングおよび制御アルゴリズムを開発します。
无人机アルゴリズム
无人机ライブラリを使用して,固定翼およびマルチローター无人机の運動学モデルおよび閉ループ制御モデルを構築します。
ロボットハードウェアへの展開
展開されたモデルの信号を参照,またはパラメーターを変更します。ハードウェアでの実行時にアルゴリズムに調整を加えます。
対話式ロボットの可視化
ビジュアルメッシュを持つ剛体ツリーモデルを操作して,ターゲットのボディ向け逆運動学を実行
商業用ロボットのモデル
追加のマニピュレーター用剛体ツリーロボットモデル,および既存モデルのライブラリに追加されたモバイルロボットを読み込み
衝突検知用コード生成
checkCollision関数と衝突オブジェクトのプリミティブ型を用いてC / c++コードを生成
Simscape多体モデルのパラメーター
初期位置とジョイント制約を持つSimscape多体モデルをインポート
露台コシミュレーション
万博1manbetx仿真软件で露台の時間同期シミュレーションを実行
ロボットのアプリケーション例
ピックアンドプレースロボットと倉庫用モバイルロボットの入門リファレンスサンプルの提供
これらの機能および対応する関数の詳細については,リリースノートを参照してください。