Sithu Ye Htun

Sithu Ye Htun (Leo)

AI & Robotics Engineer

Research Assistant at Liverpool John Moores University
Embodied AI: memory, cognition and human–robot interaction

About

I am a Research Assistant in the School of Computer Science and Mathematics at Liverpool John Moores University (LJMU). My research lies in embodied artificial intelligence, with a focus on memory, cognition and human–robot interaction. I study how large language models retain and use information over time: which information persists in their internal representations, whether recurrent state in hybrid architectures can serve as persistent memory, and how a language model can act as the cognitive layer of a robot that acquires skills from experience rather than from gradient-based training. I am motivated to pursue compute-efficient, open, and reproducible AI research that remains accessible to academic and independent researchers, rather than depending on large-scale industrial resources.

My background is in mechatronics and embedded systems. I was a founding robotics engineer at ROM Robotics, where I developed ROS-based autonomous mobile robots, from kinematic modelling (URDF) and probabilistic localisation (AMCL) to embedded Linux (Yocto) and sensor fusion on microcontrollers. I then completed an MSc in Artificial Intelligence and Machine Learning at LJMU, receiving the Best Dissertation Award.

At LJMU I have contributed to applied research on social robotics, edge AI and cyber-physical systems, including facial emotion recognition for the Pepper social robot (under review) and real-time autonomous navigation on low-cost embedded hardware (IEEE DeSE 2025). In parallel, I develop open research platforms: J.A.R.V.I.S 0021, an open-source humanoid for robotics education, and AON, a self-hosted, obliterated agentic AI system with long-term memory, retrieval-augmented generation and a Model Context Protocol (MCP) interface.

Publications

Published · IEEE DeSE 2025

Real-Time Autonomous Navigation on a Raspberry Pi with Deep Learning and Sensor Fusion

B. Orimba, O. Aldhaibani, S. Ye Htun, R. Mohammed

2025 18th International Conference on Development in eSystem Engineering (DeSE), Bucharest, Romania · pp. 1–6 · doi:10.1109/DeSE68208.2025.11367895

This paper presents a low-cost, end-to-end autonomous driving prototype built on a radio-controlled vehicle platform with a Raspberry Pi 4. Visual and range data from a monocular camera and an ultrasonic sensor are combined through late fusion for traffic-light interpretation and obstacle avoidance. A fine-tuned SSD-MobileNetV2 detector achieves a mean average precision of 0.812 (COCO metrics); following INT8 quantisation and deployment with ONNX Runtime, it attains real-time inference at approximately 286 ms per frame within the thermal constraints of the platform. The vehicle reliably halts on red and amber signals and proceeds only on a confirmed green signal with an unobstructed path.

Edge AISensor fusionTensorFlowONNXRaspberry Pi
Submitted · IEEE journal

Pep-FER: A Facial Emotion Recognition System using EfficientNetB0 with a Pepper Social Robot

D. Reilly, S. Ye Htun, P. Fergus, C. Chalmers, M. Taylor, S. Thompson

Liverpool John Moores University · supported by the Liverpool City Region Life Sciences Investment Zone (TALASCM project)

Socially assistive robots have considerable potential in the care of older adults and people living with dementia, for example in Cognitive Stimulation Therapy, provided they can recognise human affect. This work presents a facial emotion recognition (FER) system for the Pepper robot, implemented with the NAOqi API and an EfficientNetB0 backbone trained on a merged, balanced and normalised dataset. The optimal model achieves a test accuracy of 99.6%, and the system is integrated with Pepper's existing functionality without degrading its performance.

Social roboticsTransfer learningEfficientNetB0PepperHealthcare

Demonstration video

Manuscripts in preparation

Manuscript · IEEE conference format

Design and Implementation of a Full Duplex Conversational Speech System

S. Ye Htun, D. Reilly, O. Aldhaibani

