このページは前リリースの情報です。該当の英語のページはこのリリースで削除されています。
ROS 2 ノードの生成と展開
ROS 2 ノード用の C/C++ および CUDA コードを生成し、ローカルおよびリモート ハードウェアに展開する
ROS Toolbox では、ROS 2 ノード用の C++ および CUDA® コードを生成し、ローカルまたはリモート デバイス ターゲットに展開することができます。ROS 2 インターフェイスが含まれる MATLAB® コードの場合、MATLAB Coder™ (Generate a Standalone ROS Nodeを参照) を使用して C++ コードを生成し ROS ノードとして展開することができます。Simulink® モデルの場合、Simulink Coder (Generate a Standalone ROS 2 Node from Simulinkを参照) を使用して C++ コードを生成するか、GPU Coder™ を使用して最適化された CUDA コードを生成し、ROS 2 ノードとして展開することができます。
メモ
ROS ノードを展開するには、SSH 接続を介してターゲット ROS デバイスにファイルを転送する必要があります。展開する前に OpenSSH がターゲット ROS デバイスにインストールされていることを確認してください。
ブロック
トピック
MATLAB からの ROS 2 ノードの展開
- Generate a Standalone ROS 2 Node
Generate C++ code for a standalone ROS 2 node from a MATLAB function. - Configure MATLAB Coder for ROS 2 Node Generation
Configure MATLAB Coder configuration object for customizing ROS 2 Node generation.
MATLAB からの CUDA 用に最適化された ROS 2 ノードの展開
- Generate CUDA ROS and CUDA ROS 2 Nodes Using MATLAB Coder and GPU Coder
Generate and build CUDA ROS and CUDA ROS 2 nodes from a MATLAB function.
Simulink からの ROS 2 ノードの展開
- Generate a Standalone ROS 2 Node from Simulink
Generate and build a standalone ROS 2 node from a Simulink model. - Generate Code to Manually Deploy a ROS 2 Node from Simulink
Generate C++ code from a Simulink model to deploy as a standalone ROS 2 node.
Simulink からの CUDA 用に最適化された ROS 2 ノードの展開
- Generate CUDA ROS 2 Node from Simulink
Configure Simulink Coder to generate and build a CUDA ROS 2 node from a Simulink model.
アプリケーション
- Automated Parking Valet with ROS 2 in Simulink
Distribute an automated parking valet application among various nodes in a ROS 2 network in Simulink.