Sodero

Shape the world yourrobots work in.

Create and collaborate on 3D environments in Cosmic Studio, then enter CosmicTheater to observe and validate Robot Systems before real-world deployment.

Robot world

Build more than a 3D scene.

A Robot World brings robots, environments, and reusable assets together in one 3D space, so you can recreate real operating conditions before deployment.

Cosmic Studio: a warehouse Robot World with its scene hierarchy, a selected object's menu and snap settings.
  1. Robots

    Place one or multiple robots into the world.

  2. Environments

    Create the spaces and conditions they work in.

  3. Assets

    Add reusable objects and equipment.

Cosmic studio

Build your Robot world together.

Create 3D environments from reusable assets, add robots, and collaborate with your team in real time in one shared workspace.

Asset library

Build worlds withoutstarting from scratch.

Browse ready-made USD assets from Sodero and NVIDIA, save what you need to My Assets, and reuse them across Robot Worlds.

Sodero Assets in Cosmic.

Sodero Assets

Browse ready-to-use USD assets prepared for Cosmic. Add what you need to My Assets and reuse them across Robot Worlds.

Rendering

Choose therenderer that fitsyour needs.

Switch between NVIDIA RTX, Storm, and WebGPU based on the visual quality, performance, and runtime usage you need.

WebGPU uses no rendering credits. Physics and other runtime usage may still apply.

  • NVIDIA

    NVIDIA RTX

    High-fidelity rendering for detailed visualization and validation.

    Rendering credits apply

  • Storm

    Lightweight rasterized rendering for interactive viewing and faster iteration.

    Rendering credits apply

  • WebGPU

    Render using your local GPU directly in the browser.

    No Rendering credit

Cosmic theater

Experience the world you built.

When your Robot World is ready, enter Cosmic Theater from Studio to observe and validate it in a separate runtime view.

Cosmic Theater in presentation mode: workers and a robot arm along a conveyor in a warehouse.

Stellar + Cosmic

Run multiple Robot Systemsin one Robot World.

Each Robot System runs in Stellar, while Cosmic brings them together in one shared Robot World for observation and validation.

Seven Robot Systems (humanoids, a mobile robot, a manipulator and more), each running in Stellar, connected to one running Robot World.
  1. Independent Robot Systems

    Each Robot System runsindependently in Stellar with its ownruntime state.

  2. One shared Robot World

    Multiple Robot Systems can connect toand run together in the same CosmicRobot World.

  3. Validate together

    Observe how different robots andsystems interact within the sameenvironment before deployment.

Performance

Performance under realworkloads.

Compare Sodero Cloud with a conventional ROS 2 and Isaac Sim setup under the same Robot System, Robot World, and runtime conditions.

  • 1 system

    Stellar + Cosmic
    1.0x
    ROS2 + Isaac Sim
    0.5x
  • 2 systems

    Stellar + Cosmic
    1.0x
    ROS2 + Isaac Sim
    0.5x
  • 4 systems

    Stellar + Cosmic
    1.0x
    ROS2 + Isaac Sim
    0.5x
  • 6 systems

    Stellar + Cosmic
    1.0x
    ROS2 + Isaac Sim
    0.5x
  • 10 systems

    Stellar + Cosmic
    1.0x
    ROS2 + Isaac Sim
    0.5x

Benchmark methodology

Sodero Cloud and the reference ROS 2 + Isaac Sim setup were tested using identical robot models, Robot World, control workloads, physics settings, renderer settings, hardware, and test duration.

Each test was performed with 1, 2, 4, 6, and 10 identical Robot Systems. Real-time factor measures simulated time relative to wall-clock time. Response latency measures the time from a timestamped control command entering the runtime to the resulting robot state update in the simulation. Rendering performance measures viewport frame rate under identical rendering conditions.

Results are collected after a warm-up period and aggregated across repeated test runs.

View benchmark details

Build and validateyour Robot World.