Connection
Find documentation, understand the protocol, build a dedicated driver, and test it on the machine.
Prototype / Co-validationWe run focused PoCs from one resolved failure or one existing device.
Mission / The time RFR gives back
RFR connects device communication, embedded Linux, LTE, and cloud behavior on one shared timeline.
It reduces time spent on device integration, protocol analysis, and failure reconstruction so physical AI teams can spend more time validating customer value on real machines.
Connect what would not connect. Resolve what breaks next with evidence. Return to the next real-world test sooner.
Customer promise
Reduce device integration and failure investigation time. Return to the next real-world experiment sooner.
See the time recoveredProblem / Friction before value validation
Teams should be learning whether a robot improves customer operations and can run safely and continuously.
Instead, time goes into understanding protocols, preparing logs, waiting for a failure to recur, aligning timestamps, and coordinating across teams.
Find documentation, understand the protocol, build a dedicated driver, and test it on the machine.
Wait for intermittent failures and add logs. Automatic recovery often hides the first deviation.
Search across formats and clocks, align evidence manually, and test competing hypotheses.
Move repeatedly between application, embedded, connectivity, and cloud teams to assemble the story.
Interviews with mobile robotics teams confirmed that diagnosing LTE issues across robot and cloud can stall real-world testing and customer-value validation.
Customer outcome / Time recovered
Protocol translation, log integration, anomaly detection, and Failure Reconstruction are means, not the end.
The goal is to shorten the time from a failure to the next valuable real-world experiment.
AI-assisted protocol understanding and validated Adapters reduce documentation search, driver implementation, and integration testing.
Known-error rules and deviations from normal models preserve the surrounding evidence as a Failure Clip before it disappears.
Failure Timeline and Evidence Chain reduce log search, timestamp alignment, team handoffs, hypothesis testing, and missing-evidence discovery.
North-star metric
Time required to begin the next valuable real-world test
RFR is designed to increase this ratio.
Concrete case / LTE failure
Every component can look healthy while the end-to-end task still fails.
RFR links available evidence across layers and shows the first observed deviation, likely failure scope, uncertainty, and missing evidence.
Operational task and request
Send, timeout, retry
Process, driver, network
AT, reset, registration
Signal, cell, data session
DNS, TCP, TLS, MQTT
Receive, process, respond
Reconnect, retry, state
| Layer | Evidence examined |
|---|---|
| Application | Send request, timeout, retry |
| Linux | Process, driver, and network state |
| Modem | Boot, reset, registration, disconnect notifications |
| Radio | Signal quality, cell changes, connection state |
| Data Session | IP acquisition, session establishment and loss |
| Transport | DNS, TCP, TLS, MQTT, HTTP |
| Cloud | Request receipt, response, processing delay |
| Power | Voltage drop during LTE transmission and modem resets |
RFR workflow / Return to validation
RFR brings Observe, Normalize, Detect, Capture, Reconstruct, and Register into one workflow.
Raw logs remain the primary evidence. AI stays read-only and supporting.
Read-only ingestion of ROS 2, Linux, modem, LTE state, device bus, cloud, and operator logs.
Convert vendor-specific notifications into common events such as application.request.sent.
Detect known errors and deviations in connection time, response time, and reconnect frequency.
Freeze Agent and Node ring buffers on anomaly and create a Failure Clip around the event.
Align clocks and formats, then present First Observed Deviation, Evidence Chain, and uncertainty.
Store validated Adapters, normal sequences, reconnect patterns, Failure Patterns, and regression conditions.
60-second demo / LTE Failure Timeline
The request reached the modem. LTE data-session latency then moved outside its normal range and the application timed out.
RFR does not treat the successful recovery as proof that nothing failed. It links the first deviation and reconnect sequence back to raw evidence.
Patrol task requests the next command.
ROS 2 application begins transmission.
Linux sends the request to the modem.
LTE response latency exceeds the normal range.
Application timeout.
Automatic reconnect begins.
Cloud connectivity is restored.
The task transitions to interrupted.
Select an event
Raw HEX
-ASCII
-Payload JSON
{}AI Debug
Select the ai_analysis event to view facts, hypotheses, and recommended checks.
Product components / Built to return teams to validation
LTE can be both an Edge Gateway uplink and an observed target in Failure Reconstruction.
Teams begin with available logs and only the observation points they need.
Read-only capture of ROS 2, applications, Linux, network, modem, cloud communication, and ring buffers on embedded Linux or robot PCs.
Observe and normalize UART, RS-485, and other physical communication outside Linux. OBSERVE and BRIDGE remain separate modes.
Manage BLE Mesh, Direct BLE retrieval, clock coordination, and Failure Clip collection. Add Ethernet, Wi-Fi, or LTE only when needed.
Normalize Semantic Events, map clocks, detect anomalies, build Failure Timelines and Evidence Chains, identify missing data, and register patterns.
Each observation point keeps its ring buffer and timestamp information.
Discovery, health, anomalies, configuration, and retrieval requests. No continuous raw transfer.
Transfer a Failure Clip directly from the target Node to the Gateway.
Add Ethernet, Wi-Fi, or LTE only when external connectivity becomes necessary.
Reusable knowledge
Normalize logs that differ by device and modem into common events.
AI proposes Adapter candidates from manuals. After human validation, the Adapter runs deterministically without AI.
vendor modem notification → modem.registration.changed custom application log → application.request.sent cloud access log → cloud.request.received
Adapter Registry: Stores modem-specific AT notifications, firmware differences, normal connection sequences, reconnect patterns, known Failure Patterns, and regression conditions.
PoC / Co-validation for the next experiment
We validate RFR through fixed-scope Sprints rather than presenting it as a finished product.
You do not need every log. We can start with three to five data sources.
Connectivity Failure Reconstruction Sprint
For teams re-analyzing LTE, modem, or cloud failures
Deliverables: Failure Timeline, First Observed Deviation, Evidence Chain, failure scope, uncertainty, Missing Evidence, next-capture plan, recurrence rule candidates, and Evidence Bundle.
Wireless Readiness Sprint
For teams connecting or adding wireless capability to an existing device
Deliverables: feasibility, required bandwidth, acceptable latency, retry and state-sync risks, Adapter proposal, and test items for a real wireless PoC.
Safety & Data
AI never sends direct commands to controlled equipment. Raw logs remain primary.
When mobile network operator internals are unavailable, RFR does not fill the gap with a guess. It marks Missing Evidence.
CTA / PoC inquiry
Start with the failure summary, the original investigation time, available log formats, and timestamp information. Do not attach raw logs or confidential information to the initial inquiry.