GridCORTEX Live · Physical AI & Robotics · Nuclear  ·  ← All Demos
On this page What you are watching Run your own numbers The business case Run this at your utility Where you see it and how you say yes

The Walkdown Synthetic Data · Simulation

02:14 on a Tuesday. A ground robot has just finished the turbine building operator rounds route, unattended, in the dark. It read 43 points. 41 are nominal. Two are not: a thermal anomaly on a main steam line that has grown 18 degrees C across four passes while still sitting under its alarm limit, and a lube oil reservoir gauge that is below the low limit. GridCORTEX compared every one of the 43 readings against the full history for that exact point, raised two exceptions, and drafted one work request with the trend and the thermal image attached. The operator who used to walk this route at 2 AM reviews two exceptions in four minutes instead of walking for ninety. Then watch the same intelligence layer take a radiological survey, a confined space inspection with no scaffolding, and an underwater ROV dive, and drop all of it into one findings queue.

TUE 01:31
ROUTE 3 · READY
SYNTHETIC DATA
Robot on route Point read, nominal Exception: outside a limit Exception: trend against own history Not yet read this pass Other missions, same findings queue

Forty-three points. Two exceptions. Four minutes.

What an operator rounds route is worth when the robot walks it and the software does the comparing
0
Points read unattended
0
Operator minutes on this route
0
Draft work requests raised
The 02:14 route
WithoutWith GridCORTEX
The rest of the program
WithoutWith GridCORTEX
Illustrative simulation on synthetic data. No plant, route, robot, reading or finding shown here is real, and none of these numbers is a benchmark or a customer result. In a GridCORTEX pilot the route, the points, the limits and the history are all yours, and the only numbers that matter are the ones you put into the calculator further down this page.
0 / 43
Points read this pass
0
Nominal
0
Exceptions raised
0
Draft work requests
0
Operator minutes on this route
0
Findings in one queue
Current point
Route 3 not started
Turbine building operator rounds, 43 points. Press Play to send the robot.
not started
Limits and history load per point.
Every reading is compared with the last four passes at this exact point, not with a generic plant average.
Rounds feed · robot · reading comparison · human oversight
01:31 start
steam
oil
02:14 done
rad survey
waterbox
ROV dive
The whole point, in one line each

Without GridCORTEX

An operator walks route 3 at 02:00, about 90 minutes, alone, with a clipboard or a tablet.
Each of the 43 readings is checked against a number printed on the sheet, which is a limit, not a history.
The main steam surface temperature reads 91 C against a 95 C limit. It passes. Nobody sees the 18 degree climb, because the last four sheets are in a binder or a scanned PDF.
The lube oil level is written down. Whether anyone connects it to the trace oil sheen in the sump depends on who happened to walk both.
The round is filed as complete. The write up takes another 20 to 40 minutes depending on the system.
90 minutes walked. 2 findings missed.

With GridCORTEX

The robot walks route 3 unattended and finishes at 02:14. Nobody is in the building.
Each reading is compared against the full history for that exact point, plus the limit, plus the instrumented tag if one exists nearby.
The steam line is flagged on trend, not threshold: 73, 78, 83, 87, now 91 C. Still under limit, and still a finding.
The oil level exception carries the sump sheen observation attached as supporting evidence, because the same pass saw both.
Two exceptions and one draft work request land in the queue. The operator reviews them at shift turnover in four minutes and approves.
4 minutes reviewed. 2 findings raised.
The Validated Use Cases Behind This Scenario
UC 19.18
Autonomous Plant Rounds and Leak Detection
The robot walks the same rounds a person walks today. GridCORTEX turns each pass into a compared reading and only puts a human in the loop when something is off.
UC 19.19
Robotic Radiological Survey and Dose Mapping for ALARA Planning
The instrument goes in instead of the person, and the output is a three dimensional dose map rather than a flat survey sheet that planners route work against.
UC 19.20
Confined Space and Containment Inspection Without Scaffolding
Tanks, vessels, stacks, ducts and voids inspected without erecting scaffolding or entering under a confined space permit, and the finding is comparable pass over pass.
UC 19.21
Underwater ROV Inspection and Spent Fuel Pool Intelligence
The submersible does the work a commercial diver does today, and the video and sonar become a located, comparable record with foreign material tracked to closure.
UC 19.22
Robotic Findings to Work Order Intelligence
The vendor neutral layer above every robot, drone and service contract you have. It is the answer to "we already have drones and we are drowning in imagery."
Inside the Demo
What you are watching

The stage is a top down floor plan of a fictional turbine building. The green line is operator rounds route 3, the same route a person walks on the back shift today. The 43 small markers on it are the readable points: local gauges, thermal targets, gas readings, level glasses, fire equipment seals and visual checks. They start dim, meaning not yet read this pass. A robot marker walks the route from the dock in the southwest corner, and each point lights as it is read: green for nominal, amber for a reading outside a limit, red for a reading that is inside its limit but moving the wrong way against its own history. The panel on the right shows the point being read right now: its tag, what it is, the value, the limit, and five bars, which are the last four passes plus this one.

The route starts at 01:31 and finishes at 02:14. At point 23, on the main steam corridor at elevation 3, column line H, the robot reads an insulation joint surface temperature of 91 degrees C against a 95 degree limit. That passes. The last four passes at that same point read 73, 78, 83 and 87, so the joint has climbed 18 degrees C across four passes and is heading for the limit on a schedule you can draw a line through. That is exception one, and it is the one that becomes a draft work request. At point 29, in the lube oil room, the turbine lube oil reservoir reads 62 percent against a 65 percent low limit, with the prior four passes at 71, 69, 67 and 65. That is exception two. Point 30, four steps away, is a floor drain sump check that came back "trace sheen" for the second pass running. That one is nominal on its own, so it is not a third exception, but it is attached to the oil exception as supporting evidence because the same pass saw both.

At 02:14 the route closes. GridCORTEX packages what it has: 41 nominal readings written back to the rounds record so the round is documented as performed, two exceptions, and one draft work request for the steam line with the thermal image and the five pass trend attached. At 02:18, four minutes later, the operations supervisor on shift opens the rounds board, looks at two cards, and approves. Nobody walked the building. Then the simulation keeps going, because rounds are only the first route this layer runs. Wednesday it flies a radiological survey of a controlled area and returns a three dimensional dose map. Thursday it puts a collision tolerant drone inside condenser waterbox 1B with no scaffolding erected and no confined space entry made. Friday an ROV surveys the intake structure and the traveling screens instead of a diver. Every one of those findings lands in the same queue as the two from Tuesday night, deduplicated against each other and against what is already open in the CMMS. That single queue is the product. The robots are the sensors.

What happens without GridCORTEX

