Mobile manipulation in dynamic indoor scenes

DREAM: Dynamic Resilient Spatio-Semantic Memory with Hybrid Localization for Mobile Manipulation

Zhijie Yan1 Shufei Li2 Ze Zhang1 Xin Liu1 Yuhang Zheng3 Zuoxu Wang1
1Beihang University 2City University of Hong Kong 3National University of Singapore

DREAM couples online spatio-semantic memory, hybrid localization, task-oriented navigation, and robust manipulation so a mobile robot can work in previously unseen environments while targets move and the scene changes.

DREAM framework executing a dynamic mobile manipulation task
DREAM actively acquires targets, reacquires relocated objects, and updates task-relevant scene memory during long-horizon manipulation.

Abstract

Reliable mobile manipulation in dynamic indoor environments requires a 3D semantic representation that remains consistent with the evolving real world. Most existing systems rely on pre-built maps, assume static environments, or presuppose highly accurate camera poses; when these assumptions break, navigation and manipulation operate on stale information.

DREAM is a mobile manipulation framework for previously unseen indoor environments without any pre-built map. It integrates a lightweight indoor LiDAR-Inertial-Visual SLAM backend with dynamic spatio-semantic memory, Redundancy-Aware Memory Pruning, hybrid localization, task-oriented navigation, and robust grasping and placement strategies.

Highlights

01

No Pre-Built Map

DREAM operates in dynamic, previously unseen indoor environments from a natural-language instruction.

02

Dynamic Memory

Online spatio-semantic memory updates voxelized 3D semantics and prunes stale redundant information.

03

Hybrid Localization

Semantic retrieval and local visual verification help the robot find and reacquire task objects.

04

Real Robot Tasks

The system is evaluated on navigation, pickup, placement, and long-horizon mobile manipulation.

Real robot

Real-Robot Demonstrations

Watch DREAM search for objects, recover moved targets, and complete pick-and-place tasks. Each scenario combines views of the robot, localization, and semantic memory.

Main demo 01

Scenario 01

Robot motion, localization, and semantic memory during a complete pick-and-place task.

Main demo 02

Scenario 02

Target reacquisition and mobile manipulation as object locations change.

More videos

Additional Dynamic Manipulation Results

Further examples of object search, navigation, and manipulation in dynamic indoor environments.

Robust SLAM

SLAM Test in a 100 x 50 m Scene

Localization and mapping across a 100 × 50 m indoor scene, using camera, LiDAR, and base transforms from the robot's CAD model.

Camera and system views

Individual Views

View each scenario through the external camera, SLAM visualization, and semantic memory interface.

01

Scenario 01 Breakdown

Robot, localization, and memory views.

Third-person robot execution
SLAM and localization view
Server-side memory and task state
02

Scenario 02 Breakdown

Robot, localization, and memory views.

Third-person robot execution
SLAM and localization view
Server-side memory and task state

Indoor simulation

Cross-Room Dynamic Pick-and-Place

Ten selected tasks in ManiSkill indoor houses. The robot finds an object, searches again when it is moved, and carries it to the requested plate or bowl. Watch the scene, camera image, memory, and route at 4× speed.

Watch the ten simulation cases Simulation code & tutorial

Method

Dynamic Memory, Hybrid Localization, and Task-Oriented Navigation

DREAM is organized around a closed loop across perception, memory, localization, navigation, and manipulation.

Hardware platform: AgileX Ranger Mini 3.0 mobile base, UFACTORY xArm6 manipulator, wrist-mounted Intel RealSense D435i RGB-D camera, and Livox MID-360 LiDAR with a built-in IMU.

Overview of the DREAM system architecture
DREAM connects dynamic scene memory with target localization, navigation, and manipulation. The robot CAD model provides the hardware geometry and sensor layout.
Hybrid localization pipeline in DREAM
Semantic memory narrows the search; focused visual observations verify the target and update its location.
Task-oriented navigation in DREAM
Task-oriented navigation prioritizes uncertain or task-relevant regions and selects manipulation-aware docking poses.

Experiments

Real-World Dynamic Mobile Manipulation

DREAM is deployed on a real mobile manipulation robot in four dynamic indoor laboratory environments and is evaluated on navigation, pickup, placement, and long-horizon task success.

80.0-89.2%

Navigation success

93.8-94.4%

Pickup success

91.7-93.3%

Place success

55.0-70.0%

Long-horizon success

Across four scenes, DREAM improves long-horizon success by 10-20 percentage points over the DynaMem baseline while using less spatio-semantic memory and computation.

BibTeX

@misc{yan2026dynamicresilientspatiosemanticmemory,
      title={Dynamic Resilient Spatio-Semantic Memory with Hybrid Localization for Mobile Manipulation}, 
      author={Zhijie Yan and Shufei Li and Ze Zhang and Xin Liu and Yuhang Zheng and Zuoxu Wang},
      year={2026},
      eprint={2606.00576},
      archivePrefix={arXiv},
      primaryClass={cs.RO},
      url={https://arxiv.org/abs/2606.00576}, 
}