Platform

From control specifications to generated embedded software.

Akreon accepts explicit models, objectives, constraints, and target requirements, then produces reviewable generated packages for controls and embedded teams.

Current beta work is focused on feedback control and estimation. Structured QP packages and target-specific deployment work may be scoped as pilots. Embedded MPC, trajectory optimization, and broader onboard optimization remain roadmap areas.

Inputs and Outputs

What the controls team supplies, and what embedded teams receive.

Inputs

  • State-space models
  • Objectives and performance requirements
  • Constraints and operating limits
  • Synthesis settings
  • Target and runtime requirements

Outputs

  • Synthesized controller and observer definitions
  • Generated C/C++ source or static libraries where supported
  • C-compatible headers
  • Build metadata and target reports
  • Embedded integration package
  • Reviewable reports and logs

Current / Beta

Design-time control synthesis, estimation, and generated control software for engineering workflows.

Feedback Control

State-feedback and LQR-style workflows that produce reusable controller definitions for simulation, review, and deployment.

Estimation & Observers

Observer, estimator, and LQG-style workflows for state reconstruction, sensor-driven feedback, and controller integration where supported.

Robust Synthesis

Selected H2/Hinf, mixed-sensitivity, polytopic uncertainty, and related robust-control workflows where supported.

Uncertainty Modeling

Early support for structured plant variation, polytopic model sets, and robustness-oriented analysis inputs.

Generated Software

C/C++ source, C-compatible headers, static libraries where supported, metadata, and build outputs for downstream integration.

Integration Boundaries

Package interfaces intended to fit simulation, CI, HIL, and embedded software flows without forcing a full-stack runtime dependency.

Pilot / Limited Availability

Scoped with early technical users when formulation, target, and integration boundaries are concrete.

Structured SDP and LMI Synthesis

Structured SDP and LMI generation with explicit problem boundaries and inspectable configuration.

CLF-CBF-Style QPs

Safety-filter-style formulations with reviewable problem boundaries.

Reference-Governor QPs

Constrained reference management around limits and operating envelopes.

Custom LP/QP/SOCP Kernels

Scoped optimization kernels outside fixed beta synthesis templates.

Target-Specific Builds

Embedded build pilots for generated C/C++ outputs, metadata, and reports.

Deployment Integration

Integration into simulation, CI, hardware-in-the-loop, review, and embedded software workflows.

Roadmap

Planned extensions. Not general-availability capabilities today.

Embedded MPC

Generated runtimes for constrained regulation and tracking.

Trajectory Optimization

Constrained prediction, planning, and optimization workflows.

Onboard Constrained Optimization

Allocation, constrained updates, reference management, and embedded optimization loops.

Generated Runtime Expansion

Expansion from design-time outputs toward runtime optimization components.

Have a concrete controller, estimator, or target package to evaluate?