Hi, I have a ready-made solution for a kinematic controller.
https://forum.playcanvas.com/t/kinematic-character-system