Skip to content
View panagiotagrosdouli's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report panagiotagrosdouli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
panagiotagrosdouli/README.md

Panagiota Grosdouli

Electrical and Computer Engineering · Reliable Autonomous Systems · Uncertainty-Aware AI

Panagiota Grosdouli research portfolio map

Email LinkedIn Research portfolio ResearchGate

Research direction

I study how autonomous systems can remain reliable when perception is noisy, localization degrades, environments change, and predictive models become uncertain.

My long-term objective is to develop robotic systems that can:

  • represent and propagate uncertainty across the autonomy stack;
  • evaluate the health of their own perception and state estimates;
  • anticipate failure before it becomes safety critical;
  • adapt planning and control according to risk and recoverability;
  • explain why a protective or recovery action was selected;
  • produce reproducible evidence rather than unsupported performance claims.

Central research question
How can an autonomous system reason about what it does not know and convert that reasoning into safer real-time behaviour?

Flagship research projects

Failure-aware visual–inertial autonomy with real feature tracking, IMU preintegration, an error-state EKF, calibrated risk estimation, domain-shift monitoring, navigation shielding, and recovery actions.

Focus: VIO · estimator introspection · failure prediction · runtime protection

Adaptive fusion of heterogeneous sensing modalities using reliability estimation, covariance adaptation, innovation consistency, and failure-aware weighting.

Focus: SLAM · sensor fusion · reliability · uncertainty propagation

An architecture for transforming perceptual, state, environmental, and predictive uncertainty into risk-aware action selection and interpretable safety decisions.

Focus: uncertainty reasoning · risk-sensitive autonomy · explainability

Dynamic navigation and rerouting in partially observed environments with uncertainty-aware planning, recoverability analysis, and runtime replanning.

Focus: planning · navigation · replanning · recoverability

Interpretable trajectory prediction and interaction-risk reasoning for pedestrians, cyclists, vehicles, and intelligent intersections.

Focus: VRU safety · trajectory prediction · TTC/CPA · interaction graphs

AI-assisted research for underwater wireless optical communication, digital twins, adaptive link optimisation, and uncertainty-aware system analysis.

Focus: underwater communication · digital twins · adaptive optimisation

Research components for navigation decisions that account for uncertain maps, state estimates, future motion, and downstream safety risk.

Focus: uncertainty-aware planning · safety supervision

A simulation-oriented project for modelling race dynamics, strategy, uncertainty, and performance evolution.

Focus: simulation · modelling · strategy analysis

Research stack

Area Methods and tools
Robot perception OpenCV, visual tracking, semantic segmentation, trajectory prediction
State estimation Kalman filtering, error-state EKF, IMU preintegration, VIO, SLAM
Uncertainty covariance analysis, NIS/NEES, calibration, conformal prediction, domain shift
Planning and safety risk-sensitive planning, dynamic replanning, runtime shielding, recovery policies
Machine learning PyTorch, scikit-learn, interpretable baselines, uncertainty-aware models
Simulation ROS 2, Gazebo, CARLA, SUMO, deterministic synthetic experiments
Engineering Python, C/C++, Java, TypeScript, testing, CI, reproducible artifacts

Research principles

  1. Evidence before claims. Synthetic, dataset, simulator, and hardware evidence must remain clearly separated.
  2. Uncertainty must be evaluated. Confidence visualisation alone is not sufficient; calibration and estimator consistency matter.
  3. Failure is part of the system model. Reliable autonomy requires detection, protection, and recovery—not only nominal accuracy.
  4. Reproducibility is a research result. Seeds, configurations, commands, versions, and output artifacts should be recorded.
  5. Safety requires layered validation. Research prototypes are not deployment-ready safety systems.

Current research trajectory

Perception reliability
        ↓
Uncertainty-aware state estimation
        ↓
Failure and domain-shift prediction
        ↓
Risk-sensitive planning
        ↓
Runtime shielding and recovery
        ↓
Simulation, public datasets, and hardware validation

Academic goal

I aim to pursue doctoral research in robotics and autonomous systems, focusing on reliable perception, uncertainty-aware localization, risk-sensitive planning, and runtime safety for intelligent robotic systems.

Contact


Repositories contain projects at different maturity levels. Each project README should be treated as the source of truth for its implementation status and validation boundary.

Pinned Loading

  1. AURA-Autonomous-Uncertainty-Reasoning-Architecture AURA-Autonomous-Uncertainty-Reasoning-Architecture Public

    A modular research framework for uncertainty-aware perception, probabilistic reasoning, risk-sensitive planning, runtime monitoring, and trustworthy autonomous decision-making.

    Python