You may already own the robot. Plenty of utilities do, and some own whole inspection fleets and fly them commercially. What you get from it is a folder. The robot walks the route and produces 43 readings, a few hundred images, and a completion timestamp, and then a person has to open all of it and decide what matters. The steam line reads 91 against a 95 limit and passes, because nothing on the sheet compares it to the last four passes, and the last four passes are in a binder, a scanned PDF, or a rounds system nobody queries that way. The oil level is low, gets written up, gets topped off, and the sheen in the sump three points later never gets connected to it. Meanwhile the radiological survey lives in the RP group's system, the waterbox inspection lives in a contractor's PDF report, and the ROV video lives on a hard drive in a cabinet. Four inspection programs, four queues, no comparison, no dedup. That is the state most robotics programs reach and then stall in.

What happens with GridCORTEX

The layer above the robot does four things a robot does not do. It compares: every reading against the full history for that exact point, and against the instrumented historian tag when one exists nearby. It ranks: two exceptions out of 43 readings, ordered by consequence, with everything else filed as evidence rather than as work. It drafts: one work request in your CMMS in pending status, with the trend, the image and the exact location attached, waiting for a named approver. And it consolidates: rounds, radiological survey, confined space inspection and ROV findings arrive in one queue, deduplicated against each other and against your open condition reports, so a wall you have already written up does not get written up three more times by three different robots. GridCORTEX is vendor neutral by design: it ingests from whatever fleet or contractor you use and it never operates plant equipment.

What the pilot measures

These are measurements a pilot produces, not results we are claiming. Each row names the number, how it is measured, what it is compared against, and who at your plant has to agree the number is real. The demo above is synthetic; none of these cells contains a value, because the value is yours to produce.

What the pilot measuresHow it is measuredCompared againstWho signs the number
Reading accuracywhether the robot read the gauge correctlyRobot reading versus the human reading taken on the same point during the parallel runThe operator walking the same route the same shiftThe operations supervisor who owns route 3
Instrumented agreementthe objective check where one existsRobot reading versus the historian tag value at the same timestamp, for points that are both walked and instrumentedThe plant historian, which nobody disputesThe historian data owner
Catch ratedid it find what a person findsCount of findings the human raised that the robot also raised, over the parallel runThe human's own rounds sheets for the same passesThe operations supervisor
Additional findsdid it find anything a person does notCount of trend based exceptions raised on points that were inside limits every passThe prior rounds record, which is why we ask for two to three years of itThe system engineer for the affected system
False exception ratehow much noise the operator has to sort throughExceptions the reviewer marks "not real" divided by all exceptions raisedThe reviewer's own judgment, logged per exceptionThe shift operator doing the review
Route completion ratehow often the robot actually finishesCompleted passes divided by scheduled passes, with a reason code on every missThe schedule you set, not an availability target we setThe operations supervisor
Operator time on the routethe hours number the calculator needsStopwatch on the human walk before, and exception review time logged per pass afterYour own before measurement, taken during the parallel runThe operations supervisor and your finance partner
Handling overheadthe cost side nobody puts in the deckHours per week logged for charging, recovery, route edits, and dealing with a blocked routeNothing. This is a new cost and it is measured as oneWhoever ends up owning the robot day to day
Dose on controlled area passesonly if the route enters a controlled areaPerson-rem that would have been accrued by the human pass, from your own dosimetry records for that routeYour ALARA plan and your historical dose for the same workRadiation protection
Confined space entries and scaffold hours avoidedthe units your safety group already tracksCount of permits not written and scaffold build hours not spent for inspections the robot coveredLast outage's permit log and scaffold invoicesYour safety lead and the outage manager
Duplicate findings suppressedwhether the one queue idea actually worksCount of incoming findings matched to an already open condition report or work order instead of raised againYour CMMS backlog on the day the finding arrivesThe CMMS administrator
Time from finding to approved work requestwhether the queue movesTimestamp of pass completion to timestamp of approval, per findingYour current time from inspection to work request, measured before the pilotThe work management lead
The live numbers on the dashboard
Points read this passClimbs from 0 to 43 as the robot walks. If it stops climbing, the route is blocked or the robot is down, and the console says so rather than quietly showing yesterday's result.
NominalReadings that matched their limit and their own history. It ends at 41. This is the number that should be large, because a rounds program where everything is an exception is a rounds program nobody reads.
Exceptions raisedEnds at 2. One is outside a limit, one is inside its limit and moving. Both go to a human, neither goes anywhere else.
Draft work requestsEnds at 1. Not every exception is worth a work request. The oil level goes back to the operator as an exception with an action; the steam line trend gets a draft work request because it has an owner, a location and a repair.
Operator minutes on this routeEnds at 4, against about 90 for the walk it replaces. This is the number the calculator below turns into hours per year, using your route lengths and not ours.
Findings in one queueStarts at 2 from the rounds pass and grows as the radiological survey, the waterbox inspection and the ROV dive report in. One queue, deduplicated, is the actual product.
Run your own numbers
The cost model, driven entirely by your inputs

Type your own numbers into the boxes. Everything below them recalculates as you type, and every result prints the arithmetic with your numbers substituted in, so you can check it on paper or hand it to your finance partner without taking anyone's word for it. The values sitting in the boxes right now are placeholders, chosen as examples, and they are not claims about your plant or anyone else's. Overwrite them.

Your rounds route today

Example placeholder: 3
People who walk it together. Example placeholder: 1
Door to door, walking time. Example placeholder: 1.5
Gauges, thermal targets, gas reads, visual checks. Example placeholder: 43
Writing it down and keying it in. If your hours per route already include this, set it to 0 so you do not count it twice. Example placeholder: 0.75

Your rates

Your fully loaded rate, not base wage. Example placeholder: 78
Percent on top of the loaded rate. Example placeholder: 12
Example placeholder: 60

What automation costs you back

Someone still reads the exceptions. Example placeholder: 4
Charging, recovery when it gets stuck, route edits, blocked doors. Example placeholder: 3
From your own dosimetry records for this route. Example placeholder: 2.5
The figure your ALARA program already uses. Example placeholder: 10000

Your model, recomputed as you type

