QERRA-v2 Classical – A Classical Ethical Evaluation Engine for Robotics

Hello everyone,

I am Marussa Metocharaki, an independent researcher based in Greece. I have been developing QERRA-v2 Classical, a fully explainable, classical (non-neural) ethical decision framework designed specifically for robotics and high-stakes autonomous systems.

Core Idea

It uses the SEMEV-12 framework — 12 immutable, human-centred ethical vectors. The system evaluates situations and returns a traceable ethical score with full reasoning, activated vectors, and moral clarity signals. No black boxes, no large language models — everything is deterministic and auditable.

Current State

  1. 9 out of 12 vectors are now implemented and tested
  2. Public API available (free tier on Hugging Face)
  3. ROS 2 bridge included (ready for testing)
  4. Full transparency about development constraints (solo developer, limited resources

Repository: GitHub - marunigno-ship-it/QERRA-v2-classical: 100% Classical Ethical Decision Framework – Extension of QERRA-v2 Hybrid · GitHub

Latest Release: v1.8.5

What I am looking for

I would greatly appreciate feedback from the ROS community, especially regarding:

  • Practical integration as a Behavior Tree condition node

  • Real-world testing scenarios

  • Suggestions for the remaining vectors

  • Any technical or ethical concerns

The project is open source (AGPL-3.0) and I am open to collaboration.

Thank you for your time. :slightly_smiling_face:

Any constructive input is very welcome.
Marussa Metocharaki
Independent Researcher, Greece