I am a PhD student at Euskal Herriko Unibertsitatea (EHU).

My main research interests are animation, motion capture, deep learning and animation generation.

Education

  • 2016-2021: Double Degree in Computer Science and Business Administration at University of Deusto

  • 2021-2022: Master's Degree in Computational Engineering and Intelligent Systems at Euskal Herriko Unibertsitatea

  • 2023-now: PhD in Idle Animation Generation at Euskal Herriko Unibertsitatea in the RSAIT research group.

Publications

Research Papers

  • 2021: Fight detection in images using postural analysis (International Conference on Hybrid Artificial Intelligence Systems, 231-242)

  • 2024: (Second Author) Pepper says:“I spy with my little eye” (2024 IEEE-RAS 23rd International Conference on Humanoid Robots)

  • 2025: Evaluating Idle Animation Believability: a User Perspective (arXiv preprint)

Posters

  • 2025: StayStill: A large-scale 3D Idle Animation Dataset at GENEA Workshop 2025, ACM Multimedia 2025

Teaching

  • 2021-2022: (Lecturer with limited responsibilities) Algebra and Discrete Mathematics at University of Deusto

  • 2023-2024: (Practical teaching assistant PhD student) Search Heuristics at Euskal Herriko Unibertsitatea. Main Professor: Iñigo Lopez Gazpio

  • 2023-2024: (Practical teaching assistant PhD student) Computer Graphics at Euskal Herriko Unibertsitatea. Main Professor: Joseba Makazaga

Event Organisation

  • Part of the organising committee at GENEA Workshop 2026 (co-organised together with Alice Delbosc, Gustav Eje henter, Haoyang Du, Jieyeon Woo, Oya Celiktutan and Taras Kucherenko)

Speaking

Tools

Technical tools I have developed related to animation.

BVHtools (WIP)

I am currently making a python library to work with BVH (BioVision Hierarchy) animation files. These are some of its features:

  • Read/write BVH files.
  • Access the BVH data inside Python.
  • Perform forward kinematics.
  • Resample animation at different FPS.
  • Slice and merge BVH files.
  • Typical animation operations like moving, rotating or centering the skeleton.
  • Removing bones and resizing the skeleton.
  • Converting angle representations.
  • Calculating metrics: speeds, accelerations, jerks, foot contacts...
  • Animation visualization.
  • Writing CSV data.
  • CLI functionalities.

Repository and documentation page.