centerpose_converter.py is missing for converting pth to onnx inside ros2 docker
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 38/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- docker, python
- Domain
- devops, machine-learning, robotics
Research direction
Start by comparing the existing dope_converter.py entry point with NVIDIA's TAO export.py linked in the issue, then review the isaac_ros_centerpose tutorial and its ROS 2 Docker context. Done means a centerpose_converter.py workflow can convert a TAO-trained .pth model to ONNX inside the container for a custom object class.
Written by the indexing model from the issue text.
Description
Similiar to dope_converter.py, could you please share the script for centerpose_converter.py for converting the pth model trained using TAO toolkit to ONNX model inside the ros2 docker?
From isaac_ros_dope tutorial:
ros2 run isaac_ros_dope dope_converter.py --format onnx \ --input ${ISAAC_ROS_WS}/isaac_ros_assets/models/dope/Ketchup.pth --output ${ISAAC_ROS_WS}/isaac_ros_assets/models/dope/Ketchup.onnx --row 720 --col 1280
Currently the tutorial for isaac_ros_centerpose directly downloads the onnx from ngc website. I need to be able to reproduce the results for my custom object class.
Probably same or slight modification of https://github.com/NVIDIA/tao_pytorch_backend/blob/main/nvidia_tao_pytorch/cv/centerpose/scripts/export.py
- Dominant language
- C++
- Stars
- 515
- Forks
- 57
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
License clarification — vendored nvdiffrast sources in isaac_ros_pose_estimation (Apache-2.0)May be free again @yuanknv claimed this 42 days ago, and no pull request is open. Openverify to close
NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation#98 · 2 comments · 2 assignees ·
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
Not getting the same result as offline foundationposeMay be free again @yuanknv claimed this 169 days ago, and no pull request is open. Opencoming soon!
NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation#95 · 8 comments · 1 assignee ·
-
FoundationPose decoder: tf_to_center sign is inverted, causing 2*R*c translation errorPossibly taken @yuanknv claimed this 180 days ago. Open
NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation#92 · 1 assignee ·
All issues in NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation
Similar issues
-
bug priority: low
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
chipsalliance/verible#2644 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
grafana/pyroscope-dotnet#470 ·
Maintainers usually reply within 1 day
-
documentation P5 XS
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
open-astro/AlpacaBridge#1848 ·
Maintainers usually reply within 1 day
-
DiskANN AnnIterator returns unconverted IP distances after the graph walk runs out of candidatesOpen
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
zilliztech/knowhere#1933 ·
Maintainers usually reply within 1 day