Rounds hours per year, today
0
hours walked per year
Transcription hours per year, today
0
hours recording readings per year
Counted once per route, not once per person, because the reading is written down once.
Total hours on this work, today
0
hours per year, walking plus recording
Hours returned per year, net
0
after exception review and robot handling
Labor dollars per year on this work, today
0
day rate plus differential on the night and weekend share
Dollar value of the hours returned
0
the returned hours at the same blended rate
These are hours redeployed, not headcount removed. If your plan is redeployment, this is a capacity number and not a budget cut, and it should be presented that way.
Person-rem per year avoided
0
person-rem the human passes would have accrued
Dollar value of the dose avoided
0
at your own internal dollar per person-rem
Honesty note. These are your numbers producing your model. We supplied none of them. Every figure in the boxes above is a placeholder put there so the page is not blank, and every one of them should be overwritten with something your own operations and finance people will defend. There is no vendor benchmark anywhere in this calculator, no industry average, and no assumed improvement percentage. The arithmetic is printed beside every result precisely so you can catch us if it is wrong. If a number is not yours, it is not a number.
What this does NOT include. The robot or the inspection service itself, whether you buy the hardware or contract the passes. Integration work: connecting the CMMS, the historian, and the rounds system, and getting the draft work request path configured and approved. Your own staff time during the parallel run, which UC 19.18 puts at four to six hours a week of an experienced operator plus the supervisor, safety, security and radiation protection sign-offs. Charging infrastructure and any physical changes the route needs, such as a door the robot cannot open. Ongoing model tuning as your points and limits change. A calculator that only shows savings is not a business case, and anyone who buys for a living will say so in the first meeting. Put the cost side next to this before you take it anywhere.

The Business Case: Safety, Hours, and Cost

A utility does not buy a demo. It buys a safety exposure that goes away and a cost that goes down. Below is that case for every use case behind The Walkdown, written the way a plant manager, a safety lead, and a CFO each need to read it. Every hour and every dollar is a formula you run with your own rates and volumes. There are no vendor benchmarks in here and no invented percentages. If a number is not yours, it is not a number.
UC 19.18 Autonomous Plant Rounds and Leak Detection

What happens today, without this

An operator walks a fixed route on a fixed cadence, around the clock, in every season. At each point they read a gauge, look at a piece of equipment, listen, and sometimes smell for a leak. They write the reading on a sheet or tap it into a tablet. The sheet is filed. Nobody compares this week's reading to the same reading from eleven months ago, because doing so by hand across hundreds of points is not realistic. Anomalies that develop slowly are the ones this misses.

What it replaces or shrinks

  • The physical walking of routine rounds routes, including night and weekend rounds
  • Manual transcription of gauge readings into the rounds record
  • Routine photographic documentation of fire extinguishers, eyewash stations and safety showers
  • The handheld gas survey pass for carbon monoxide, natural gas, ammonia and carbon dioxide on the route
  • The separate thermal camera walk that today happens only occasionally because it needs a dedicated person
  • Shrinks, does not replace, the judgment call on whether a reading is a problem, which stays with your operator

Why it is safer

Rounds put a person next to hot, pressurized, rotating and energized equipment on a schedule, at night, alone, in weather. Most rounds are uneventful, which is exactly why the exposure is easy to underweight. Sending the machine to the routine points means the human is only in that space when there is a reason to be there.

Counted in units you already track:

  • Hours a person spends inside plant spaces on routine, non-diagnostic rounds, split day and night
  • Solo work hours in remote or low traffic areas of the plant, the ones that drive your lone worker policy
  • Elevated work hours on stairs, ladders and platforms walked purely to reach a gauge
  • Person-rem of dose picked up on rounds through controlled areas, once the program extends there
  • Hot work and high temperature area entries where a thermal reading is the only reason for the trip

Man-hours it gives back

The rounds hours themselves come back to your operations staff, and the transcription and filing time comes back on top of that. Your operator does not stop working, they stop walking, and the time goes to the exceptions and to the work that actually needs a licensed person.

HOURS AVOIDED PER YEAR = routes per day x staff per route x hours per route x 365, plus points per route x transcription minutes per point x routes per year, minus the hours your operator still spends reviewing flagged exceptions and minus robot handling time such as charging, recovery and route edits.

The numbers we need from you to run that formula:

  • Number of rounds routes, staff assigned to each, hours per route, and cadence per day
  • Number of readable points per route and the minutes spent recording each
  • Loaded hourly rate for the operator classification that walks rounds today, including shift differential for night rounds
  • Your estimate of how much exception review time you expect to spend, which we will validate during the parallel run
  • Whether the route crosses a controlled area, and if so the average dose per pass from your dosimetry records

Where the dollars come from

Cost driverHow it is calculated, from a rate you supply
Rounds laborrounds hours avoided x your loaded operator rate, with the night and weekend portion at your actual shift differential
Transcription and recordstranscription hours avoided x your loaded rate, plus whatever your records group spends filing and retrieving rounds sheets
Emergent to planned conversionyour own average cost of an emergent repair minus your average cost of the same repair planned, multiplied by the number of findings you believe earlier detection converted. You set that number, we do not
Insulation and steam lossyour steam cost per hour x the hours a leak or missing insulation would have run undetected between calendar inspections. Your plant already knows what a steam leak costs per hour
Dose reduction valueperson-rem avoided x your own internal dollar per person-rem, which most nuclear operators already carry for ALARA decisions

Reliability and maintenance

Reliability
Slow degradation is what rounds are supposed to catch and what a monthly comparison by hand does not catch. Steam leaks, insulation loss, bearing heat, and gauge drift all trend before they fail. Comparing every pass to the full history for that exact point turns a rounds program from a presence check into a trending program, and trending is what keeps a finding from becoming a derate or a trip.
Maintenance
Findings arrive with a picture, a location, and a trend across passes, which is enough for a planner to scope the job without sending someone back to look. That converts emergent work into planned work, which is the single biggest lever on maintenance cost. It also lets you see which rounds points have never produced a finding in three years, which is the honest way to stop doing work that produces no value.

What else it moves

ComplianceEvery pass is timestamped, imaged and retained, so the rounds record is complete and auditable in a way handwritten sheets are not. Fire safety equipment inspections are photographed rather than initialed.
WorkforceRounds are frequently the least popular part of an operator's job and they consume a licensed or qualified person. Handing the walking to a machine and keeping the judgment with the person is the version of automation crews actually accept.
EnvironmentContinuous gas measurement on the route catches methane, ammonia and carbon monoxide releases between periodic surveys rather than at the next survey.

What it costs you, stated honestly

You pay for the robot or the inspection service, for the edge compute and the site network coverage on the route, for the GridCORTEX layer that reads and trends the results, for the CMMS and historian integration, and for real staff time during the parallel run. You will also pay in unglamorous ways: charging docks, door and stair access, and someone who owns the robot when it gets stuck. Plants that skip that last item are the ones where the program stalls.

How to build the payback case

Payback is driven by rounds labor first and by emergent to planned conversion second. Build the case on the labor, which you can audit from your own rounds schedule, and treat the avoided failures as upside until your first year of actuals says otherwise.

The Wien Energie deployment is real and public, and the tasks listed there are the tasks their robot took over. No hours saved figure has been published for it. Everything above is a planning model driven by your rates and your route data, not a vendor claim, and it should be re-run against your parallel run results before you size the program.
UC 19.19 Robotic Radiological Survey and Dose Mapping for ALARA Planning

