How to move First Person Character by tracking HMD movement?

I am creating a VR first person shooter where the player can move around in a room and shoot monsters. The movement of the in-game character will be based on the player’s actual movement in the room he is in. I have tried using the Get Acceleration node in blueprints and converting it to displacement by multipying it with the delta seconds obtained from Event Tick, but achieved no success there. I found another node called Get Orientation and Position that gives the position in its own tracking space. What does that mean? Does it give the position and orientation of the in-game character or the actual HMD’s position and orientation as an offset based on some starting location? Would this serve my purpose of my game? And if not, how do I go about it? Please help.