3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ROS2でのキー入力専用nodeの作成

Last updated at Posted at 2020-08-07

ROS2関係トップページへ

OpenAI GymをROS2ノード化するにあたって,「人がキー入力で実験・ゲームプレーを行う時に必要となるキー入力」をしてくれるnodeの作成を行った.

作成物

説明

githubのREADME_JP.mdに基本事項を記載.

ワークスペース構成

  • key_event_msgs
    • key_event_nodesで使用するメッセージ
  • key_event_nodes
    • キー入力を取得し定期的にpublishするノード
      • key_hit_event_node
        • 1文字キー打鍵に対してpublish
        • 入力がないときには\0文字をpublish
  • tests
    • 作成物のテスト用プロジェクト

ノードについての説明

ノードはコンポーネントとして作成しているのでtests以下のように実行形式(target)としても使用できるし,compornentsとして単独で実行もできる.

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?