Skip to content

Waypointによるナビゲーションサンプルの追加 #16

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

Merged
merged 70 commits into from
Jun 20, 2025

Conversation

KuraZuzu
Copy link
Contributor

@KuraZuzu KuraZuzu commented May 12, 2025

What does this implement/fix?

Waypointによるナビゲーションサンプルを追加します。

Does this close any currently open issues?

しません。

How has this been tested?

シミュレーションと実機で動作確認をしました。

実験環境

  • Remote PC
    • Ubuntu 24.04 Desktop (6.11.0-25-generic)
    • ROS 2 Jazzy
  • Raspberry Pi Mouse V3
    • Raspberry Pi 4B (4GB)
    • LiDAR: LiDAR
    • Ubuntu 24.04 Server (6.8.0-1024-raspi)
    • ROS 2 Jazzy

動作方法

以下のコマンドでWaypointナビゲーションサンプルを実行します。

$HOME/MAP_NAME.yamlの地図データを作成済みで、LiDARはRP LiDAR A1を前提としています。

実機

# ラズパイマウス実機を起動
ros2 launch raspimouse_navigation robot_navigation.launch.py lidar:=rplidar
#"HOME/MAP_NAME.yaml"を読み込んでRviz起動
ros2 launch raspimouse_navigation pc_navigation.launch.py use_sim_time:=true map:=$HOME/MAP_NAME.yaml
# Waypointナビゲーション実行
ros2 launch raspimouse_navigation_examples example.launch.py example:=waypoint

シミュレータ(Gazebo)

# ラズパイマウスをGazebo上で起動
ros2 launch raspimouse_gazebo raspimouse_with_lakehouse.launch.py lidar:=lidar
#"HOME/MAP_NAME.yaml"を読み込んでRviz起動
ros2 launch raspimouse_navigation pc_navigation.launch.py map:=$HOME/MAP_NAME.yaml
# Waypointナビゲーション実行
ros2 launch raspimouse_navigation_examples example.launch.py example:=waypoint

Any other comments?

Checklists

@KuraZuzu KuraZuzu requested review from YusukeKato and Kuwamai May 12, 2025 09:29
@KuraZuzu KuraZuzu self-assigned this May 12, 2025
@KuraZuzu KuraZuzu added the Type: Feature New Feature label May 12, 2025
Copy link
Contributor

@YusukeKato YusukeKato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gazeboで動作確認できました。
いくつかコメントしたのでご確認をお願いいたします。

Copy link
Contributor

@Kuwamai Kuwamai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

READMEとサンプルの実装以外の部分でコメントしました。
サンプルはあとで確認します。

Copy link
Contributor

@Kuwamai Kuwamai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ありがとうございます。ドキュメントわかりやすいです!
いくつかコメントしました。

Copy link
Contributor

@Kuwamai Kuwamai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

もう一点コメントしました。

@KuraZuzu
Copy link
Contributor Author

一部冗長となっていたので、全体的な章構成を変更しました。

@KuraZuzu
Copy link
Contributor Author

修正が完了しました。再度レビューをお願いします。

Copy link
Contributor

@Kuwamai Kuwamai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTMです。

@Kuwamai Kuwamai merged commit c8be6b6 into main Jun 20, 2025
1 check passed
@Kuwamai Kuwamai deleted the feature/waypoint_sample branch June 20, 2025 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature New Feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants