How can i add impulse to a character but localy

Hello my question is how can i add impulse to a character with my joystcik who will definie the orientation off the dash , for exemple is my joystick was put to the left my character will be launch to her left and not to the left off the world .
Some Image off what i’m trying to do.

Get the right vector of your character and multiply it by a float - that’s your impulse. To add impulse to the left negate the right vector.