Skip to content
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

ROS2 Humble Update #86

Open
wants to merge 83 commits into
base: eloquent
Choose a base branch
from
Open

Conversation

stephenadhi
Copy link

Hi, I know this package is not maintained much, but I hope this PR could help with running pedsim in ROS2. It would be nice if you could create a new branch for humble, the other ROS2 distros are reaching EOL soon.

Originally forked from previous ROS2 PRs (jginesclavero and ksatyaki)

  • build fixed, warning errors resolved
  • Syntax changed for ros2 humble - nodes, launch files, parameter handling
  • scene_file and config_file now as launch file arguments in pedsim_simulator
  • spawning of agents in gazebo using the pedsim_gazebo_plugin
  • pedsim_xml_to_occ_map.cpp script to convert obstacles in the xml scenarios into maps
  • add generated maps (.pgm and .yaml) from the above mentioned script

@stephenadhi stephenadhi marked this pull request as draft January 25, 2023 18:28
@stephenadhi
Copy link
Author

Ready to use. Test with turtlebot3:

ros2 launch pedsim_gazebo_plugin gazebo_tb3_house_demo_launch.py

image

@stephenadhi stephenadhi marked this pull request as ready for review August 7, 2023 16:02
@stephenadhi stephenadhi mentioned this pull request Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants