ORK replacement package?
Hi, ORK looks dead, and so I was thinking to switch to another 3D object recognition package. I saw this same question but it's 8 years old, so I ask again.
I have identified so far plenty of ROS packages that recognize objects from 2D images, and some of them complement it with depth from a 3D camera:
- RAIL_segmentation segments pointclouds like tabletop, but cannot (afaik) recognize
- RAIL object detector detects objects in 2D using YOLOv2 or DRFCN , no 3D info
- find_object_2d 2D w/ OpenCV but adds 3D pose with 3D camera
- ros-openvino-toolkit Intel’s ROS wrapper for OpenVINO: 2D CNN-based obj. rec; no 3D info
- ros_openvino Same but from one guy
- YOLO perception Looks very active; no 3D info
- ros_people_object_detection_tensorflow similar to YOLO but adds 3D info
- ros_object_analytics detect and tracking, uses GPU
- object-recognition-node-with-monocular-camera-package uses OpenCV’s DNN
- ...
But pretty sure there are more (and even more will soon appear). Looks like most approaches now involve 2D object recognition using Deep Learning and then add depth by locating the object centroid in a depth image. Am I right? Mesh-matching times are gone?
What I want is, as with ORK, tabletop segmentation and recognition of the objects on the table, with 3D pose, to run a demo like that on this video. Has anyone any clue about which package looks best place to become a new "de facto" standard, or at least continue with active maintaining for the mid-term?
Thanks a lot!
UPDATE I have found another similar question, though I keep mine as it's more detailed.
I have the same problem, I've tried ORK with the linemod algorithm but did not get good results, the blort_ros package seems to do the thing, but is not maintained anymore, the same as tabletop_object_detector... seems like a lot of outdated pacakges for 3D object recognition...Otherwise, there is a opencv implementation of 3D surface matching which you can have a look at: https://docs.opencv.org/3.0-beta/modu...
Hi, I'm looking for the same. I have made the leap to Melodic and cannot find a package similar to ORK. At KINETIC at least we had this package, with its lights and its shadows. I think ROS needs a tool of this type, as well as voice recognition, to be able to consider it as an integral solution, with which to undertake projects in its entirety .
Any update on this? I am looking for the same as well.