Metal Parts’ Zero-Shot 6D Pose Estimation via Foundation Model and Template Update for Industrial Scenario
We provide the code for 6D pose estimation of novel metal parts using foundation model.
Given as inputs:
- an RGB image,
- the intrinsic parameters of the camera,
- a mesh of the object,
- a mask of that object in the image (bounding box maybe also ok)
It is east to install this code.
The first step is to clone the repo and submodules:
git clone https://github.com/sunhan1997/IndusPose.git
- Install the [bop_toolkit]
- Install the [DepthAnything] and download the Depth-Anything-Large
- Install the [gluestick]
- Install the OT
pip install geomloss
- [MP6D]
- [ROBI]
- The scenes used in the paper for pose buffer and evaluation are shown in the DATASTE folder.
- Render the template
python my_render.py
- Estimate the metal parts' 6D pose
python run_pose.py