Main Content

アプリケーション

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 アプリケーションを設計および展開する