Git Product home page Git Product logo

Comments (17)

wxmerkt avatar wxmerkt commented on June 28, 2024 1

@iKrishneel thanks for the ping. @ahornung is the correct person to answer transferring the repo to this organisation. In either case, I believe the copyright headers and notices etc. should also be reinstated in your port

from octomap_mapping.

iKrishneel avatar iKrishneel commented on June 28, 2024 1

@wxmerkt Thanks for your reply. As you suggested, I will update the headers and comments in the port.

from octomap_mapping.

wxmerkt avatar wxmerkt commented on June 28, 2024 1

@nuclearsandwich It appears I don't have access to the ROS2 release repository for octomap_mapping yet (it's not part of the team - https://github.com/orgs/ros2-gbp/teams/octomap/repositories). Many thanks in advance and happy holidays :-).

from octomap_mapping.

wxmerkt avatar wxmerkt commented on June 28, 2024 1

Thank you - releases for foxy, galactic, and rolling are out now (i.e. access is working :-)). Let's add @ahornung as the creator of the library, perhaps he has additional suggestions as well.

from octomap_mapping.

nuclearsandwich avatar nuclearsandwich commented on June 28, 2024 1

Let's add @ahornung as the creator of the library, perhaps he has additional suggestions as well.

That change should be deployed or deploying soon.

from octomap_mapping.

wxmerkt avatar wxmerkt commented on June 28, 2024

Hi @chopin1998, @Marwan99,
In reference to this post and ANYbotics/grid_map#219 (comment): No plans or timeline for working on a ROS2 port from my side. Contributions are welcome (happy to create a ros2 branch etc.), however, as I am currently still working on ROS1 I would not have any substantive feedback or time to devote to it.

from octomap_mapping.

Marwan99 avatar Marwan99 commented on June 28, 2024

I can try and have a go at it. I propose splitting the port into the following PRs for ease of reviewing and to allow anyone interested in helping to jump in:

  • octomap_server library & octomap_server_color library and updating CI
  • octomap_server_node & octomap_color_server_node
  • octomap_server_static
  • octomap_server_multilayer
  • octomap_saver
  • octomap_tracking_server_node
  • octomap_server_nodelet and octomap_color_server_nodelet

@wxmerkt What do you think? Please let me know if I missed something.

from octomap_mapping.

chopin1998 avatar chopin1998 commented on June 28, 2024

hi, i found a port here

https://github.com/iKrishneel/octomap_server2

from octomap_mapping.

wxmerkt avatar wxmerkt commented on June 28, 2024

@Marwan99 your plan is clear and sounds good. I think it makes sense to have a maintainer for the ROS2 version - either in this repository or in a new repository in this organization. What do you think @ahornung?
I am happy to continue to look after ROS1, but currently do not yet work on ROS2 (starting later this autumn).

Thanks for the link to the port @chopin1998 - I did not look closer into it but it appears to be based on this repository.

from octomap_mapping.

iKrishneel avatar iKrishneel commented on June 28, 2024

@wxmerkt @ahornung
I ported this repo to ROS2 ages ago.
I am wondering if there is any chance to move the ros2 port to this organization?

from octomap_mapping.

ahornung avatar ahornung commented on June 28, 2024

@iKrishneel sure, that would be good! How different is the port, would it make sense to have it within this repo as separate branch or is it too different? Ideally, you could merge it back as a pull request - or what do you think @wxmerkt ?

from octomap_mapping.

iKrishneel avatar iKrishneel commented on June 28, 2024

@ahornung
Since ROS1 support has ended, how about a separate repo for ROS2 version of octomap?

from octomap_mapping.

wxmerkt avatar wxmerkt commented on June 28, 2024

ROS1 is still supported until 2025 and widely used both in research and industry. Given that the code has diverged a bit, a separate repository might be the best option. Alternatively we could separate the communication and mapping parts and this would allow a single repository.

@iKrishneel did you make modifications to the mapping part or mostly updated the communication parts?

from octomap_mapping.

iKrishneel avatar iKrishneel commented on June 28, 2024

@wxmerkt I just updated the communication.

from octomap_mapping.

wxmerkt avatar wxmerkt commented on June 28, 2024

Thanks to the work of @wep21, there is now a ROS2 port on branch ros2.

from octomap_mapping.

nuclearsandwich avatar nuclearsandwich commented on June 28, 2024

@wxmerkt apologies for the delay. There was an issue with the earlier deployment of changes which has now been resolved. Please confirm access to the https://github.com/ros2-gbp/octomap_mapping-release repository and let me know if there are any other issues.

Additionally, you're currently the only member of the release team. Should there be any other maintainers on it currently?

from octomap_mapping.

wxmerkt avatar wxmerkt commented on June 28, 2024

Fantastic, thank you!

from octomap_mapping.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.