Visual logic engine —

The Missions Module introduces a graph-based programming environment that turns advanced robotic operations into intuitive visual workflows. Through two synergistic interfaces — one for designing logic, the other for monitoring execution — it empowers operators to build, control, and analyze robotic missions without writing code.

This system enables:

Visual composition of robot behaviors through modular task blocks
Full control flow logic including conditionals, loops, and escalation paths
Real-time tracking of mission progress and system performance
Deep inspection and replay tools for iterative optimization
Contact us for a demo
Graph-based visual programming workspace
Drag-and-drop block construction
Multi-service concurrent task execution
Task detailed inspection
Nested control flow structures (if/else, while, loops)
Configurable success/failure policy management
Real-time execution state monitoring
Mission workflow import/export
Builder —

Mission builder interface.

The Mission Builder is a visual programming environment that allows operators to design complex robot behaviors without writing code. Missions are created in a drag-and-drop workspace where logic is expressed through interconnected blocks, each representing an action, condition, or flow control element. The system validates connections in real time, ensures safe configurations, and automatically organizes the workflow into a clean, readable structure. By abstracting away syntax, it enables engineers and non-technical staff alike to configure sophisticated decision trees that are both reliable and easy to understand.

Granular access control
Permission-based system restricting sensitive operations to authorized and skilled personnel, ensuring safety and traceability.
Block-based design
Create missions by connecting graphical blocks that represent actions and conditions.
Task blocks
Modular units activating services such as navigation, speech, posture, vision, or manipulation.
Flow control
If/else, while loops, and jump operations for building conditional and iterative logic.
Policy management
Define what happens on success or failure, with retry, skip, go to, or escalation options.
Contextual parameters
Configure block settings directly through dynamic side panels.

A comprehensive zoom and navigation system enables users to work efficiently with large, complex missions while maintaining visual clarity of the overall workflow structure.

Viewer —

Execution viewer interface.

The Execution Viewer transforms mission logic into a live monitoring dashboard. It mirrors the block graph built in the Mission Builder, but adds real-time visibility of active processes, task outcomes, and system states. Operators can follow every mission step as it unfolds, track progress through telemetry and service data, and receive immediate alerts in case of anomalies. With deep inspection tools, each task can be analyzed in detail, enabling continuous improvement and optimization of robot operations.

Live graph monitoring
Visualize ongoing, completed, and pending tasks within the mission flow.
Telemetry and alerts
Stream sensor data and receive instant notifications of errors or anomalies.
Task inspection
Access execution time, service metrics, and detailed logs for every block.
Iteration analysis
Review and compare cycles in repetitive task sequences through pagination, making it easy to navigate between iterations, detect trends, and spot inefficiencies.
Operator control
Pause, resume, or terminate missions safely while maintaining full traceability.
Contact us for a demo

Robotics for humans

© Oversonic Robotics Srl Benefit Company
VAT 11470500965
Privacy policy Cookie policy Corporate Governance Cookie preferences