Compute SkeletalMesh animation

Hello,

I want to animate a robotic arm but its behaviour is going to be defined by the player once it is placed in the world, so I found out that I could do it using a PoseableMeshComponent and somehow animate it manually, but I was wondering whether there would be a cleaner way of doing it using animation sequences and stuff? (I’m new to the animation thing).

Problem is that from what I’ve read from the documentation, animation sequences are more intended for imported assets…

Any thoughts about it?