conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
971 stars 1.78k forks source link

[request] autoware-bytetrack/0.0.0 #25223

Open ZahraBoroujeni opened 2 months ago

ZahraBoroujeni commented 2 months ago

Package Name/Version

autoware-bytetrack/0.0.0

Webpage

https://autowarefoundation.github.io/autoware.universe/pr-7372/perception/autoware_bytetrack/

Source code

https://github.com/autowarefoundation/autoware.universe/tree/main/perception/autoware_bytetrack

Description of the library/tool

@danimtb do you think is it possible now to make some autoware ros packages like autoware-bytetrack as conan packages? for example for ros-humble and gcc-11 or cmake 3.22.1

danimtb commented 6 days ago

Hi @ZahraBoroujeni,

Sorry but I am not aware with this project. Could you provide me with a little bit of context? What is the use case? Why would it be useful to have such libraries available in Conan Center?

Thank you

ZahraBoroujeni commented 6 days ago

The autoware project is an open-source packages for ros2 humble for autonomous driving. In this specific package, it is a tracking algorithm for the detected objects. I believe I can also sperate the library from the ros2 node itself that we have sperate conan package, one for a cpp standalone library and one package a ros2 node.

danimtb commented 1 day ago

Hi @ZahraBoroujeni

Thank you for the context. I have been checking and we already have recipes in ConanCenter that package libraries that are typically used in ROS. As long as the library has usage outside ROS and can be built without any ROS Core Library dependency, I think we could have a recipe for it in Conan Center 😄

I think this is what makes sense to have in Conan Center.

Could this be done with those packages? Please let me know what you think!

ZahraBoroujeni commented 11 hours ago

Sure, the library is separated from the node itself, and we can generate conan package out of it.