This paper describes the design and implementation of a browser-based interface for full-duplex spoken dialogue that supports user interruption (barge-in). The system combines ephemeral session credentials, WebSocket audio transport, server-side voice activity detection and application-level cancellation; a generation counter prevents audio from an interrupted response from re-entering the playback queue after asynchronous callbacks complete. A FastAPI service protects the permanent API credential, enforces rate limits and exports operational metrics. During a five-minute observation window the service handled 3,397 requests without an observed HTTP error, and preliminary client measurements indicate a mean latency of approximately 0.9 s between the end of a user turn and the first audible response.

Speech AIBarge-inWebSocketFastAPIObservability

Code · Demo video

Draft

Physics-Informed Hybrid Digital Twin for Photovoltaic Predictive Maintenance (PI-HDT)

Data-driven digital twins for photovoltaic (PV) systems report low prediction error but are rarely validated on real faults. PI-HDT couples a mechanistic performance model with a machine-learning residual, regularised by physical constraints (the datasheet temperature coefficient and a monotonic irradiance response). Realistic fault signatures are synthesised with the single-diode model, drift in physically meaningful model coefficients is tracked to attribute degradation to its causes, and conformal prediction intervals govern alarm generation. Evaluation uses time-blocked and cross-site splits with operator-labelled field faults.

Digital twinPhysics-informed MLPredictive maintenanceConformal predictionSolar PV

AON: Obliterated Agentic AI

AON: a self-contained, obliterated agentic AI system for local hardware

PyPI: aon-agentOfficial MCP RegistryWeb and AndroidApprox. 600 automated testsMIT licensed

AON is an open-source agentic AI system that operates entirely on local hardware, without reliance on cloud-hosted language models. It performs tool-augmented reasoning (file operations, shell execution, web retrieval and geospatial routing), maintains long-term episodic memory across sessions, performs retrieval over user documents and extends its own capabilities through new models, skills and Model Context Protocol (MCP) servers.

PythonFastAPIvLLMOllama RAG (SQLite FTS5 + vectors)MCP server & clientWebSocket AndroidCloudflare Tunnel

Contributions: an agent loop with a human-in-the-loop approval gate for state-changing actions; long-term memory with semantic retrieval; a hybrid lexical and dense document retrieval index; exact token-budget context management against the inference server; serving of a 27-billion-parameter model with vLLM on a single RTX 4090 GPU; OpenStreetMap-based routing on a 3D globe; a pip-installable command-line interface; and an MCP server that exposes AON as a tool to Claude Desktop, Claude Code and Cursor.

J.A.R.V.I.S 0021: An Open-Source Humanoid

J.A.R.V.I.S 0021 humanoid robot: a 3D-printed torso and arm with a depth-camera head
In progressOpen sourceFor research and teaching

J.A.R.V.I.S 0021 is an open-source humanoid robot under development as a platform for hands-on robotics education and research. It integrates ROS 2, MoveIt motion planning, vision-language and vision-language-action models (VLM and VLA) and full-duplex spoken interaction, enabling students to study perception, planning, control and learned robot behaviour on a single platform.

The project aims to make robotics education more practical, open and accessible to students who wish to build, experiment and conduct research.

ROS 2MoveItVLMVLAFull-duplex speech3D printingRobotics education

Research

My research investigates how language models retain and use information over time: what persists within their internal representations, how that state might serve as persistent long-term memory for agents and robots, and how a language model can act as the cognitive layer of a robot that learns from experience rather than from training.

PhD research proposal

Persistent State Memory in Hybrid Language Models

Large language models are stateless between sessions. Hybrid architectures such as Qwen3.8 replace most attention layers with linear-attention layers (Gated DeltaNet), which summarise the preceding context in a fixed-size recurrent state that can be saved, stored and reloaded. This proposal will (1) derive and test the capacity and interference limits of such states as persistent memory; (2) design and evaluate methods to save, compose and reload states together with a small set of attention key-value pairs; and (3) develop a verifier-gated continual-learning loop that commits only verified improvements to memory. Evaluation employs controlled synthetic tasks and public benchmarks (BABILong, LongMemEval, MemoryAgentBench) against strict, compute-matched baselines.

