In the project, we used Armswinger, a standalone SteamVR asset, until VRTK worked with the creator to implement their own version of Armswinger called WalkInPlace.
Armswinging allows the user to walk in virtual reality by swinging their arms while holding down the grip button(s).
It is possible to walk backwards by waddling the controllers whilst holding them over your shoulders and behind your head.
MoveInPlaceWithFootsteps script. (This is an extension of VRTK's MoveInPlace script, so you may use either)[VRTK] object with PlayArea object.