Overview of iGibson Simulation Environment
masteriGibson (the Interactive Gibson Environment) is a simulation platform designed for training and evaluating robotic agents in large-scale, realistic indoor scenes.
Key Features:
- Fast Rendering & Physics: Utilizes fast visual rendering and Bullet-based physics simulation.
- Large-Scale Datasets: Includes hundreds of 3D environments reconstructed from real homes and offices.
- Interactive Objects: Supports objects that can be pushed, actuated, or undergo state changes (e.g., cooking, slicing, freezing in iGibson 2.0).
- Task Support: Enables research into indoor navigation and mobile manipulation tasks like opening doors, picking/placing objects, and object searching.
- BEHAVIOR Benchmark Compatibility: Implements features required for the BEHAVIOR benchmark, including sampling logic for activity descriptions, state checking, and connection to the BEHAVIOR 3D object dataset.