AIAny
AI Model2023
Icon for item

FoundationPose: Unified 6D Pose Estimation and Tracking of Novel Objects

Estimates and tracks 6D poses of novel objects without per-object fine-tuning — supports both model-based (CAD) and model-free (few reference images) setups. Trained on large-scale synthetic data with a transformer-based architecture and contrastive learning; CVPR 2024 highlight with demos and pretrained weights.

Introduction

Why this matters

Robotic perception often breaks when confronted with objects unseen during training. This project demonstrates a practical route to generalizable 6D pose estimation and tracking: a unified pipeline that can be applied at test time to novel objects either by supplying a CAD model or a few reference images, avoiding per-object retraining.

What Sets It Apart
  • Unified model-based and model-free workflow: a neural implicit representation enables novel-view synthesis so downstream pose modules remain invariant between CAD-driven and few-shot reference setups — meaning the same system handles both known and unknown objects.
  • Large-scale synthetic pretraining + LLM-aided data generation: extensive synthetic data and automated asset/textures are used to improve generalization to real scenes, reducing the need for instance-level data collection.
  • Architecture and results: transformer-based networks and contrastive objectives lead to state-of-the-art performance for novel-object pose estimation — ranked No.1 on the unseen BOP22/23 leaderboard (model-based unseen evaluation, as of 2024/03). Official repo includes demos, pretrained weights and ROS-compatible guidance for robotics integration.
Who should use it — and tradeoffs

Great fit if you need a single, test-time-adaptable pose system for manipulation or AR that must handle novel objects without per-object retraining. It is also suitable for research comparing model-based and model-free pose pipelines or for robotics stacks that can provide CAD models or capture a few reference views.

Look elsewhere if you require ultra-lightweight runtime on non-GPU edge hardware, need a permissive open-source license (code is under NVIDIA Source Code License), or cannot provide either a CAD model or any reference images — the best generalization still relies on those inputs plus large pretrained weights and GPU-backed inference.

Practical notes

The repository supplies Docker and conda setup instructions, pretrained weights, and demo scripts for LINEMOD and YCB-Video. A ROS/Isaac-ROS variant is pointed out for deployment with TensorRT optimizations. Expect nontrivial dependencies (PyTorch, PyTorch3D/NVDiffRast, CUDA) and large model/asset downloads for full functionality.

Information

  • Websitegithub.com
  • OrganizationsNVIDIA, NVlabs, NVIDIA Research
  • AuthorsBowen Wen, Wei Yang, Jan Kautz, Stan Birchfield
  • Published date2023/12/12

More Items

Turns a flow-matching image generator's self-exploration into dense, per-step supervision without a pretrained teacher; it branches the student's next-state into stochastic SDE candidates, scores them against a deterministic self-reference, and applies an advantage-weighted pull–push velocity regression with reward-level fusion for multi-objective alignment.

Hugging Face
AI Model2026

Open-weights LLM fine-tuned for phone-based voice agents that prioritizes low latency and reliable tool/function calling. Based on NVIDIA Nemotron 3 Nano (30B total, 3.5B active), supports very long contexts (262,144 tokens) and recommends temperature=0 with thinking disabled for deployment.

Hugging Face
AI Model2026

A large open-weights MoE language model for complex coding, long-horizon agentic workflows, and cyber/security evaluations; post-trained from the GLM-5 family with substantial gains over GLM-5.2. Provides FP8/BF16 checkpoints and native support for very long contexts (up to 1M tokens).