Solutions/For OEMs

    Stop building simulation. Start running it.

    Forge builds the twin: the site, your robot and its sensors. It drafts the scenarios and edge cases that break mobile robots, runs your navigation stack exactly as it ships, and hands your engineers a root cause instead of a symptom. Built for teams shipping autonomous forklifts, pallet movers, tuggers and goods-to-person AMRs.

    RUN-1863 · OPS-06 · pallet relay: pick, cross-aisle carry, placeForge Studio
    live telemetry · assertions graded as the run plays0:17
    Forklifts, tuggers, pallet movers, AMRsOne workflow; the drive model and sensor suite change, the process doesn't
    nav2 · ROS 2 · your stack, unmodifiedForge models the vehicle, your software drives it
    Grunt work off your engineers' plateScenes, assets, sensor models and scenario scaffolding, drafted for review
    Root cause from your own rosbagsWhich message, which timestamp, which decision

    The builder's problem

    Simulation is worth it. Building it isn't.

    Every mobile-robot team knows it should test in simulation before the field. Most end up maintaining a simulator instead of running one: the scene, the robot model, the sensor stack and the scenarios all take specialists, and all of it rots the moment the site or the robot changes.

    01Quarters

    to stand up a realistic scene, robot and sensor stack

    Before a single scenario runs, and again for every new customer site.

    02Hand-built

    assets, sensor models and scenarios

    Maintained by the people you'd rather have on the product.

    03Untested

    the edge cases nobody had time to write

    Every variation is authored by hand, so the suite covers what someone remembered.

    04Silent

    regressions between releases

    What passed in 3.1 quietly breaks in 3.2, and nobody re-ran the case that would have caught it.

    Forge keeps your simulation engineers on the problems that need them, and takes everything else off their plate: the scene, the assets, the sensor models, the scenario scaffolding and the first pass at root cause.

    // 01 Forge builds your world

    Your customer's site and your robot, built by Forge, checked by your engineers.

    Describe the site or import a walkthrough video, and import your robot. Forge builds the scene, tunes the vehicle model against your test data and calibrates the sensors. Your navigation stack connects over ROS 2 exactly as it ships; Forge models the vehicle, not its brain.

    Scene

    Every customer site, not just the lab

    “Six aisles of selective racking, four dock doors, a pedestrian walkway along the south wall.”

    • Built from a sentence or a walkthrough video
    • Sim-ready assets; areas named for scenarios
    • A new site is a new description, not a new project

    Robot

    Your robot, your stack

    Import the URDF. Forge's AI maps the drive, steering and any mast or lift, then tunes the model against your real test data. Your navigation and safety stack connects as-is and makes every decision itself.

    • Differential, omni or Ackermann drive; mast and forks if you have them
    • Acceleration, braking and load behaviour matched to your data
    • Policy connected over ROS 2 as a black box; weights and code stay on your network

    Sensors

    The sensors you actually ship

    Forge's AI places the sensor suite and proposes calibration; your engineers confirm it against the real specs.

    • 2D and 3D LiDAR with warning and protective fields
    • Depth and RGB cameras with lens, exposure and glare response
    • Realistic noise, dust and dropout, so perception fails the way it does on site

    // 02 What a mobile robot has to survive

    Six conditions that decide a deployment, and rarely make it into a hand-written suite.

    Forge's AI drafts each of these for the site in question and proposes the variations worth running. Your team decides which ones go in the suite and how hard to push each one.

    #MomentForge varies
    01People in shared aisles and doorwaysDetection and safe-stop when a person steps out from behind racking, a doorway or a parked cart, at walking pace or faster.speedloadocclusionwalking pacelight
    02Dynamic obstacles in the laneCarts, opened doors, pallets left in a travel lane, stretch wrap on the floor: things that weren't on the map when the route was planned.obstacle typeplacementtiminglane width
    03Narrow passages and precise alignmentTight-clearance navigation, pallet or station engagement, dock and charger alignment, where a few centimetres decide the outcome.clearanceapproach angletarget offsetfloor slopeload
    04Localization under stressGlass walls, long featureless corridors, racking that moved since the map was made, and the drift between where the robot is and where it thinks it is.map stalenessfeature densityreflective surfacesodometry noise
    05Degraded perceptionDust, low light, glare through a dock door, shrink-wrap and reflective floors that make classical perception fail quietly.time of dayexposuredustfloor reflectancesensor noise
    06Mixed trafficRight of way, deadlock and handoffs with other vendors' robots and manual equipment on a shared floor (VDA 5050).right of wayfleet densitycrossingsmanual driversvendor mix

    Shown for a warehouse. The same six moments apply to a tugger in a plant, a goods-to-person AMR in a fulfilment centre, or a pallet mover at a dock; the scene and the parameters change, the workflow doesn't.

    // 03 Forge writes, runs and debugs your tests

    Say what matters. Review what Forge drafts. Run it on every release.

    State the scenario in plain English. Forge's AI drafts every step and assertion, asks instead of guessing when a detail is ambiguous, and suggests the edge cases and condition sweeps worth adding. Your engineers accept, reject or edit, and the suite runs again on every build.

    SAF

    Safety

    • People at aisle ends, doorways and crossings
    • Speed zones and slow-downs
    • Emergency stop and field switching
    • Blind corners and mirrors
    ISO 3691-4ANSI B56.5
    OPS

    Operations

    • Pick, carry and place; station and dock engagement
    • Charging and parking
    • Route completion under load and clutter
    • Full-shift endurance
    INT

    Integration

    • WMS and fleet-manager task handoff
    • Traffic rules with manual equipment
    • Multi-vendor right of way and deadlock
    • Fleet commands
    VDA 5050
    REG

    Regression

    • The full suite on every release candidate
    • Release-over-release diff: what held, what broke, what was fixed
    • Failure trends across runs and sites
    • Sensor wear, dirty lenses and firmware changes

    // 04 The verdict

    Know exactly how close it came, and why.

    Every run is measured against the limits that matter for a mobile robot: stopping distance, clearance, placement and route fidelity. When a run finishes, the report doesn't hand you a green tick; it hands your engineers the case file.

    What the run report answers

    1. Did it pass, and by how much?Every assertion with its measured value, its tolerance, its signed margin and a verdict, so a near miss reads differently from a comfortable pass.
    2. Where did it actually go?The robot's path, ground truth from the simulation, overlaid on what nav2 planned and what the robot believed about its own position.
    3. What conditions was it under?The exact combination this run drew: speed, load, light, floor, sensor noise and seed, so the run can be replayed deterministically.
    4. Why did it fail?Root cause traced to your own rosbag data: which message, which timestamp, which decision, so your engineers start from evidence, not a symptom.

    Every result is a verdict on your software as it will ship, not on a version tuned to pass.

    Forge run report, checks and margins table: eight assertions with value, limit, signed margin, allowance used and a pass or fail verdict; two failed.
    Checks and margins. Eight assertions from one pick-and-place run; two failed, one by 9 mm and one by 1.3 m.
    Forge run report, route travelled: the robot's ground-truth path against the nav2 plan and the position the robot believed it was at.
    Route travelled. Ground truth against the nav2 plan and the robot's own belief; the gap between them is where the placement error came from.

    // 05 Who on your team

    Built for the people who ship the robot, and the people who answer for it.

    Autonomy and simulation engineers

    Keep the hard problems: the planner, the perception stack, the corner case that only you understand. Hand Forge the scene building, asset wrangling, sensor modelling and scenario scaffolding, and get back a root cause you can act on instead of a bag to dig through.

    Book a technical demo

    Test, QA and release

    Run the full suite on every release candidate, see the release-over-release diff, and ship with a graded, standards-traceable record instead of a checklist someone signed.

    See the regression workflow

    Field engineering and sales

    Rebuild a prospect's site from a walkthrough video, run your robot through their busiest hour, and walk into the pilot with evidence for their floor instead of a generic demo.

    Book a demo for sales teams

    // 06 Questions

    OEM questions, answered.

    What Forge does to your navigation stack, what it needs from your team, and what your engineers get back when a run fails.

    Who at a robot OEM uses Forge?

    Teams building autonomous forklifts, pallet movers, tuggers and goods-to-person AMRs. Autonomy and simulation engineers keep the planner, the perception stack and the corner cases, and hand Forge the scene building, asset wrangling, sensor modelling and scenario scaffolding. Test, QA and release teams run the full suite on every release candidate. Field engineering and sales rebuild a prospect's site and run the robot through it before the pilot.

    Do we still need a simulation team?

    Forge does not replace your simulation engineers; it takes the work that does not need them. The scene, the assets, the sensor models, the scenario scaffolding and the first pass at root cause are drafted by Forge. Your engineers review what it proposes and stay on the problems only they can solve.

    What do you need from us to start?

    Your robot's URDF and one site that gave you trouble. Forge imports and tunes the robot model, places and calibrates the sensors, and builds the site; your engineers check it against the real thing before anything runs.

    Book a demo for OEMs

    Bring your URDF and one site that gave you trouble.

    We'll build the site, connect your stack and run the scenario with your engineers in a 30-minute session.

    Prefer email?build@fireloop.ai

    Thanks, we'll be in touch within one working day.

    We only use your details to arrange the demo.