Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

centerpose_converter.py is missing for converting pth to onnx inside ros2 docker

Aperta
#67 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
38/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
docker, python

Direzione di ricerca

Inizia confrontando l'entry point esistente dope_converter.py con l'export.py di TAO di NVIDIA collegato nell'issue, quindi esamina il tutorial isaac_ros_centerpose e il relativo contesto Docker ROS 2. Il lavoro è completato quando un workflow centerpose_converter.py può convertire un modello .pth addestrato con TAO in ONNX all'interno del container per una classe di oggetti personalizzata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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:

Image

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

https://nvidia-isaac-ros.github.io/repositories_and_packages/isaac_ros_pose_estimation/isaac_ros_dope/index.html#quickstart

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

Lingua principale
C++
Stelle
515
Fork
57
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation

Tutte le issue di NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.