What happens today, without this

A health physics technician carries an instrument into the area and records readings on a survey sheet, usually as a two dimensional map at a standard height. Making the map costs the technician dose. The resulting sheet averages away vertical variation, so a hot pipe bend at working height reads the same as the floor beneath it. Job dose is then planned from that sheet plus the experience of whoever is doing the planning, and planned versus actual dose is reconciled after the fact, if at all.

What it replaces or shrinks

  • The manual survey walk that a technician makes to build the map, in the areas where a platform can go
  • The flat two dimensional survey sheet as the planning artifact, replaced by a volumetric model
  • The repeat survey trip to check whether a location has changed since the last outage
  • Hand estimation of job dose from a survey sheet plus judgment
  • Shrinks, does not replace, the technician's presence for the surveys a machine cannot do and for the final pre-job check, which stays human

Why it is safer

The person who makes the dose map is the person who takes dose making it, and they take it in the areas that are hottest by definition. Sending a machine to build the map removes that exposure entirely. The second and larger effect is downstream: every crew that later works in that space is routed by a model that sees the vertical structure of the field, so they take less dose doing the actual job.

Counted in units you already track:

  • Person-rem taken by health physics technicians performing surveys
  • Person-rem taken by work crews on jobs planned against the model, measured planned versus actual
  • Entries into high radiation and locked high radiation areas made purely to survey
  • Stay time in controlled areas, which is what your administrative limits are actually written against
  • Elevated and confined space exposure where the survey point is up a ladder or inside a structure

Man-hours it gives back

Health physics survey hours come back, ALARA planning hours come back, and the outage planner stops rebuilding dose estimates by hand for every job in the area.

HOURS AVOIDED PER YEAR = survey hours per area x areas surveyed per outage x outages per year, plus ALARA planning hours per dose significant job x number of such jobs, plus the stay time hours saved on jobs where a better route or shielding shortened the work, minus platform operation, instrument validation and model review time.

The numbers we need from you to run that formula:

  • Hours a technician spends surveying each high dose area, and how many areas per outage
  • Number of dose significant jobs per outage and the planning hours each consumes today
  • Loaded hourly rate for a health physics technician and for an ALARA coordinator
  • Your outage dose budget in person-rem and last cycle's actual against it
  • Your internal dollar per person-rem, if you carry one, and your administrative dose limits

Where the dollars come from

Cost driverHow it is calculated, from a rate you supply
Survey laborsurvey hours avoided x your loaded health physics technician rate
Dose valueperson-rem avoided x your own internal dollar per person-rem. Most nuclear operators already carry this figure for ALARA decisions, and if you do not, the case should be built without it rather than with a number we invented
Planning laborALARA planning hours avoided x your loaded coordinator rate
Outage critical pathhours removed from a critical path job x your own cost per outage hour. Only count this where the job is genuinely on critical path, which your scheduler can tell you
Dose limit headroomnot a dollar figure, a constraint. If dose budget is what stops you from doing a job this cycle, freeing person-rem is what lets the job happen, and the value is the deferred work you can now execute

Reliability and maintenance

Reliability
This is a dose and schedule use case more than a reliability one, and it is more honest to say so. Where it touches reliability is indirect: work that gets deferred because it costs too much dose is work that is not getting done, and deferred work in a nuclear plant eventually shows up as a condition report. Freeing dose budget lets you execute inspection and repair scope you have been carrying.
Maintenance
Better dose maps let planners scope jobs they currently avoid or shorten, so more inspection and repair scope fits inside the same dose budget and the same outage window. The planned versus actual feedback loop also tells you which jobs are chronically underestimated, which is usually where the schedule slips.

What else it moves

ComplianceA three dimensional, timestamped, retained survey record and a documented planned versus actual dose reconciliation for every job. That is a stronger ALARA program record than a stack of survey sheets, and ALARA program quality is something your regulator and INPO both look at.
WorkforceHealth physics technicians are hard to hire and hard to keep, and survey walking is where their time goes. Their expertise is in interpreting the field, not in carrying the instrument.
Insurance and riskDemonstrable, auditable dose reduction is a defensible position in every conversation about your radiological program, from the NRC to your own board.

What it costs you, stated honestly

You pay for the survey platform or the survey service, for the instrument and its calibration program, for the GridCORTEX modeling layer, for integration into your RWP and dosimetry systems, and for a genuinely serious instrument validation phase up front. That validation phase is not optional and it is not fast. If your radiation protection group does not trust the readings, the model has no value at any price.

How to build the payback case

Payback is dominated by dose value and by outage critical path hours, in that order, and both are numbers you already track. Survey labor alone will usually not carry the case, so do not build it on labor.

The Flyability nuclear survey and the 10,000 R per hour test result are real and public. No dose saved or cost saved figure has been published for that deployment, and we will not manufacture one. Everything above is a planning model driven by your dose records, your rates and your outage data.
UC 19.20 Confined Space and Containment Inspection Without Scaffolding

What happens today, without this

To look inside a tank, vessel, duct, stack or void, a plant erects scaffolding, isolates and locks out the space, tests the atmosphere, assigns an attendant and a rescue capability, writes a confined space permit, and sends a person in. The looking is a small fraction of the total effort. The output is a narrative report with photographs that are hard to compare to last cycle's photographs, so degradation trending across intervals is largely qualitative.

What it replaces or shrinks

  • Scaffolding erection and removal performed solely to reach an inspection point
  • The confined space entry itself for inspection purposes, along with its permit, attendant and rescue standby
  • Atmospheric testing and isolation work performed to enable an inspection entry rather than a repair
  • The narrative inspection report as the record of record, replaced by a located, measured, comparable dataset
  • Shrinks, does not replace, the qualified inspector, who now reviews and signs rather than climbs

Why it is safer

Confined space entry is among the highest consequence routine activities in any plant, and the industry knows it: the fatalities are rare and catastrophic and a meaningful share of them are would-be rescuers. Scaffolding adds falls from height and dropped object exposure on top. Inspecting without entering removes the entry, the standby, the rescue scenario, and the scaffold, and leaves them for the jobs where a person genuinely has to be in there.

Counted in units you already track:

  • Confined space entries made for inspection purposes
  • Confined space permits written, along with attendant and rescue standby hours
  • Scaffold erections and the elevated work hours to build and strike them
  • Person-rem where the space is in a controlled area, since scaffolders and inspectors both take dose
  • Lockout and isolation operations performed to enable an inspection rather than a repair

Man-hours it gives back

The hours that come back are mostly not the inspector's. They are the scaffolders', the attendants', the rescue standby's, and the operations staff who write the isolation. That is the part plants consistently underestimate when they price this.

