Skip to content

Humanoid Simulation

Status Quo

img_3.png

Existing oil rigs, particularly brownfield rigs, were designed around human operators with controls, gauges, and equipment layouts optimized for manual operation. These rigs cannot be easily redesigned, and retrofitting them with smart controls and digital gauges would require significant capital investment and operational disruption.

Humanoid and quadruped robots offer an alternative approach. Rather than requiring equipment modifications, robots can adapt to existing infrastructure. The humanoid form factor is particularly advantageous because controls and interfaces were already built for human operators. Additionally, extensive human video data enables transfer learning and accelerated model training, while general-purpose humanoids could evolve into a generalized integrator platform across different customer sites and equipment configurations.

NOV customers have already expressed interest in robotic solutions, including for geothermal use cases and mud systems automation, creating a clear market opportunity for this technology.

Goal

This project explores the viability and strategic value of humanoid and mobile robots for oil rig operations, aiming to reduce operational costs, increase safety, and address persistent workforce shortages. Our goal is to define, simulate, and validate robot tasks for offshore oil rigs that minimize human operator requirements, ultimately positioning NOV as the industry leader in practical humanoid applications for drilling and geothermal operations.

We'll use an existing 3D scanned offshore oil rig as a proving ground. This allows us to test various types of robots and their performance in realistic conditions. We use NVIDIA IsaacSim as our simulation platform to test physically realistic behavior of real robots in this virtual environment before any hardware investment.

Since the degree of automation on the drill floor is already high on newer rigs, the focus will be on auxiliary systems, such as mud handling. These systems will need to be modeled, either from 3D scans, CAD drawings, or publicly available assets.

  • Task Identification


    Identify concrete humanoid-compatible and robotics-compatible tasks on rig floors and related environments for oil, gas, and geothermal operations.

  • Simulation & Validation


    Simulate these tasks in NVIDIA Omniverse to evaluate feasibility, sequence workflows, and generate training data.

  • Partner Engagement


    Engage partners to build and test in the physical world at a test center once validated in simulation.

  • Opportunity Assessment


    Provide NOV with a clear opportunity assessment, including cost and feasibility ratings, platform comparisons, and integration pathways.

Key Challenges

Several challenges must be addressed for successful deployment:

  • Form Factor Trade-offs: Not all tasks may benefit from humanoid form. Some scenarios may work better with specialized grippers rather than human-like hands.
  • Harsh Environment Requirements: Explosion-proof, harsh-environment-rated hardware is not yet readily available for humanoid platforms.
  • Complex Physical Interactions: Robots must handle mud, valves, gauge reading, screen shaker maintenance, stairs, and repetitive workflows in challenging conditions.
  • Limited Connectivity: Rigs typically lack Wi-Fi infrastructure, requiring reliance on edge compute or satellite connectivity like Starlink.

Proposed Solution

Environment

Our virtual environment builds on existing 3D scans and open source assets of oil rigs. We enrich this base environment with high-fidelity 3D assets to create a more flexible simulation environment that supports complex manipulation tasks.

These assets include pallets with equipment, wiring harnesses, hydraulic hoses and junctions, as well as specialized drilling equipment like the iron roughneck and topdrive. We also incorporate existing robots, containers, doors, and control screens to create a realistic operational environment for testing, that can be physically modeled and manipulated.

NVIDIA IsaacSim

NVIDIA IsaacSim provides a physics-based robotics simulation platform built on OpenUSD.

img_4.png

OpenUSD allows modularity and reuse of assets, such as controls & gauges

This combination allows us to quickly model realistic scenes with modular, reusable assets. We can describe complex environments, equipment, and robots using OpenUSD's compositional architecture, enabling rapid iteration and collaborative development.

The platform includes physically correct simulation of sensors crucial for autonomous operation. This includes lidar, cameras, depth sensors, and IMUs, all simulated with realistic noise models and physical constraints Robots can test their perception and navigation algorithms in conditions that closely match real-world physics.

Standardized Environment

Using platforms like OpenUSD and IsaacSim will serve NOV when evaluating new robotics usecases and AI startups. New solutions can be evaluated in a standardized environment, and extended easily and collaboratively.

NVIDIA GR00T

NVIDIA GR00T is a foundation model designed specifically for humanoid robots. It provides a pre-trained baseline for robot learning that can be fine-tuned for specific tasks and environments. By leveraging GR00T in our simulation environment, we can accelerate the development of robot behaviors and reduce the training data requirements for deployment.

The model is designed to work seamlessly with IsaacSim, allowing us to generate synthetic training data in simulation and transfer learned behaviors to physical robots. This approach significantly reduces the time and cost associated with training robots for complex manipulation and navigation tasks in oil rig environments.

Robots

Using existing assets in IsaacSim, the team can quickly bring realistic robots into the virtual environment. To evaluate performance of different solutions, we will model several approaches:

Focus: Humanoid Optional: Quadruped Optional: Manipulator
img_2.png img_6.png img_1.png
Humanoid with hand end-effectors Quadruped with manipulator mounted on top Simple cobot manipulator, placed near control surfaces
Most flexible solution Move freely through environment Simple, cheap, reliable
Least proven in industrial settings Trouble navigating tight spaces Not flexible, fixed mounting location

Each robot type offers different trade-offs for oil rig automation. Simple manipulators could be mounted next to control surfaces, offering reliability and low cost but limited to fixed locations. Quadrupeds provide better mobility across the rig but struggle in confined areas and lack the dexterity of humanoid solutions. Humanoids represent the most flexible option, capable of operating existing human-designed controls and navigating tight spaces. However, they remain the least proven technology in harsh industrial environments. Testing these options in simulation will help validate whether new-generation humanoids can effectively operate on existing oil rigs.

Depending on the prioritized task list, the team may also decide to focus only on humanoids and their different form factors and end effectors.

img_5.png

Screenshot of a UniTree humanoid robot in a factory pick & place scenario in IssacSim

Candidate Tasks

The simulation will focus on validating high-value automation scenarios identified through customer feedback and operational analysis:

  • Gauge Reading


    Visual inspection and data recording from analog and digital gauges across the rig

  • Valve Operation


    Turning valves and operating mechanical controls in drilling and mud systems

  • Screen Maintenance


    Shaker screen removal, latch manipulation, and routine maintenance tasks

  • Material Handling


    Mud sack handling and interactions with mud systems equipment

  • Light Maintenance


    Routine inspection, adjustment, and maintenance workflows across rig systems

  • Geothermal Operations


    Specialized tasks for geothermal drilling environments and equipment

Approach

We propose an iterative approach that first identifies the most likely candidates for robotic automation, implements simple test scenarios, and validates that a high degree of autonomous operations is feasible.

Task Identification & Assessment

Define and prioritize a list of humanoid-suitable tasks.

Deliverables:

  • Task Catalogue including detailed descriptions, required capabilities, environmental constraints, safety factors, and industrial standards.
  • Feasibility assessment per task (technical difficulty, cost impact, potential ROI).
  • Ranking & selection of 5–10 high-value humanoid use cases.

Initial Candidate Tasks:

  • Gauge reading
  • Valve turning
  • Shaker screen removal and latch manipulation
  • Mud sack handling and mud systems interactions
  • Crane interaction / repeating human workflows
  • Light maintenance tasks
  • Geothermal operation tasks

The team will conduct structured workshops and expert interviews with NOV SMEs, including David, Ali, and Brad Wood.

Virtual Environment & Robotics Assets

Import scanned data from one of NOV's R&D facility into IsaacSim. Recreate the auxiliary systems on an offshore rig, ensuring all critical components are accurately represented. This includes modeling the inputs and outputs used for automation scenarios, such as control panels, valves, and monitoring equipment. Start testing with quadruped and manipulator robots to establish baseline performance for simpler automation tasks.

Deliverables:

  • Digital twin environment of one of NOV's offshore R&D facilities in IsaacSim
  • Asset library of modular rig components (control panels, valves, screens, equipment)
  • Robot models configured with realistic kinematics and sensor suites
  • Initial baseline tests documenting robot reachability and basic manipulation capabilities
  • Technical documentation of environment setup and asset integration workflows

Building Blocks for Scenarios

Focus moves to implementing and validating automation scenarios. Begins with a basic drilling workflow in simulation to validate the environment setup. Next, the team develops more complex scenarios that require path planning and task execution based on behavior trees. For each scenario, KPIs including execution speed, failure rate, and robot uptime versus downtime are calculated. These metrics help understand which robot types perform best for specific tasks.

Deliverables:

  • Simulation environment with at least 5–10 validated automation workflows
  • Task performance analysis including reachability, cycle time, precision, and environmental hazards
  • Behavior tree implementations for path planning and task execution
  • KPI dashboard showing execution speed, failure rates, and robot uptime metrics
  • Data assets for potential training pipelines and future model development
  • Video demonstrations of key scenarios for stakeholder communication

Running Scenario Simulations & Calculating ROI

In the final phase, the team implements a majority of high-value automation scenarios identified during the discovery process. Run different robot types through these scenarios to compare their performance in realistic operational conditions. By calculating overall equipment efficiency and comparing it with baseline human crew performance, the potential impact of robotic automation is quantified. This analysis culminates in a comprehensive ROI calculation that considers initial investment, operational costs, and productivity gains.

Deliverables:

  • Comprehensive ROI analysis comparing robotic automation to human crew baseline
  • Overall equipment efficiency (OEE) calculations for each robot type and scenario
  • Platform comparison matrix rating robot solutions by cost, suitability, and performance
  • Partner landscape and rating of hardware manufacturers, gripper specialists, and integrators
  • Integration concept for NOV equipment and robotics workflows
  • Pilot test plan for physical validation at NOV test center
  • Executive summary with strategic recommendations for NOV's robotics roadmap

