atlas

Research map / Vision-language and multimodal / Robot action and navigation

An Embodied Generalist Agent in 3D World

ICML 2024 · Vision-language and multimodal › Robot action and navigation · approach: Embodied multimodal LLM agents · 15 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces LEO, an embodied generalist agent that takes egocentric 2D images, object-centric 3D point clouds and text to perform 3D captioning, QA, dialogue, planning, navigation and manipulation via a unified LLM (Vicuna-7B + LoRA) trained in two stages with LLM-generated 3D-language data.

Problem

Generalist models mostly operate on 2D images and rarely handle 3D-defined tasks such as 3D grounding, embodied reasoning and acting; 3D-language data is scarce.

Approach

A unified sequence-prediction interface that tokenizes egocentric 2D image tokens, object-centric 3D tokens (Mask3D proposals + Spatial Transformer) and text/discretized action tokens into a decoder-only LLM, trained in 3D-VL alignment then 3D VLA instruction tuning, with scene-graph-based, object-centric CoT LLM data generation plus regex/scene-graph refinement.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the 3D vision-language alignment stage (ablation)LEO · Scan2Cap (ScanNet)sentence similarity: 62.8 -> 65.4Helped
Train on broad scenes and tasks instead of ScanNet scenes only (ablation)LEO · 3RDialogsentence similarity: 25.5 -> 73.3Helped
Include embodied acting tasks in instruction tuning (ablation)LEO · Scan2Cap (ScanNet)sentence similarity: 65.4 -> 65.3Hurt
Add dialogue and planning data (ablation)LEO · Human preference: AnswerableTrueSkill: 24.4±1.3 -> 25.6±1.3Helped
Add dialogue and planning data (ablation)LEO · Human preference: UnanswerableTrueSkill: 23.1±1.4 -> 26.8±1.4Helped
Add dialogue and planning data (ablation)LEO · Human preference: NLPTrueSkill: 23.4±1.4 -> 26.6±1.4Helped
Augment training with negative object-existence examples (ablation)LEO · 3RScan object-existence questionsoverall EM: 0.34 -> 0.85Helped
Augment training with negative object-existence examples (ablation)LEO · ScanNet (0-shot) object-existence questionsoverall EM: 0.43 -> 0.83Helped
Use object-centric chain-of-thought prompting (ablation)LLM-assisted 3D data generation · Object counting questionsanswer accuracy: 0.5741 -> 0.7802Helped
Add refinement procedures to generated data (ablation)LLM-assisted 3D data generation · Counting questionsanswer accuracy: 78.0 -> 100.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse Cap3D ScanNet 3RScan ScanScribe ReferIt3D 3DSSG Scan2Cap ScanQA SQA3D MP3D CLIPort

Benchmarks: Scan2Cap ScanQA SQA3D CLIPort manipulation MP3D ObjNav HM3D ObjNav

Metrics: CIDEr BLEU-4 METEOR ROUGE sentence similarity exact match success rate SPL TrueSkill

Baselines: Scan2Cap 3DJCG Vote2Cap-DETR ScanQA 3D-VisTA 3D-LLM CLIPort Habitat-web ZSON

Builds on: LLaVA BLIP-2 3D-VisTA Chat-3D

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy