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

Hunter Gazebo Package Development #4

Closed
wants to merge 2 commits into from

Conversation

PabloEspejeLS
Copy link

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update

@marc-hanheide marc-hanheide self-requested a review April 10, 2024 10:03
Copy link
Member

@marc-hanheide marc-hanheide left a comment

Choose a reason for hiding this comment

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

Hi @PabloEspejeLS

pinging also @ibrahimhroob

I would want a quick discussion here.

This is adding packages to this fork. It may be better to do as I suggested in LCAS/hunter_robot#3 (comment)

I.e., to leave this repository as a fork of https://github.com/agilexrobotics/hunter_ros2 with no added packages and only a few specific additions for L-CAS. This will make maintenance with regard to upstream much easier in my view. I would suggest that the changes (new packages) hunter_controller, hunter_description and hunter_gazebo go into https://github.com/LCAS/hunter_robot (as originally planned I think). Please see LCAS/hunter_robot#5 which was designed to remove the packages that should indeed only be in this repository.

I would then suggest to add a package hunter_bringup to https://github.com/LCAS/hunter_robot that

  1. depends on the other hunter_* packages
  2. contains all the config files (tmule, yaml,...) and launch files that in this PR were added in various places

Happy to discuss

@marc-hanheide
Copy link
Member

Also pinging @LeonardoGuevara to chip in if needed.

@ibrahimhroob
Copy link
Collaborator

Hi @marc-hanheide , yes I agree with your suggestions, this started to get a little bit messy and needs cleaning up

@ibrahimhroob
Copy link
Collaborator

Hi @PabloEspejeLS, as Marc suggested we will leave the forked repo as it is and we will keep making the changes on https://github.com/LCAS/hunter_robot and make the forked repo a dependent package. Sorry will have to reject this PR.

@ibrahimhroob ibrahimhroob self-assigned this Apr 10, 2024
@ibrahimhroob
Copy link
Collaborator

@PabloEspejeLS , Can you please update your changes to https://github.com/LCAS/hunter_robot, I will review them and refactor the code, and please delete the unnecessary branches. I did make https://github.com/LCAS/hunter_ros2 as a submodule, however, this is not the correct way to do it, I will fix that.

@marc-hanheide
Copy link
Member

@ibrahimhroob , is this done now?

@ibrahimhroob
Copy link
Collaborator

yes it is done

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.

3 participants