HOURS AVOIDED PER YEAR = inspections per year requiring entry x (scaffold erect and strike hours x crew size, plus isolation and lockout hours, plus atmospheric testing hours, plus attendant and rescue standby hours x standby duration, plus inspector entry hours), minus platform operation hours and inspector review hours on the reconstruction.

The numbers we need from you to run that formula:

  • Number of entry-requiring inspections per year and per outage
  • Scaffold erect and strike hours and crew size for a typical inspection scaffold
  • Attendant and rescue standby hours per entry, and how they are staffed and charged
  • Isolation, lockout and atmospheric testing hours per entry
  • Loaded hourly rates for scaffolder, attendant, operations and qualified inspector

Where the dollars come from

Cost driverHow it is calculated, from a rate you supply
Scaffoldingscaffold hours avoided x your loaded scaffolding rate, or your contracted scaffold cost per erection if you buy it that way. This is usually the largest single line and most plants can pull it straight from job costing
Standby and permit laborattendant, rescue standby and permit writing hours avoided x your loaded rates
Isolation and operations laborisolation and lockout hours avoided x your loaded operations rate
Outage durationoutage hours removed from critical path x your own cost per outage hour, counted only where your scheduler confirms the inspection was on critical path
Dose valueperson-rem avoided by scaffolders and inspectors x your internal dollar per person-rem, where the space is in a controlled area

Reliability and maintenance

Reliability
The reliability effect comes from inspecting more often rather than from inspecting better. When an inspection costs a scaffold and a permit, plants inspect on the longest defensible interval. When it costs a flight, they can look between intervals, and looking between intervals is what catches a degradation trend before it becomes a leak, a derate, or a forced outage.
Maintenance
Two comparable passes turn an inspection into a trend, and a trend is what lets you move from calendar based inspection to condition based inspection with evidence rather than assertion. It also lets you cluster repairs: if three growing indications are in the same area, one mobilization covers all three rather than three separate scaffold erections across three cycles.

What else it moves

ComplianceA dimensioned, located, timestamped and retained inspection record with a 3D reconstruction is materially stronger evidence than a narrative report, both for your own inspection program audits and for any interval extension argument.
WorkforceConfined space qualified attendants and rescue teams are a scarce resource that gets consumed by inspection standby. Freeing them means they are available for the entries that actually require a person.
Insurance and riskReducing the count of confined space entries is a directly reportable safety metric and one that your insurer, your board and your regulator all understand without translation.

What it costs you, stated honestly

You pay for the inspection platform or the inspection service, for the GridCORTEX layer that locates, measures and trends findings, for integration into your asset and inspection data systems, and for a serious engineering acceptance phase where your inspection authority decides which inspection types the robotic method can satisfy. That acceptance work is the real cost and the real gate. Skipping it produces a fleet of drones and an inspection program that still writes permits.

How to build the payback case

Payback is dominated by scaffolding and standby labor, both of which you can pull from job costing, and by outage critical path hours where they apply. Build the case on those. Everything else is upside.

Collision tolerant drone inspection of enclosed industrial spaces is a mature, in-service practice. The Department of Energy study of robotic maintenance across seven utilities notes plainly that quantified benefit data for outage duration, scaffolding and dose is often sparse or anecdotal across the industry. That is exactly why this is built as a model driven by your own job costing rather than as a vendor claim.
UC 19.21 Underwater ROV Inspection and Spent Fuel Pool Intelligence

What happens today, without this

Underwater work is done by a commercial dive team. A dive requires the diver, a standby rescue diver, a dive supervisor, surface support, an isolation and briefing package, and radiation protection coverage when the work is in a controlled area. Dose is taken by everyone in the water and much of the support crew. The dive contract is typically priced per dive or per day and is not flexible when scope changes mid outage. The output is a video and a narrative report.

What it replaces or shrinks

  • Commercial dives performed for inspection and survey rather than for hands-on repair
  • Underwater cleaning of torus and suppression pool structures
  • Foreign object retrieval and search in pools, which is often the longest and least predictable dive of an outage
  • Debris removal and survey at cooling water intake structures
  • The manual write-up of underwater findings from video review after the fact
  • Shrinks, does not replace, the dive team for genuine intervention work that requires human hands underwater

Why it is safer

Commercial diving is a high consequence activity in any industry, and diving in a nuclear plant adds radiological exposure to everyone in and around the water. Substituting a submersible removes the diver, the standby rescue diver, and their dose entirely for the scope it can cover. It also removes the pressure to keep a diver in the water longer than planned when a search runs long, which is the situation where dive incidents actually happen.

Counted in units you already track:

  • Diver dives performed, and diver bottom time hours
  • Person-rem taken by dive teams and by the radiation protection staff covering them
  • Standby rescue diver hours
  • Confined and enclosed underwater space entries, for torus and suppression pool work
  • Contractor personnel on site, which drives your access, badging and escort load

Man-hours it gives back

Dive team hours, dive support hours and radiation protection coverage hours come back, and the search dives, which are the ones that blow out the schedule, become vehicle time instead of human time.

HOURS AVOIDED PER YEAR = dives substituted per outage x (diver hours per dive x dive team size, plus supervisor and surface support hours, plus radiation protection coverage hours, plus isolation and briefing hours), plus video review and write-up hours per dive, minus submersible operation, decontamination and record review hours.

The numbers we need from you to run that formula:

  • Dives performed per outage and per year, by purpose, from your outage records
  • Dive team size, supervisor and surface support staffing per dive
  • Radiation protection coverage hours per dive
  • Your contracted dive rate, per dive or per day, whichever your contract uses
  • Dive team dose per dive from your dosimetry records

Where the dollars come from

Cost driverHow it is calculated, from a rate you supply
Dive servicesdives substituted x your contracted dive cost. The Department of Energy study across seven utilities put the combined saving at roughly ten thousand dollars per dive including dose reduction, which is a published figure you can sanity check against your own contract rather than a number we generated
Dose valuedive team person-rem avoided x your internal dollar per person-rem
Support and coverage laborsupervisor, surface support and radiation protection coverage hours avoided x your loaded rates
Outage durationcritical path hours removed x your cost per outage hour, counted only where the dive was on critical path, which for foreign object searches it very often is
Intake availabilityyour cost per hour of derate or reduced circulating water flow x hours of derate avoided by catching intake debris accumulation between cycles rather than at the next scheduled cleaning

Reliability and maintenance

Reliability
Intake structure debris is a direct availability issue: accumulation restricts circulating water flow and drives derates. Surveying it with a vehicle between outages, rather than only when a dive is scheduled, means cleaning happens on condition. Foreign material in a pool is a different kind of reliability issue, an outage schedule one, because a search that runs long holds up fuel movement.
Maintenance
Comparable surveys of the same submerged structures across cycles turn underwater inspection into a trending program, which is what lets you argue an interval from condition. It also lets you plan a dive scope for the next outage from what you actually saw rather than from what was on last outage's list.

