isaac_ros_foundationpose 5.0.0: no pose output on RTX PRO 3000 Blackwell Laptop GPU (sm_120), stuck with "Processing timeout"
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- machine-learning
Línea de trabajo
Start by checking the FoundationPose node and CV-CUDA compatibility for sm_120; the report identifies libfoundationpose_node.so, libcvcuda.so.0.14.0, and isaac_ros_foundationpose_core.launch.py. Reproduce with the FoundationPose rosbag quickstart on the listed GPU and inspect which pipeline stage stops progressing. Done means pose output is produced or the unsupported stage and a workable path are identified.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hello,
I am running the FoundationPose rosbag quickstart (Mustard) and FoundationPose never publishes a pose on a Blackwell laptop GPU. Everything before FoundationPose works.
System
- GPU: NVIDIA RTX PRO 3000 Blackwell Generation Laptop GPU, 12 GB, compute capability 12.0
- Driver: 595.99.02
- Host: Ubuntu 24.04, x86_64
- Isaac ROS 5.0 (Docker, isaac-ros-cli 2.6.0), ROS 2 Lyrical
ros-lyrical-isaac-ros-foundationpose5.0.0, TensorRT 10.16.1, CUDA 13.2 (container),libcvcuda00.14.0- Engines rebuilt inside the 5.0 container with
install_foundationpose_models.shandinstall_rtdetr_models.sh
Command
Official quickstart: ros2 launch isaac_ros_examples isaac_ros_examples.launch.py launch_fragments:=foundationpose ... (Mustard mesh, quickstart_interface_specs.json), then ros2 bag play -l quickstart.bag.
What happens
- All engines load,
[FoundationPoseNode] Initialization complete /image_rect8 Hz,/detections_output0.56 Hz,/segmentation0.55 Hz → RT-DETR and the mask work/pose_estimation/output: nothing, ever- Log:
[FoundationPoseNode] Processing timeout, releasing gateevery 5–15 s - GPU stays at 100 % utilization, ~6.9 GB used, no crash
- With
pose_estimation_timeout_ms: 120000(added inisaac_ros_foundationpose_core.launch.py), still no pose after 120 s → one frame never finishes
Observations
libfoundationpose_node.so5.0.0 contains sm_120 SASS.libcvcuda.so.0.14.0only has sm_70–sm_89 SASS (PTX sm_70) and is the only GPU library loaded in the container without sm_120 (checked withcuobjdump --list-elfon all libraries mapped bycomponent_container_mt).- With Isaac ROS 4.6 (Jazzy),
libfoundationpose_node.soonly had sm_75. The node crashed withNVCV_ERROR_OUT_OF_MEMORY(11.7 GB peak), and once withRasterizeCudaFwdShaderKernel launch failed ... cudaErrorIllegalAddress. - The original FoundationPose (Python, NVlabs GitHub) runs fine on the same GPU (~26 ms per tracking frame).
Questions
- Is Blackwell sm_120 (laptop RTX PRO / RTX 50) supported by isaac_ros_foundationpose 5.0?
- Is a CV-CUDA build with sm_120 planned, or is there a workaround?
- Is there a debug option to see which stage of the FoundationPose pipeline is stuck?
Thank you!
- Lenguaje dominante
- C++
- Estrellas
- 515
- Forks
- 57
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
License clarification — vendored nvdiffrast sources in isaac_ros_pose_estimation (Apache-2.0)Quizá libre de nuevo @yuanknv la tomó hace 46 días y no hay ningún pull request abierto. Abiertoverify to close
NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation#98 · 2 comentarios · 2 asignados ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
-
Not getting the same result as offline foundationposeQuizá libre de nuevo @yuanknv la tomó hace 172 días y no hay ningún pull request abierto. Abiertocoming soon!
NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation#95 · 8 comentarios · 1 asignado ·
-
FoundationPose decoder: tf_to_center sign is inverted, causing 2*R*c translation errorPosiblemente ocupada @yuanknv la tomó hace 183 días. Abierto
NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation#92 · 1 asignado ·
Todos los issues de NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 74/100
scp-fs2open/fs2open.github.com#7984 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
jellyfin/jellyfin-desktop#1290 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
nasa/fprime#6301 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
godotengine/godot#125035 ·
Los mantenedores suelen responder en 1 día
-
agent:WSL bug LOW security
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
mgradwohl/tasksmack#3290 · 1 comentario ·
Los mantenedores suelen responder en 1 día