Robotics Simulation

Robotics Simulation

Validate in simulation and transfer to physical robots

Using tools such as NVIDIA Isaac Sim, we recreate robots, task objects, and workspaces in virtual environments to validate and improve robot motion.
Our work covers simulator selection, custom virtual environments, learning and AI model refinement with tools such as Isaac Lab, and transfer to physical hardware.
Using collected and prepared data, we identify differences between simulation and physical robots and connect the results to deployment in the field.

Virtual Environment

Recreate objects and workspaces

Use simulation tools such as NVIDIA Isaac Sim to recreate robot geometry and motion ranges, task objects, and surrounding equipment in a virtual environment.
Configure physical conditions and sensors for the motions being tested and build an environment for repeatable trials.

Motion Validation

Validate robot motion

Run tasks such as grasping, handling, and navigation in simulation to check completion, interference, and execution time.
Vary objects and operating conditions to identify issues and improve robot motion and AI models.

Sim to Real

Design the transfer to hardware

Design interfaces and test procedures for transferring validated motions and settings to physical robots.
Identify and adjust for differences on hardware, and connect the work to Edge AI deployment where needed.

Requirements and simulator selection

  • Virtual Environment
  • Motion Validation
  • Sim to Real

Review the robot, tasks, and available data to define the validation scope and evaluation methods.
Evaluate environments such as NVIDIA Isaac Sim for the required physics, sensor simulation, and hardware interfaces, then select a suitable configuration.

Virtual environments and data integration

  • Virtual Environment

Model the robot, task objects, and workspace and configure the conditions needed for validation.
Incorporate collected and prepared data, including hardware dimensions and motion logs.

Motion tests and comparison

  • Motion Validation

Define task sequences and test conditions, then compare completion, contact and interference, and execution time.
Repeat trials under varied conditions to identify motions and task stages that need improvement.

Motion and AI model refinement

  • Motion Validation
  • Sim to Real

Refine motion settings and control logic based on validation results.
Where AI is used, support simulation-based learning with tools such as Isaac Lab and tune models for the robot and task, comparing behavior before and after changes.

Hardware test and transfer design

  • Sim to Real

Define hardware checks, operating ranges, interfaces, and test procedures.
Validate and refine the work for the target hardware and site conditions, then hand over simulation results for deployment.

Robot Decision Data

Data for learning task decisions

Our Robot Decision System (RDS) creates decision-learning data from robot motion logs, sensor data, operator histories, and simulation results.
We are developing task-specific decision datasets that capture states, candidate actions, selected actions, and outcomes for grasping, handling, and navigation.

Robot Decision Model

Lightweight models for task-specific decisions

We are researching and developing lightweight AI models that evaluate and select the next action or skill using the prepared decision data.
Through training and tuning for company-specific procedures and equipment conditions, we aim to support robot task decisions.

Robot Decision Harness

Adaptive decisions and simulation evaluation

We are researching and developing mechanisms that adapt decision methods and compute to task complexity, risk, and the current state.
We simulate combinations of models and decision methods under the same conditions, comparing success rates, decision latency, and failure stages to inform hardware validation.

A simulation environment for your application

Deliver a virtual environment recreating the robot, task objects, and workspace in an agreed format.
Include execution conditions and operating and configuration guidance for continued testing.

Validated motions and supporting software

Deliver developed and refined motion settings and test software with the validation conditions and results.
Include AI models, motion logs, and evaluation data according to the agreed development scope.

Handoff for hardware deployment

Organize validated motions, settings, and remaining hardware checks for deployment and field testing.
Where needed, continue through Edge AI development and implementation.

  1. Define requirements

    Review the robot and tasks to define the motions to validate, available data, and evaluation criteria.

  2. Build the environment

    Select the simulator and recreate the robot, task objects, and workspace.

  3. Validate motion

    Run tasks under varied conditions and check completion, interference, and execution time.

  4. Refine and retest

    Refine motion and AI models, comparing results under the same conditions to guide improvement.

  5. Transfer to hardware

    Test and refine on physical hardware, connecting the results to deployment and field validation.

3 OFFERING TYPES

Three engagement models tailored to your goals, scale, and implementation complexity

Based on your team structure and your project’s scope, scale, and goals, you can choose from the following three engagement models.

Around once a week
1–3 people

Consulting

Consulting support for development project planning and progress

We create development plans for each company’s projects, document requirements, and support development team formation and vendor negotiations.
We also review actual progress and provide support to keep development projects running smoothly.

Explore Consulting

Around three days a week
1–3 people

Tech Lead

Support in-house development as your development team lead

We join your development team as your tech lead and work alongside you on design and development.
We share practical expertise and provide educational content, including seminars, so your employees can continue development independently after the project ends.

Explore Tech Lead

Embedded on site
Up to 5 people, depending on project scale

FDE

Advance your development project with our team embedded on site

EXDREAM’s development team works on site at your company, handling everything from planning and coding to deployment.
For companies without engineers, we serve as your dedicated development team.
For companies with an existing engineering team, we join forces and work together toward successful delivery.

Explore FDE

Services, team size, engagement frequency, duration, and responsibilities can be flexibly tailored to each project.

START A PROJECT

Robotics Simulation
Discuss development and deployment

Tell us about your challenges and goals for robotics simulation and transferring results to physical robots.
We support you through consulting, in-house development support, and FDE.
Discuss Robotics Simulation