Hybrid LLMsGated DeltaNetLong-term memoryContinual learning
Draft · October 2026

Kedalion: A Cognitive Control Layer for Robotics

Kedalion is a cognitive control layer that enables a robot to acquire task-level skills without reinforcement learning, training or modification of model weights. A reasoning language model serves as the robot's cognitive core: it derives a model of its embodiment from the URDF and hardware configuration, then plans, acts, verifies outcomes against sensor data and reflects, iterating until the goal is verified. Successful and unsuccessful attempts are stored as reusable strategies, so that performance improves with experience rather than training. Cognition is distributed across three agents, Prometheus (planning), Epimetheus (reflection) and Mnemosyne (memory), while time-critical and exact functions (state estimation, inverse kinematics, goal verification and safety) remain in deterministic code and MCP tools; humans observe and guide rather than control. The study evaluates sample efficiency and cost relative to reinforcement learning, the effect of sensor-verified goals on false success reports, and cross-embodiment transfer by substituting only the URDF.

LLM agentsRobot learningMemoryURDFMCPHuman-on-the-loop
Research study plan · October 2026

MIMIC: Coverage-Guided, Explainable LLM Agents for Fleet-Scale Mobile Testing

LLM-based GUI agents can now complete natural-language tasks on Android, but they are evaluated on task success rather than on their value as test instruments. This study investigates whether GUI agents driven by operational-profile personas and steered by functional-coverage feedback can test mobile software more effectively than random, model-based and scripted baselines (Monkey, Sapienz-style search, DroidBot and existing LLM testers), while remaining explainable, reproducible and non-intrusive to the device under test. MIMIC separates what to test (a persona engine with a coverage map) from how to act on screen (a replaceable open-weight GUI agent), runs entirely on-premises across emulated and physical devices, and records every action in an audit ledger for deterministic fault replay. Evaluation uses benchmarks with known faults (Themis, AndroidWorld) and measures coverage, fault detection, reproducibility and device overhead, within a closed test environment with built-in safety limits.

LLM GUI agentsSoftware testingCoverage guidanceExplainabilityAndroid

Proof-of-concept video

Ongoing · R6–R10 complete

Recoverability of Token Identity in Delayed Transformer Hidden States

A preregistered experimental programme on frozen Qwen3-4B representations examines whether the exact identity of a token remains recoverable from later hidden states after further tokens have been processed. At the token's own position, identity is strongly recoverable: top-1 accuracy of 40.2% over a 151,655-token vocabulary, against a matched null of 0.5%. At a delay of 64 tokens, direct, linear, multi-position and non-linear decoders all fail to exceed matched structural nulls, suggesting that apparent retention largely reflects structural regularities (token family, length and position) rather than unique token identity. The programme separates these effects through held-out evaluation, matched nulls and bootstrap confidence intervals, and is proceeding to a new prospective direction (R11).

InterpretabilityProbingQwen3Preregistration
Ongoing

LatentRecall: persistent hidden-state memory for frozen language models

LatentRecall investigates whether a pretrained language model can acquire persistent memory without updating its weights or retaining the original conversation as text. It captures model-native hidden-state traces of new experiences, stores them as latent memories and uses them to reconstruct information after the original context has been removed.

MemoryTransformers

Code

Selected projects

Full-Duplex Voice Assistant

A real-time conversational agent that listens and speaks concurrently, allowing users to interrupt it naturally during a response.

JavaScriptReal-time audioLLM

Large Language Models on the Pepper Robot

A low-latency conversational interface for the Pepper social robot, which also served as the platform for the Pep-FER emotion recognition study.

PepperLLMSpeech

Autonomous Mobile Robot Digital Twin

A digital twin of an autonomous mobile robot operating in a simulated warehouse environment (Ignition Gazebo).

ROSGazeboNavigation

Videos

Further demonstrations on YouTube

Experience & education

Contact

I welcome enquiries regarding research collaboration and positions in embodied AI, language-model agents and robotics. I can be contacted by email at or via LinkedIn; demonstrations of my work are available on my YouTube channel.