What else it moves

ComplianceA located, timestamped, retained underwater inspection record and a foreign material exclusion trail from detection through retrieval to closure. FME program quality is something that gets looked at closely after any event.
WorkforceNuclear qualified commercial dive teams are a specialized, scheduled, and constrained resource. Reserving them for work that genuinely requires human hands underwater is better use of a resource you cannot conjure at short notice.
Insurance and riskReduced diver exposure is a directly reportable contractor safety metric and it shows up in your contractor safety performance, which increasingly matters commercially.

What it costs you, stated honestly

You pay for the submersible or the ROV service, for radiological controls and decontamination on the vehicle, for foreign material exclusion qualification of the vehicle itself, which for pool work is the gating item, for the GridCORTEX layer that reads and trends the surveys, and for integration into your asset and FME systems. Expect the qualification work for pool use to take longer than the technology work. That is appropriate and you should plan for it rather than fight it.

How to build the payback case

Payback here is more direct than any other physical AI use case in this set, because the dive substitution count times your own contracted dive rate is a single line of arithmetic against a schedule you already have. Start there, and treat dose value and critical path as the confirming case.

The ten thousand dollars per dive figure comes from a Department of Energy study based on interviews with seven anonymized nuclear utilities, and it reflects both dose reduction and contracted diver cost. The same study is explicit that quantified benefit data across the rest of the robotic maintenance space is often sparse or anecdotal. Use their figure to sanity check, use your own dive contract to build the case.
UC 19.22 Robotic Findings to Work Order Intelligence

What happens today, without this

A utility with an established robotic inspection program receives findings from several platforms and several contractors, each in its own format on its own schedule. An engineer reads them. The same defect seen by a contractor's flight and by an internal drone pass arrives as two findings and sometimes becomes two work orders. Findings that duplicate an open condition report get raised again. Findings that nobody had time to read expire quietly. The imagery that would let you compare this year to last year sits in folders nobody opens.

What it replaces or shrinks

  • The engineer reading every finding from every source to decide what matters
  • Manual cross-checking of new findings against open work orders and condition reports
  • Manual re-keying of findings from contractor PDF reports into the work management system
  • The separate per-vendor review process that exists once for each platform you own or contract
  • The annual scramble to answer what your robotic inspection program actually produced
  • Shrinks, does not replace, the engineering judgment on what to do about a finding, which stays with your engineer and should

Why it is safer

This use case does not directly remove a person from a hazard. It does something else that matters just as much: it makes sure the findings that came from removing people from hazards actually reach the work stream. A defect found by a drone and never turned into a work order delivered no safety benefit at all, and the engineer whose inbox it died in is not the problem.

Counted in units you already track:

  • Findings that reach a work request, as a share of findings received, which is the number that tells you whether your robotic program is working
  • Duplicate site visits and re-inspections triggered because the original finding could not be located or matched
  • Time between a defect being imaged and a person being assigned to it, which is the exposure window on any degrading condition
  • Truck rolls and climbs avoided by confirming a suspected defect from existing imagery rather than sending someone back

Man-hours it gives back

The hours that come back are engineering review hours and planner re-keying hours, and they come back from the most experienced people you have, which is why they are the expensive hours.

HOURS AVOIDED PER YEAR = findings received per year x engineer review minutes per finding x the share you no longer read individually, plus findings per year x re-keying minutes per finding, plus duplicate work orders per year x the planning and craft hours each consumed, minus the review time your engineer still spends on the ranked actionable set.

The numbers we need from you to run that formula:

  • Findings received per year, by source and by format
  • Minutes an engineer currently spends reviewing a typical finding
  • Minutes spent re-keying a finding into your work management system
  • Your best estimate of duplicate work orders raised per year from overlapping inspection sources
  • Loaded hourly rates for inspection engineer and maintenance planner

Where the dollars come from

Cost driverHow it is calculated, from a rate you supply
Engineering review laborreview hours avoided x your loaded inspection engineer rate
Duplicate work eliminatedduplicate work orders avoided x your fully loaded average work order cost, including the craft hours and the mobilization, not just the planning
Re-keying and administrationre-keying hours avoided x your loaded planner rate
Program rationalizationthe inspection spend you redirect once you can see which asset classes and which platforms never produce an actionable finding. This is often the largest number and nobody can calculate it today because nobody can see it
Missed finding avoidanceyour own cost of a failure that a received but unread finding would have prevented, x the number you believe applies. You set that number. We will not

Reliability and maintenance

Reliability
The reliability value of every inspection robot you own is realized at exactly one moment: when a finding becomes a work order. Everything upstream of that is cost. This use case is about the conversion rate at that moment, and for most established programs the conversion rate is the weakest link in the chain, not the detection.
Maintenance
Deduplicated, ranked, evidence-attached findings mean the planner scopes once and the craft goes once. Retaining the non-actionable findings rather than discarding them is what makes next cycle a comparison instead of another snapshot, and comparison is what supports moving an inspection interval from calendar to condition.

What else it moves

ComplianceOne auditable trail from image to finding to work order, across every platform and contractor, which is what an inspection and maintenance program audit asks for and what a multi-vendor program almost never has.
WorkforceYour most experienced inspection engineers stop spending their week reading imagery and start spending it on the findings that need judgment. That is also the difference between a job people stay in and one they leave.
Insurance and riskBeing able to show that findings are received, ranked, actioned and closed is a materially different posture in any post-event review than being able to show that you flew the inspection.

What it costs you, stated honestly

You pay for the GridCORTEX layer and its integrations, and for engineering time to label past findings so the ranking is yours rather than generic. You do not pay for new robots, and that is the point. If your findings are arriving as contractor PDFs, budget for extraction work per format, which is unglamorous and real. Where a finding class is rare enough that there is not enough real imagery to train a detector, NVIDIA Omniverse Replicator can generate physically accurate synthetic images to fill the gap. Exelon did exactly that with Deloitte for utility pole cross-arm defects because real labeled defect data was too scarce.

How to build the payback case

Payback is engineering review hours plus eliminated duplicate work, both of which you can measure inside one quarter. Program rationalization is usually the bigger number but it takes a full cycle of data before you can defend it, so do not put it in the first business case.

The market structure point is real and public: utility owned inspection businesses have been consolidating into specialist providers, which is exactly why this use case is deliberately fleet agnostic and never assumes you own the robots. The synthetic data approach is a published Exelon and NVIDIA Omniverse Replicator effort, done with Deloitte for utility pole cross-arm defects, whose models were in validation at publication with no accuracy figures released. Exelon and Constellation have been separate companies since 2022, so attribute that work to Exelon. All arithmetic above runs on your findings volumes and your rates.
Each of these opens in full on the use case page, alongside the integration plan, the data ask, the path to production, and the operator console. Open the use case library.
For Your Architects and Data Owners
Run this at your utility

