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

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

Education

  • 2026-mar-june: PhD stay at KTH Royal Insitute of Technology in the TMH research group.

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

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

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

Publications

Research Papers

  • 2025: StayStill: a large-scale 3D idle animation dataset (Arxiv preprint) Paper, Repository

  • 2025: Evaluating Idle Animation Believability: a User Perspective (Computer Animation and Virtual Worlds) Paper, Repository

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

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

Posters

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

Teaching

  • 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

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

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.

PyPI Downloads

bvhTools is a python library to work with BVH (BioVision Hierarchy) animation files.

It is built as a general purpose library, with machine learning pipeline integration.

  • Read/write BVH files.
  • Access the BVH data inside Python.
  • Machine learning integration.
  • Angle format conversion.
  • 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.