HABITAT

Connects to a local Habitat-Sim/Habitat-Lab service and collects scene images and ground truth data.

Updated May 7, 2026
One-click install
npx skills add https://github.com/EurecaMoment/BenchClaw --skill habitat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: HABITAT
Source: https://github.com/EurecaMoment/BenchClaw/tree/main/BenchClaw/simulatorCards/HABITAT
Command: npx skills add https://github.com/EurecaMoment/BenchClaw --skill habitat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires habitat-sim, habitat-lab, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Skill facilitates the connection and utilization of Habitat-Sim and Habitat-Lab in a local environment that already has an active Habitat service running, ensuring seamless data collection processes.

Core Features & Use Cases

  • Connection to Existing Service: Automatically connects to a local Habitat service endpoint, avoiding the need to start a new service.
  • Service Health Check: Verifies the service's health and version compatibility, providing error reporting if the service is unhealthy.
  • Environment Activation: Activates the necessary conda environment and configurations to run Habitat-Sim and Habitat-Lab.
  • Batch Dataset Collection: Collects large batches of scene images and ground truth data from the local Habitat service.
  • Use Case: Ideal for researchers and developers who require access to a local Habitat environment for their work and need an automated way to collect and store data from it.

Quick Start

Source the environment script and run the skill-local script to start data collection.

Frequently Asked Questions about HABITAT

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I collect robotics simulation data from an existing Habitat service?

You can collect robotics simulation data from an existing Habitat service by sourcing the environment script and running the local script to automatically connect to the endpoint and gather large batches of scene images and ground truth data.

Do I need a local Habitat environment running to use Habitat-Sim and Habitat-Lab for data collection?

Yes, a local Habitat environment is required. The skill automates interaction with an already active Habitat service, meaning the Habitat simulation suite must be operational on your local machine before data collection.

What is the best way to verify Habitat service health and version compatibility before batch dataset collection?

To verify Habitat service health and version compatibility, use an automated service health check that validates the local endpoint and provides error reporting if the service is unhealthy before you start batch dataset collection.

How does environment activation work for Habitat-Sim and Habitat-Lab?

Environment activation for Habitat-Sim and Habitat-Lab works by automatically activating the necessary conda environment and applying configurations required to run the simulation suite locally for data collection.

Why does my Habitat-Sim data collection script fail to connect to the local service?

Your Habitat-Sim data collection script might fail to connect because the local Habitat service is unhealthy or has incompatible versions, which the automated service health check identifies through error reporting.