What is this, exactly? It is AI software: intelligent agents and models built and delivered by SoftServe, running on NVIDIA accelerated computing. It is not a hardware appliance and it does not replace the systems you run today. It deploys in your own cloud or on your premises, connects read-only to your existing systems, and recommends; your people approve every action, starting in shadow mode until it earns trust.

An autonomous rounds program. The robot follows the same route your operator follows, on the schedule you set, and GridCORTEX reads every gauge, image and sensor reading it brings back, compares it to the history for that exact point, and raises a finding only when something is outside your own limits or is trending toward them. Your operator stops walking the route and starts reviewing exceptions. The demo above uses synthetic data; everything below describes what the real deployment needs from your organization.

Systems it connects to

Your systemTypical productsHow we connect
Robot or drone fleet platformBoston Dynamics Orbit, ANYbotics ANYmal, Percepto AIM, Flyability Inspector, or your inspection contractor's platformvendor API or file drop, fleet agnostic
Computerized Maintenance Management System (CMMS)Maximo, SAP PM, Passport, Hexagon EAMwrite API, notification or work request in draft status
Plant historianAVEVA PI System, GE Proficy, AspenTech eDNAread-only tag subscription so robot readings are checked against instrumented values
Operator rounds or logging systemeSOMS, Maximo rounds, paper or tablet rounds sheetsread for route definition, write for completed rounds record
Fire protection and safety equipment registerCMMS module or standalone registerread-only, to match imaged equipment to its inspection record

Data it needs from you

How it runs on your systems

The robot and its edge compute live on plant property. Inference runs at the edge on NVIDIA Jetson so imagery never has to leave the site. GridCORTEX runs on-premises or in your own cloud account, connected read-only to the historian and with a write connection to the CMMS that creates draft work requests only. Nothing connects to safety related systems and nothing issues a control action. The robot has no ability to operate plant equipment.

Path to production

Weeks 1-6: route and access
Pick one non-safety-related building, digitize its rounds sheets, get physical protection and safety approval, and let the robot map the route.
Weeks 7-14: parallel run
Robot and human walk the same route. Every reading is compared. Nothing the robot finds goes to the CMMS yet, it goes to a reviewer.
Weeks 15-16: evaluation
Did it read the gauges correctly, did it find what the human found, did it find anything the human missed, and what did the human's time get spent on instead.
Months 5-8: first production route
The robot owns the route. The human reviews exceptions. Draft work requests start flowing into the CMMS with a named approver.
Months 9-15: route expansion
Add routes building by building. Wien Energie grew from five main routes to roughly one hundred short routes run back to back, which is the pattern to expect: many small routes beat a few long ones.
Months 15+: controlled area and outage work
Only after the non-controlled program is proven, extend into controlled areas where the dose and access case is strongest.

What we need from your team

Full integration, data, and timeline detail for each use case in this scenario: UC 19.18 · UC 19.19 · UC 19.20 · UC 19.21 · UC 19.22
For Your Operators and Dispatchers
Where you will see it and how you say yes

The Approve button you just clicked in the demo above is the real workflow. This is what it looks like on the screen of the operations supervisor and the shift operator who used to walk the route:

GridCORTEX ConsoleSigned in: the operations supervisor and the shift operator who used to walk the route
Notifications
Turbine building route 3 completed 02:14. 41 of 43 points nominal. 2 exceptions: main steam line thermal anomaly grew 18 degrees C across the last four passes, and lube oil tank gauge reads below your low limit.
Daily model refresh complete; all connected feeds healthy
Recommendation
Raise a work request for the main steam line thermal anomaly at elevation 3, column line H
  • Same location flagged on the last 4 passes, temperature rising each time, thermal image attached to each
  • Pattern matches insulation loss or a developing steam leak, both of which are cheap now and expensive later
  • Historian shows no instrumented point within 30 feet of this location, so the only way you would have seen this is a person standing there
✓ Create draft work requestModifyDecline
After you approve: GridCORTEX creates a work request in your CMMS in draft or pending status with the thermal image, the trend across the last four passes, and the exact location attached. A named planner approves it and it becomes a real work order on your normal path. GridCORTEX does not schedule it, assign it, or close it. The completed rounds record is written back to your rounds system so the round is documented as performed.
Computed from the pass that completed at 02:14 local; every card shows the timestamp of the pass behind it.

What happens when you hit approve

Approve creates a draft work request in your CMMS through its API, in pending status, attributed to the approver. It does not create a work order directly, it does not assign a craft, and it does not touch the schedule. If the reading is one your rounds system requires to be logged, the value and its timestamp are written to the rounds record. Nothing is written to the historian, to the plant control system, or to any safety related system, ever.

How you tell it what it cannot see

The route and its cadence are set once by your supervisor. After that the operator gives input in two ways: marking a flagged exception as real or not real, which is how the detector improves, and adding a one-off route when something needs eyes on it, for example after a maintenance activity or before a walkdown.

Live data, not stale data

Findings are as fresh as the last completed pass and every card shows the pass timestamp. A route walked at 02:14 is labeled 02:14, not "current". Comparisons against instrumented historian values use live tags. If the robot is down or a route is blocked, the console shows the route as stale with the reason, because a rounds program that quietly stops is worse than no rounds program.

Where it lives day to day

A rounds board in the GridCORTEX console showing every route, its last completion, and its open exceptions. A single morning digest to the operations supervisor. A phone push only for a reading outside a limit you have marked as immediate. The console runs in a browser beside your existing screens on day one; embedding into your own systems is a roadmap step once the read-only phase has earned trust. Approve, Modify, and Decline are all captured in an audit trail your compliance team can pull, and GridCORTEX never blocks or overrides anything in the systems you run today.

The Gap: Why Your Existing Systems Do Not Already Do This

The fair question from any plant manager or ops director: "We already have a rounds program, a historian, a CMMS, and in some cases we already own robots. What is actually new here?" Here is the honest answer, and it is why most inspection robotics programs stall after the first successful demo.

What you own keeps doing its job

  • Your rounds program stays. The route, the points, the cadence and the acceptance limits are yours and do not change because a robot is walking them.
  • Your historian stays the source of truth for instrumented points. We read it; we never write to it.
  • Your CMMS stays the system of record for work. Requests arrive in draft, in its native pending status, on your normal approval path.
  • Your robots and contracts stay. If you own a fleet, we ingest from it. If you buy inspection as a service, we ingest from the provider. If you have both, we deduplicate across them.
  • Your people keep the decisions. The robot cannot operate plant equipment and GridCORTEX cannot open a work order without a named human approving it.

