このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
アプリケーション
ROS 対応シミュレーターおよびサポートされているハードウェアでの ROS および ROS 2 アプリケーションのシミュレーションの例
以下の例では、ROS Toolbox を使用して、ROS 対応シミュレーターおよびサポートされているハードウェア用の特定のアプリケーションを構築し、実際のロボットへの接続を確認する方法を説明します。これらの例を基礎として ROS ノードのネットワークを設計し、自律型地上ロボット、マニピュレーター、無人航空機 (UAV) のさまざまなアルゴリズムを検証し、それらをシミュレーションされたハードウェアに展開します。ROS Toolbox は、TurtleBot® などのハードウェア上で ROS を実行するロボットへのこれらのアルゴリズムの展開をサポートします。また、ROS Toolbox は、これらのアプリケーションをシミュレーションする ROS 対応ソフトウェア シミュレーション システムとの連携もサポートしています。
主要な例
カテゴリ
- ROS 対応シミュレーターへの接続
アプリケーションを設計して、Gazebo、Unity、CARLA などの ROS 対応の外部シミュレーターに展開する
- 自動運転
ROS または ROS 2 ネットワーク経由で自動運転アプリケーションを設計および展開する
- 地図作成と位置推定
ROS または ROS 2 ネットワーク経由で地図作成アプリケーションと位置推定アプリケーションを設計および展開する
- 地上ロボット
ROS または ROS 2 ネットワーク経由で自律型地上ロボット アプリケーションを設計および展開する
- ロボット マニピュレーター
ROS または ROS 2 ネットワーク経由でロボット マニピュレーター アプリケーションを設計および展開する
- 無人航空機
ROS または ROS 2 ネットワーク経由で UAV アプリケーションを設計および展開する