Expected Outcomes

This project will deliver clear, actionable insights for NOV's robotics strategy:

Technical Validation: Simulation-based validation of feasibility before any hardware investment, reducing risk and accelerating decision-making.

Strategic Positioning: A foundation for becoming the industry leader in practical humanoid applications for drilling and geothermal operations.

Clear Task Definition: Comprehensive documentation of high-impact humanoid workflows with feasibility assessments and prioritization.

Partner Ecosystem: Identification of hardware manufacturers, gripper specialists, and explosion-proof robotics integrators to support future deployment.

Customer Engagement Assets: Video material and simulation demonstrations that NOV can use to engage customers and demonstrate thought leadership.

Multi-Year Roadmap: A foundation for continued development that can be funded jointly by NOV and participating operators.

Work packages

Work Package Duration
Create task catalogue 4 Days
Rate & prioritize tasks based on pre-defined criteria (feasibility, ROI) 6 Days
Interviews with experts, and task prioritization workshop 9 Days
Create static 3D environment from existing scans of NOV facility 4 Days
Add physics modeling (bounding boxes, floors, movable objects) 2 Days
Add dynamic assets, such as iron roughneck, top drive, pipes, and various obstacles 2 Days
Add control & monitoring assets (gauges, valves) 2 Days
Import robot models and behaviors 5 Days
Initial tests of robots in virtual environent with adhoc tasks 5 Days
Implement first automation task as a full scenario 5 Days
Implement behavior tree for robots 13 Days
Add reporting for KPIs, such as execution speed & failure rates 7 Days
Implement scenario executor 5 Days
Run many scenarios with each robot type 17 Days
Write report of performance metrics, learnings, and opportunities for automation 5 Days
Document implementation, how to extend the simulation, how to customize scenarios 8 Days
User acceptance testing with experts 12 Days
Meetings, Project Planning 15 Days
Test Strategy & Test Automation 16 Days
Total Duration 142 Days

Roles & Cost

Role Daily Rate Days Total Cost
Project Owner (P IV) 1,592.00 € 28.00 Days 44,576.00 €
Robotics Engineer (TS IV) 1,328.00 € 66.00 Days 87,648.00 €
Software Engineer (TS III) 1,200.00 € 48.00 Days 57,600.00 €
Subtotal Development Cost 189,824.00 €
Travel Cost 5,970.37 €
Total Net Cost 195,794.37 €
Tax (19%) 37,200.93 €
Total Gross Cost 232,995.30 €

Rate Card

Area Title Level Hourly Rate Daily Rate
Tech Specialist Senior Lead Tech Specialist TS VI 210.00 € 1,680.00 €
Lead Tech Specialist TS V 188.00 € 1,504.00 €
Senior Tech Specialist TS IV 166.00 € 1,328.00 €
Tech Specialist TS III 150.00 € 1,200.00 €
Associate Tech Specialist TS II 133.00 € 1,064.00 €
Developer TS I 100.00 € 800.00 €
Project Owner Partner P VI 255.00 € 2,040.00 €
Senior Technical Executive P V 221.00 € 1,768.00 €
Technical Executive P IV 199.00 € 1,592.00 €
Senior Project Owner P III 177.00 € 1,416.00 €
Project Owner P II 155.00 € 1,240.00 €
Associate Project Owner P I 133.00 € 1,064.00 €
Innovation Consultant Partner IC VI 255.00 € 2,040.00 €
Principal Consultant IC V 233.00 € 1,864.00 €
Lead Consultant IC IV 199.00 € 1,592.00 €
Senior Consultant IC III 188.00 € 1,504.00 €
Consultant IC II 166.00 € 1,328.00 €
Junior Consultant IC I 144.00 € 1,152.00 €
Freelancer Lead Tech Specialist Freelancer V 188.00 € 1,504.00 €
Senior Tech Specialist Freelancer IV 166.00 € 1,328.00 €
Tech Specialist Freelancer III 150.00 € 1,200.00 €
(Tunesia Hub) TS Lead Tech Specialist TS V 94.00 € 752.00 €
Senior Tech Specialist TS IV 84.00 € 672.00 €
Tech Specialist TS III 68.00 € 544.00 €
Associate Tech Specialist TS II 56.00 € 448.00 €
(Serbia Hub) TS Senior Lead Tech Specialist TS VI 155.00 € 1,240.00 €
Lead Tech Specialist TS V 133.00 € 1,064.00 €
Senior Tech Specialist TS IV 111.00 € 888.00 €
Tech Specialist TS III 89.00 € 712.00 €
Associate Tech Specialist TS II 72.00 € 576.00 €
Developer TS I 52.00 € 416.00 €

The project roles outlined above represent a reference team. Should there be any deviations in the staffing of the project roles, the following rate card applies. The project volume remains unaffected.