The gap GridCORTEX fills, above them, not instead of them

  • Your rounds history is not queryable as a trend. The readings exist, in paper, in scans, in a rounds module. What does not exist is "show me this exact point across every pass for three years," which is the only view in which 73, 78, 83, 87, 91 is obviously a finding and 91 against a 95 limit is obviously a pass.
  • A robot produces a folder, not a finding. The hard part was never the walking. It is deciding which of 43 readings and several hundred images is worth a person's attention tonight, and that is a comparison problem, not a locomotion problem.
  • Nothing today connects a reading to the reading four points later. A low oil level and a trace sheen in a sump 40 feet away are one story. They are two lines on a sheet unless something correlates them within a pass.
  • Every inspection program has its own queue. Rounds in one system, radiological survey in the RP system, confined space in a contractor PDF, ROV video on a drive. Nobody has one ranked list, so nobody can tell you the plant's condition backlog from robotics in a single answer.
  • Nothing deduplicates across fleets. Two robots and one contractor will write up the same degraded coating three times, and your planners will process it three times, which is exactly how a robotics program earns a reputation for making more work.
  • The rounds record still has to be written. An inspection is not complete until it is documented. Writing 41 nominal readings back to the rounds system automatically is unglamorous and it is a large share of the hours in the calculator above.
Accent, do not replace: GridCORTEX compares every reading to that point's own history, correlates within a pass, ranks the two exceptions out of 43, drafts one work request with the evidence attached, writes the completed round back, and puts rounds, radiological, confined space and underwater findings into one deduplicated queue. It is the intelligence layer, not the airframe and not the robot.
Under the Hood: What GridCORTEX Took Into Account in This Scenario

When someone asks "what did it actually calculate?" this is the list. In the simulation these factors drive the storyline; in a pilot they are computed from your rounds sheets, your reading history, your limits and your CMMS backlog.

🔬 Reading the point

  • Gauge face reading from imagery: needle position against a dial the model has been shown examples of, which is why we ask for photographs of each gauge face and its normal range
  • Thermal frames registered to the same physical spot pass over pass, so 91 C is compared with the same joint and not with a nearby elbow
  • Gas readings, level glasses, valve position indicators, and visual checks such as seals, tags, sheen and distortion
  • Inference runs at the edge on NVIDIA Jetson on the robot, so plant imagery does not have to leave the site to be read

📊 Deciding it is a finding

  • Threshold check against your acceptance limit, which is what a rounds sheet does today
  • Trend check against the full history for that exact point, which is what produced the steam line exception while the reading was still passing
  • Cross check against the historian tag where an instrumented point exists nearby, so an odd robot reading can be confirmed or dismissed objectively
  • Within-pass correlation, which is how a sump sheen observation gets attached to a reservoir level exception instead of being filed separately
  • Suppression against your open condition reports and work orders, so a known issue is matched rather than raised again

🤖 The other three missions

  • Radiological survey: the instrument rides the robot, and the output is a three dimensional dose field the job planner routes work and places shielding against, with planned dose checkable against dose actually accrued (UC 19.19)
  • Confined space: a collision tolerant platform inside vessels, ducts, stacks and voids, with the imagery turned into a located, dimensioned record so the same indication can be compared pass over pass (UC 19.20)
  • Underwater: an ROV for torus and suppression pool structures, fuel pool foreign object retrieval, and intake screens, with foreign material tracked from detection to closure (UC 19.21)
  • All four feed UC 19.22, the vendor neutral findings layer, which is where the deduplication and the ranking happen

📜 What is real outside this simulation

  • At Wien Energie's Simmering plant in Austria, a Boston Dynamics Spot has been in routine operation since 2022, described as the first quadruped used in Europe for routine power plant operations. It took over photographing fire safety equipment, reading analog gauges for pressure, tank level and engine oil, measuring air quality for carbon monoxide, natural gas, ammonia and carbon dioxide, and thermal imaging, and it detected steam leaks at 400 to 500 degrees C and missing insulation. It grew from 5 main routes to about 100 mini-routes run consecutively without recharging. Source: bostondynamics.com case study. No hours-saved figure has been published.
  • A Flyability Elios 3 RAD performed a first-of-its-kind 3D radiation survey at a major US nuclear plant, producing a 3D model rather than a 2D map, covering the turbine deck, main steam lines and steam pipe bends, and identifying two higher dose-rate locations in pipe bends. The platform was tested to 10,000 R/h by the Idaho Environmental Coalition with the Department of Energy against a minimum tolerance requirement of 1,000 R/h. Source: flyability.com case study. No dose or cost savings figure has been published.
  • A Department of Energy study on robotic automation of maintenance work in nuclear plants, based on interviews with seven anonymized utilities, named candidate tasks including creating radiation maps, underwater cleaning in torus structures, foreign-object retrieval in pools, inspecting buried or hard-to-access pipe, removing debris from cooling-water intake structures, ultrasonic testing on large welds, lubricating and cleaning reactor-vessel head studs, leak and corrosion detection, and seal and fluid replacement. The one hard number in it: roughly $10,000 saved per dive from the Department of Energy study when a submersible ROV replaces a human diver, reflecting dose reduction and contracted diver cost. The study also states that quantitative evidence for other benefits such as outage duration, scaffolding cost and dose is "often sparse or anecdotal," which is why the calculator on this page is driven entirely by your inputs.
  • A US utility used NVIDIA Omniverse Replicator to generate physically accurate synthetic imagery to train a computer vision defect detector for utility pole cross-arm defects, because real labeled defect data was too scarce. At publication the models were in validation and no accuracy numbers were published. The relevance here: rare defect classes on a rounds route have the same data scarcity problem, and synthetic data generation is a real answer to it.
  • Some utilities already own robotic inspection fleets and flight operations, and some sell inspection commercially. That is exactly why this layer is vendor neutral: it must work whether you own the robots, contract them, or buy inspection as a service.

Presenter's one-liner: "The robot walked 43 points at two in the morning and 41 of them were fine. The two that were not are the whole product: one was outside a limit, and one was inside its limit and climbing 18 degrees across four passes, which you can only see if something remembers the other four passes. Four minutes of a supervisor's attention replaced ninety minutes of walking, and the same queue now holds the radiological survey, the waterbox inspection and the ROV dive."

GridCORTEX Live Scenario Demo · Synthetic data throughout: no utility, plant, route, robot, reading or finding depicted is real · The only externally sourced facts on this page are listed under "What is real outside this simulation," with their published caveats intact · Advisory only: nothing here operates plant equipment, and a named human approves every work request · SoftServe + NVIDIA · Created by Ronnie Mauldin, NVIDIA Solutions Director, Power & Utilities, SoftServe · AUG 2026