-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ROS 2 Jazzyへの対応 #53
ROS 2 Jazzyへの対応 #53
Conversation
…t if any unexpected issues occur, "revert").
[Note] Updated major version due to breaking changes in "/cmd_vel" backwards compatibility.
動作確認を |
CHANGELOG.rstの更新とpackage.xmlのバージョンの更新はパッケージのリリース時に行ったほうが分かりやすいので、このPRでは変更なしでお願いいたします。 |
レビューに沿って以下の点を修正しました。
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
コメントの確認をお願いいたします。
README.md
Outdated
```sh | ||
# Terminal 1 | ||
$ source ~/ros2_ws/install/setup.bash | ||
$ ros2 launch raspimouse raspimouse.launch.py | ||
|
||
# Terminal 2 | ||
$ source ~/ros2_ws/install/setup.bash | ||
$ ros2 lifecycle set raspimouse configure |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
launchファイルからノードを起動した場合、ros2 lifecycle set raspimouse *
のコマンド2行が不要なら削除をお願いいたします。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
削除しました。
CIが失敗しているので確認をお願いいたします。 |
CIで指摘されていた構文へのエラーを修正しました |
ご指摘の点を全て修正したので、ご確認よろしくおねがいします。 |
実機のRaspberry Pi Mouseで動作確認できました。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
コメントの確認をお願いいたします。
Co-authored-by: YusukeKato <YusukeKato@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
actions/checkoutの更新&確認をお願いいたします。
Co-authored-by: YusukeKato <YusukeKato@users.noreply.github.com>
コメントありがとうございます。以下の2点について修正しました。
|
LGTMです! |
What does this implement/fix?
ROS 2 Jazzyに対応させます。
Does this close any currently open issues?
しません。
How has this been tested?
以下の環境を用意し、動作確認をしました。
環境
環境確認
実機で構築した環境をコマンドで確認します。
$ uname -a Linux ubuntu 6.8.0-1012-raspi #13-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 2 11:13:41 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 24.04.1 LTS Release: 24.04 Codename: noble
動作確認
以下の手順で動作することを確認しました。
予めデバイスドライバをビルド・インストールしておきます
起動
次の
ros2 run
とros2 launch
で起動する2通りの方法の両方で動作を確認しました。ros2 run
ros2 launch
動作
Any other comments?
主な変更点
/cmd/vel
のメッセージの型をTwist
かTwistStamped
変更しました/cmd_vel
の変更により後方互換性がなくなったため、メジャー番号をアップデートしましたChecklists