Architecture
A two-IPC architecture for industrial robot intelligence
Plan4ARI separates adaptive reasoning from deterministic execution so robot workflows can be planned, checked, monitored and controlled with clear responsibilities.
Two-IPC architecture
Two layers, one control loop
Adaptive reasoning runs on the Open IPC; deterministic, safety-critical execution runs on the Core IPC. Only verified commands cross from one to the other, and the robot state flows back for monitoring and replanning.
Open IPC
Cognition, world modelling and planning: user interaction, natural-language interpretation, the knowledge base, symbolic and motion planning, sensing and the digital twin. This layer can evolve quickly while remaining legible to operators and engineers.
Core IPC
Deterministic execution: safety rules, MPC micro-interpolation, neural motion control and the robot and drive interface, all under real-time constraints. It turns verified decisions into reliable industrial robot behaviour.
Technical workflow
From an operator instruction to robot motion in six steps.
Feedback
State, safety and execution progress are returned to the planning layer. Scene updates support replanning when task assumptions change.
- Natural-language and low-code input Operators describe the task in natural language or through the MI.RA/Dexter low-code interface.
- Knowledge base The request is grounded in a shared model of the cell, the objects and the available skills.
- Verified PDDL Symbolic planning produces a task plan that is checked before it is accepted.
- Behavior Tree and STNU representation The plan becomes an executable Behavior Tree, with temporal constraints expressed as an STNU.
- Motion planning Offline and online motion planning turns each task step into feasible, collision-aware motions, using the latest scene information.
- MPC and neural control In the Core IPC, MPC micro-interpolation and neural motion control execute the motion under deterministic safety rules.
Research modules in the architecture
M1
Low-code programming and natural communication
Transforms operator intent into verifiable task representations for industrial robot workflows.
M2
Intelligent sensing and safe motion planning
Connects scene understanding, feasibility checks and motion planning for adaptive execution.
M3
Neural motion control
Explores learned control and adaptation while preserving industrial safety constraints.
M4
Trustworthiness and human-centric optimisation
Frames evaluation around explainability, acceptance, safety and operator confidence across both layers.
Trustworthiness by design
Safety, transparency, data protection, human supervision and human-centred assessment are treated as design requirements throughout the architecture. This wording describes project design intent and does not claim legal certification.
