norfair
norfair copied to clipboard
[Feature Request] ROS Integration
The Robot Operating System is a framework for advanced robotics. I think there is a use case for creating a ROS Node for object tracking via NorFair.
We just published a blog post on ROS, so this makes sense.
We will consider this feature request in the future.
I actually ended up making a tracking node based on NorFair and the corresponding message types needed, but mostly for my own project so the code isn't in any state to be re-used elsewhere.
Did you make a node that only does tracking, and therefore depends on a separate node with the detector? Or is your node integrating detector+Norfair tracking?
Did you make a node that only does tracking, and therefore depends on a separate node with the detector? Or is your node integrating detector+Norfair tracking?
Separate detector. Actually here is the code for my tracker: https://github.com/ConfusionTechnologies/ros-mot-node.
The main reason I don't think its easily reuseable is cause it depends on micro-framework I made on top ROS2 to simplify stuff such as parameter declaration. Also, all my message definitions are centralized in that micro-framework.
That, and the detector node, is available on the organization account I made to separate the repositories from my personal account.
Thanks for this @Interpause!
Can probably leverage this when we build a reusable ROS node for Norfair.
What license are you releasing your code under?
MIT. Didn't include the license because I didn't expect other people to use them, but I am fine with giving my code.
Hi @Interpause!
We have created a ROS Norfair node which is available in this repository.
This is the first version and we continue working on improving that, but it is important for us if you can try and give us feedback in base on your experience.
Also, we created another repository that contains a full ROS environment where you can try Norfair with a detector.
Greetings and we're happy to continue integrating Norfair into different communities.
Nice, thanks!