Skip to main content
BEHAVIOR is a benchmark testing loco-manipulation capabilities across 50 diverse household tasks. The benchmark uses the Galaxea R1 Pro robot in simulated home environments powered by OmniGibson. For more information, see the BEHAVIOR website.

Benchmark results

Checkpoint: nvidia/GR00T-N1.6-BEHAVIOR1k GR00T N1.6 achieves 26.30% average task progress across all 50 tasks, compared to Pi0.5’s 11.30%.

Top performing tasks

Task Progress is a denser metric than Q Score, measuring the proportion of subtasks completed within each household activity.

Individual task post-training

Starting from the base checkpoint, post-training on individual tasks shows significant improvement:

Fine-tuning

1

Download dataset

Download the BEHAVIOR dataset from HuggingFace (all 50 tasks):
To download a specific task, replace sim_behavior_r1_pro.* with the task name.
2

Run fine-tuning

Note the use of BEHAVIOR_R1_PRO embodiment tag.

Evaluation

Setup environment

BEHAVIOR simulation is built on Omniverse and Isaac Sim. GPUs without RT cores (A100, H100) are not supported. Tested on L40 and L40s. See Isaac Sim requirements for details.
1

Clone and setup BEHAVIOR-1K

2

Download test instances

Download test cases from the BEHAVIOR Challenge:

Run evaluation

1

Start policy server

In Terminal 1:
2

Start evaluation client

In Terminal 2:
We set max_episode_steps to a large value because BEHAVIOR uses 2x human steps as the horizon. Set a smaller value for faster debugging. Video recording is disabled to prevent simulation crashes with decord.

Task list

All 50 BEHAVIOR tasks are available with the sim_behavior_r1_pro/ prefix:
  • sim_behavior_r1_pro/turning_on_radio
  • sim_behavior_r1_pro/hanging_pictures
  • sim_behavior_r1_pro/make_microwave_popcorn
  • sim_behavior_r1_pro/attach_a_camera_to_a_tripod
  • sim_behavior_r1_pro/picking_up_trash
  • sim_behavior_r1_pro/clean_a_trumpet
  • sim_behavior_r1_pro/set_up_a_coffee_station_in_your_kitchen
  • sim_behavior_r1_pro/chop_an_onion
  • sim_behavior_r1_pro/spraying_for_bugs
  • sim_behavior_r1_pro/hiding_Easter_eggs
  • sim_behavior_r1_pro/cook_bacon
  • sim_behavior_r1_pro/putting_shoes_on_rack
  • sim_behavior_r1_pro/clean_boxing_gloves
  • sim_behavior_r1_pro/preparing_lunch_box
  • sim_behavior_r1_pro/spraying_fruit_trees
  • sim_behavior_r1_pro/wash_a_baseball_cap
  • sim_behavior_r1_pro/rearranging_kitchen_furniture
  • sim_behavior_r1_pro/setting_the_fire
  • sim_behavior_r1_pro/bringing_water
  • sim_behavior_r1_pro/cook_hot_dogs
  • sim_behavior_r1_pro/setting_mousetraps
  • sim_behavior_r1_pro/outfit_a_basic_toolbox
  • sim_behavior_r1_pro/chopping_wood
  • sim_behavior_r1_pro/putting_dishes_away_after_cleaning
  • sim_behavior_r1_pro/tidying_bedroom
  • sim_behavior_r1_pro/wash_dog_toys
  • sim_behavior_r1_pro/can_meat
  • sim_behavior_r1_pro/sorting_vegetables
  • sim_behavior_r1_pro/clean_a_patio
  • sim_behavior_r1_pro/freeze_pies
  • sim_behavior_r1_pro/clearing_food_from_table_into_fridge
  • sim_behavior_r1_pro/bringing_in_wood
  • sim_behavior_r1_pro/cleaning_up_plates_and_food
  • sim_behavior_r1_pro/putting_up_Christmas_decorations_inside
  • sim_behavior_r1_pro/putting_away_Halloween_decorations
  • sim_behavior_r1_pro/cook_cabbage
  • sim_behavior_r1_pro/carrying_in_groceries
  • sim_behavior_r1_pro/moving_boxes_to_storage
  • sim_behavior_r1_pro/getting_organized_for_work
  • sim_behavior_r1_pro/sorting_household_items
  • sim_behavior_r1_pro/picking_up_toys
  • sim_behavior_r1_pro/collecting_childrens_toys
  • sim_behavior_r1_pro/make_pizza
  • sim_behavior_r1_pro/loading_the_car
  • sim_behavior_r1_pro/storing_food
  • sim_behavior_r1_pro/clean_up_your_desk
  • sim_behavior_r1_pro/canning_food
  • sim_behavior_r1_pro/boxing_books_up_for_storage
  • sim_behavior_r1_pro/assembling_gift_baskets
  • sim_behavior_r1_pro/slicing_vegetables