Simulation Environment: RoboGym

Our proprietary simulation platform, RoboGym, serves as the cornerstone of all virtual training. Unlike generic simulators, RoboGym is optimized for robotics-specific use cases, featuring modular environments, high-fidelity physics, and real-time adaptability.

Key Features:

  • Complex Terrain Generation Algorithm: Custom-designed to create diverse and challenging virtual environments, including terrains inspired by Martian surfaces, rocky outcrops, and dynamic obstacle fields.

  • Dynamic Environmental Modifiers: Introduced to simulate varying conditions, such as low-gravity settings, high-friction surfaces, and low-illumination scenarios. These are critical for preparing robots for unpredictable, real-world challenges.

  • Multi-Scenario Deployment: From quadrupeds to humanoids and rovers, RoboGym supports a wide range of robot morphologies and task-specific simulations, enabling training across diverse scenarios.

Results from Phase 1:

  • Training quadruped robots in obstacle avoidance and dynamic gait stability.

  • Successful application of domain randomization techniques to enhance the generalizability of trained policies.

Enhancements in Phase 2:

  • Expansion to simulate Martian terrains, focusing on rover dynamics, path planning, and collaborative multi-robot tasks.

  • Integration of real-world point cloud data into simulated environments using our SOBO Lab pipeline.

Last updated