HOW TO START

1 Create a FREE account.
2 Sign in with your user.
3 Follow the guided tutorial.

If you still have problems, please let us know, by sending an email to info@theconstructsim.com . Thank you!

PHONE HOURS

P: +34 687 672 123
Mon-Fri 9:00AM - 6:00PM
Sat - 9:00AM-5:00PM
Sundays by appointment only!

初心者向けのROS2コース

ROS2の基礎を5日間に(C++)

どのようにROS2で作業していくかについて学ぶ

100%オンライン     ·     ROSをインストールする必要はありません。     ·     オンラインで練習する

コースの概要

ROS2はついに来ました!このコースでは、ROSの新規ユーザーだけでなく、ROS2での作業を始めたいROS1のユーザーを対象とします。

ROS2には、来年に勢いを得る新機能がたくさん追加されています。この初級コースでは、ROS2での作業を始めるための基礎を学びます。ROS2の高度な機能はそれぞれの特化コースで説明されます。

あなたが学ぶ内容

ROS2の基本概念

ROS2パッケージの作成

新しいユニバーサル・ビルド・システムの管理

ROS2 C++のトピックパブリッシャーとサブスクライバー

PythonベースのNew Launchシステム

ROS2におけるサービスサーバーとクライアント生成

ROS2システムとROS1システムの間の通信のためのROS1-Bridgeの基本的な使用

ROS2におけるデバッグツールの使用

我々のユーザーの一部:

このコースで使用されるロボットシミュレーション

初日から体験によりROS2を学びます!

TurtleBot2

Iri-Wam Arm ロボット

BB-8 ロボット

MARA ロボット

あなたのROS2の学習パス

既製のROS2の学習スケジュール。学習と練習だけが必要です。

デモンストレーションを含むコースの簡単な紹介

ノード、パッケージ、クライアントライブラリなどROS2の基本概念の紹介

どのようにROS1 BridgeパッケージでROS1とROS2を接続するか

ROS2トピックの紹介:パブリッシャー

ROS2トピックの紹介:サブスクライバー

ROS2サービスの紹介:サービスクライアント

ROS2サービスの紹介:サービスサーバー

いくつかの基本的なROS2デバッグツールの紹介:ログとRviz2

なぜROS2?

ROSが2007年に始まってから、ロボティクスの世界、そしてROSコミュニティで色々変化してきました。「小さな」プロジェクトとして始まりましたが、世界各地の開発者にとって主なツールになっています。ユーザーたちは毎日ROSを限界まで推し進めているということです。この点を念頭に、またロボティクスの進化により発生する新たな課題に対応するため、ROSは進化する準備ができました。そして、ROS2こそがその進化の証です。

ROS2では、ROSをまったく新しいレベルに引き上げることを目標としています。ROSがすでに提供しているすべての素晴らしい機能を維持して、ROS2には、ロボティクスにおいて今後数年のうちに発生する新たな課題に対応するための新機能が追加されています。

そのため、このコースでは、ROS2で作業していくために知るべき基本概念を紹介します。このコース中に、いわば不要なノイズをスキップして、ROS2を使用するために知るべき主なものに注目してみます。そして、特に、実用に注力します。では…いかがでしょうか。気に入りましたか?

TOP