エンジニア向けの知識を記録・共有するWebサイト「Qiita」に、イーソルのOrganizationページを新設しました。
ROS 2に関連するテーマで記事を3件公開しています。
記事①「実習ROS 2 コンセプト」
ロボットソフトウェア開発を全世界で推進していくためのオープンソースプラットフォームである「ROS」の導入として、以下の内容を詳しく解説しています。- ROS(ROS 1, ROS 2共通)のコンセプト
- ROS 1に対するROS 2のコンセプト
- 開発者視点でのROS 2の利点
記事② 「実習ROS 2 Pub&Sub通信」
ROS(ROS 1、ROS 2共通)の基本となる通信手段のひとつであるPub&Sub型通信(トピック通信)について説明し、それをROS 2で実装する手順を実際のコードを示しながら解説しています。
- ROSのトピック通信(Pub&Sub通信)の概念
- 新規ROS 2パッケージの作成方法
- Publisherのソースコード(C++)
- Subscriberのソースコード(C++)
- Pub&Sub通信における、ROS 1とROS 2のコーディングの差異