-
Notifications
You must be signed in to change notification settings - Fork 95
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
SiamRPN fixes and ab3dmot ros1 node duplicate shortcut #378
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice catch, thank you
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
I added another fix on this PR, for siamrpn ros1 node to include a built-in detector to initialize the tracker, so as not to open a different PR. Now the node initializes the tracker using an object detector. Out of the bboxes detected, the one closer to the input image center is chosen for initialization. We've discussed this with @vivinousi, and concluded that it is the easiest way to initialize the tracker and use the node out-of-the-box. I've already made this change in ROS2. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you both, looks good to me as well!
* Fix siamrpn script name in CMakeLists * Fix duplicate argparse shortcut tracking3d * SiamRPN node now uses built-in object detector * Minor comment fix Co-authored-by: ad-daniel <[email protected]>
Very minor fix for siamrpn node path.
It wasn't caught as by using
catkin_make
the scripts are not installed, i.e. only thedevel
directory is created and needs to be sourced, so this didn't produce any issue.This is an thing that was brought up before, some nodes, but not all, are in the
CMakeLists.txt
catkin_install_python(PROGRAMS ... )
for ROS1. As far as i can tell, these are used when you docatkin_make install
and source theinstall/setup.bash
to run the nodes.Edit: Integrated another minor fix that i missed earlier for object tracking 3d ab3dmot ROS1 node. The duplicate shortcut in argparse stopped the node from running entirely.