主要内容

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

ROS工具箱

ROSベースのアプリケーションの设计,シミュレーションおよび展开

ROS工具箱は,MATLAB® と Simulink® を Robot Operating System (ROS および ROS 2) に接続するインターフェイスを提供します。これにより ROS ノードのネットワークを作成できます。このツールボックスには、rosbag ファイルに記録されている ROS データのインポート、解析および再生を行うための MATLAB 関数および Simulink ブロックが含まれています。また、ライブ ROS ネットワークに接続して ROS メッセージにアクセスすることもできます。

ツールボックスを使用すると,デスクトップシミュレーション,および凉亭などの外部ロボットシミュレーターへの接続を使用して,ROSノードを検证できます。ROS工具箱はC ++コードの生成(金宝appSimulink的编码器™を使用)をサポートするため,S金宝appimulink的モデルからROSノードを自动的に生成して,シミュレートされたハードウェアまたは実际のハードウェアに展开することができます.Simulinkのエクスターナルモードがサポートされるため,モデルをハードウェアで実行している间にメッセージの表示およびパラメーターの変更ができます。

ROS工具箱入门

ROS工具箱の基础を学ぶ

ネットワーク接続と调查

ROSネットワークを设定して操作する

パブリッシャーとサブスクライバー

メッセージ,トピックおよびネットワーク情报を作成し,送受信する

サービスとアクション

サービスとアクションに关する要求の送信,タスクの実行およびフィードバックの取得

ROSログファイルと変换

rosbag,変换ツリーおよび时系列データを解析する

ROS特化メッセージ

特化したセンサーおよび入力からのメッセージにアクセスする

ROSカスタムメッセージのサポート

ROSカスタムメッセージを作成する

金宝appSimulink的内のROS

金宝appSimulink的を使用してROSのネットワークおよびメッセージにアクセスする

ROSアプリケーションの例

ROSおよび凉亭のアプリケーションをシミュレートし,TurtleBot®ハードウェアに接続

ROS工具箱でサポートされているハードウェア

サードパーティ制ハードウェアのサポート