97.5%
Clean runs in a 1,000-run simulator test.
Autonomous AI Validation
Our first demo shows an adaptive robot controller that plans, recovers, and explains safer behavior in simulation before real-world pilots.
Clean runs in a 1,000-run simulator test.
Fewer crash-runs than the basic robot in the best tested mode.
Runs finished without collision by the Goodness robot.
Main Idea
The robot demo is the first proof point for a broader validation layer: testing, scoring, and explaining autonomous behavior before it reaches real environments.
The robot samples possible paths, scores risk, and chooses safer motion in real time.
Open space, traffic crossings, and narrow corridors produce different driving behavior.
The system treats problem areas with caution instead of repeating avoidable mistakes.
Benchmarks and telemetry make behavior reviewable before physical deployment.
Why This Matters
As AI moves from chat into agents, robots, vehicles, workflows, and physical systems, the question is no longer just “can the AI answer?”
The question is: should this AI be allowed to act?
Goodness is building the validation layer that tests, scores, and explains autonomous behavior before it reaches the real world.
Benchmark Proof
In 1,000 randomized simulator trials, the Goodness robot finished clean far more often than the basic controller. Detailed controller internals remain confidential.
| What happened | Basic robot | Goodness robot | Plain-English takeaway |
|---|---|---|---|
| Clean runs | 287 / 1,000 | 975 / 1,000 | Ours finishes clean far more often. |
| Runs with a collision | 713 | 25 | Same test. About 28x fewer bad runs. |
| Total collisions | 1,720 | 28 | The basic robot keeps making the same mistake. |
| Safety interruptions | 561,867 | 19,058 | Ours needs fewer emergency corrections. |
| Can explain itself | No | Yes | Live telemetry shows risk, mode, skill, and recovery state. |
1,000 simulator runs across obstacle gauntlet, crossing traffic, and tight corridor scenarios.
Best tested mode cut collision-runs by 96.5% versus the basic robot.
This is strong simulator proof. It is not yet a real-world safety certification.
ULTRA Robo · Ground Autonomy Validation
Ekumen Andino · WebotsProfile 4 guides a differential-drive Andino through moving solid obstacles while visible, permeable sensing fields show proximity—not invisible walls.
The recorded demonstration completed 100 of 100 observed runs. We then widened the test envelope with 100 unique simulation seeds, varying obstacle timing and speed plus small, bounded changes to the starting pose.
Every seeded run reached target hold.
Goal reached with zero solid overlap.
Timeouts and Webots application crashes.
Unique seeds with verified trace hashes.
Repeatability ≠ robustness
Yes. All 100 manually observed runs reached the target in the recorded operating condition—a 100% observed success rate.
Mostly. All 100 simulated runs reached the target; 96 completed with no solid-footprint overlap—a 96% audited success rate.
Observed evidence · 100 consecutive runs
This reel documents the manually observed operating condition in which all 100 runs reached the target. It is shown separately from the unobserved varied-condition simulation audit.
Technical snapshot
Public integration details for technical review—without exposing proprietary controller tuning.
The honest result
Four edge-case runs reached the goal but briefly overlapped a solid box. They remain failures under the zero-overlap rule. The measured collision-free rate is 96%, with a 90.2–98.4% Wilson 95% confidence interval.
Evidence boundary: controlled Windows Webots simulation, not physical-hardware certification. Controller internals remain confidential.
Technology
The system combines lookahead planning, bounded adaptation, recent memory, and readable state reporting so the robot is not a black box during a demo or review.
It checks multiple possible moves before choosing where to steer.
A tight corridor, crossing obstacle, and open path do not get the same behavior.
If a spot caused problems before, the robot treats that area with more caution.
The learning layer can tune within limits, but it cannot rewrite the controller on a whim.
ULTRA Robo · Autonomous Flight Research
Controlled simulationULTRA Robo demonstrates sensor-driven navigation, predictive safety, command validation, memory, and precision landing in a closed-loop Webots drone simulation.
Most autonomous systems generate a command and immediately send it toward the robot. ULTRA Robo inserts an explicit decision layer between intention and execution, evaluating every proposed movement against live sensor conditions, predicted stopping distance, remembered failure patterns, and mission priorities before it reaches the simulated flight controller.
Watch the autonomous mission
A simulated DJI Mavic 2 Pro discovers its destination through camera recognition, generates local waypoints from live sensor observations, navigates a constrained obstacle course, and performs a staged precision landing.
The green marker defines the environment’s destination, but its coordinates are never supplied to the autonomy controller. The drone must detect the elevated beacon through its camera, estimate its location, and continuously plan a safe route toward it.
Watch directly on YouTubeWhat you are seeing
| Capability | Demonstrated behaviour |
|---|---|
| Visual goal acquisition | The camera detects and estimates the green mission target. |
| Sensor-generated waypoints | Local navigation points are created from live obstacle clearances. |
| Core-goal persistence | Temporary waypoints can redirect the drone but cannot replace its mission goal. |
| Multi-sensor awareness | Forward lidar, 360° lidar, radar, near-field lasers, GPS, camera, and IMU contribute to decisions. |
| Predictive safety | Stopping distance, control latency, sensor age, and closing speed are evaluated before motion. |
| Command validation | Commands may be allowed, modified, or refused before actuation. |
| Failure memory | Hazardous sensor-command combinations can influence later decisions. |
| Momentum-aware recovery | The drone brakes, settles, and turns before resuming forward travel. |
| Precision landing | Descent transitions through fast descent, approach, flare, and stable touchdown. |
| Command deadman | Expired commands produce hover rather than continued motion. |
| ROS 2 integration | Sensor, mission, safety, and validated-command interfaces are separated into standard robotics components. |
A safety-aware command pipeline
The actuator interface accepts only validated commands. Proposed commands remain observable for analysis, but they have no direct route to the motors. For a flying robot, an emergency stop means a controlled hover—not cutting propulsion.
The sensor shield
The shield displays what lidar and radar perceive. It does not create physical barriers or steer the drone; the autonomy stack independently determines the response.
Simulation study
The fixed-course Webots study included memory and predictive-safety ablations plus matched sensor-stress conditions. These are course-specific simulation results—not claims of physical-flight reliability—and demonstrate repeatability only within the defined world, dynamics, sensors, and fault model.
Webots + ROS 2 integration
Webots supplies the simulated drone, environment, physics, and sensor data. ROS 2 carries observable messages between sensing, planning, ULTRA Robo’s validation engines, and the flight controller.
Standardized sensor, mission, proposed-command, validated-command, and safety-state contracts.
Interprets the mission, identifies goals, generates waypoints, and proposes movement commands.
Evaluates each proposed command and may allow, modify, hold, or refuse it before actuation.
Records relevant outcomes and failure patterns so previous hazards can inform later validation decisions.
Translates simulated sensor data and sends only validated commands to the simulated flight controller.
Why it matters
Robots operating around students, patients, older adults, and the public must determine whether their actions remain coherent and safe under current conditions.
Current research status
Research prototype. Validated in controlled simulation. Physical hardware validation has not yet been completed.
The contribution is not simply a drone completing an obstacle course.
Technical Snapshot
These are the current demo and validation settings from the repository. They describe the simulated autonomy stack, not final production hardware.
The robot body in the simulator uses a 13-unit collision radius. Skill profiles include baseline, projectile dodge, corridor precision, and flow runner modes.
Live Demonstration
The embedded simulator shows the robot moving through obstacles in real time. Open the full demo for controls, telemetry, scenario changes, and side-by-side behavior.
Phone viewing is supported for quick preview, but the full simulator is best on desktop or tablet.
Watch how often a simple controller gets trapped by traffic, corners, or repeated hazards.
Use gauntlet, crossing, and corridor cases to see how the robot changes behavior.
Look for mode, risk, recovery state, and skill behavior while the robot moves.
Embedded demo could not initialize in this browser context. Open the full demo directly.
Current Stage
We are being clear about what is proven today, what comes next, and who we want to meet.
Working simulation demo and benchmark.
Controlled physical robot pilot.
Production robot safety certification.
Pilot partners, advisors, and early investor conversations.
Who We Want To Meet
Mobile robots, warehouse robots, service robots, and other embodied AI systems.
Researchers interested in autonomous system validation, scoring, and explainability.
Investors focused on physical AI, robotics, infrastructure, and safety.
Innovation teams testing AI agents, autonomous workflows, or operational AI risk.
Advisors in robotics, simulation, controls, validation, and embodied AI.
Market Context
Professional mobile robots are an established and growing category. [1] At the same time, research and regulation place increasing weight on system-level testing, uncertainty, obstacle detection, and safe control. [3] [4] [8] Goodness is positioned at the decision boundary: after autonomy proposes an action, but before that action reaches the machine.
Why now
A 2025 IJRR survey also identifies safety evaluation, uncertainty quantification, real-time performance, and reproducibility as unresolved deployment challenges. [3]
Depending on risk assessment, Annex III requires autonomous mobile machinery to operate in protected zones and/or detect nearby people, animals, and obstacles. Its missing-validation-signal stop rule applies specifically to remote-controlled machinery. [4]
A systematic review screened 10,534 papers and coded 192 studies spanning physical testing, model-based testing, runtime monitoring, formal verification, and model checking. [8]
Amazon reported one million robots across more than 300 facilities in 2025; DHL and Locus reported 500 million picks across more than 35 DHL-managed sites in 2024. These figures establish scale, not independent ROI. [5] [6]
Measured category signals
IFR recorded almost 200,000 professional service robots sold in 2024, up 9%; its logistics figure was 102,900 units. Both are survey-sample results, not whole-market estimates. [1]
The ROS project states that Noetic—the final ROS 1 release—no longer receives features, security updates, bug fixes, or updated binaries. We infer that migration work creates an integration window for modular validation interfaces. [7]
Go-to-market hypothesis
IFR tracks 333 logistics-robot suppliers and 944 service-robot producers, 80% of them SMEs. These counts describe producers—not buyers, revenue, TAM, or SOM. [2]
The Andino study separates 100/100 manually observed completions from 96/100 zero-overlap results in unobserved varied-condition simulation. It demonstrates the validation method—not physical-hardware safety. Andino evidence ↑
A simulation-first, platform-neutral layer can enter through ROS 2 interfaces and existing test workflows before a controlled hardware pilot. Customer discovery must still validate willingness to adopt and pay.
Technology value snapshot
1,000 randomized benchmark trials plus 200 Andino trials across observed and varied conditions.
Fewer collision-runs than the basic controller in the best tested Mavic mode. See benchmark ↑
Every manually observed Andino run reached its target in the recorded condition.
Varied-condition Andino runs reaching target with zero solid-footprint overlap. See evidence ↑
A defensible dollar value still requires IP diligence, physical-pilot results, customer demand, pricing, revenue or contracted pilots, margins, and financing terms. The next value inflection is a controlled hardware pilot, followed by a paid design partner and repeatable deployment economics.
Plain English: more mobile robots are entering real workflows; failures become more consequential at scale; Goodness is building a check between an autonomous decision and physical motion. The current proof is measurable simulation—not yet commercial or hardware proof.
Research audit · 23 Aug 2026: IFR service-robot figures come from a 294-supplier sample and are not projected to the whole industry; its producer counts exclude system integrators. Amazon and DHL figures are company-reported deployment milestones, not independent ROI studies. The customer profile and expansion path are Goodness hypotheses—not third-party forecasts. The EU summary is not legal advice; applicability depends on the product, role, and use case. Andino evidence is controlled Windows Webots simulation, not hardware certification.
Contact
Pick a time and we will show the robot demo, benchmark comparison, current limits, validation positioning, and next pilot steps.
No form. Just choose a time.