Тут пример управления персонажем (это к вопросу о том, что тело несёт дальше). Но на сколько я помню - там нет поворота.
а что бы двигать тело в направлении его поворота пользуйтесь pxBodyAddLocalForce. Что бы персонаж поворачивался нормально и не падал (немного не в тему, но всё же) я делал так: делал pxBodySetRotation body, -pxBodyGetRotationPitch(body),0,0 для каждой оси, а к нужной оси просто прибавлял угол поворота. Двигаю тело так же, как и cahekp в указанной выше ссылке. Всё. Если надо - выложу небольшой пример, как это сделано у меня, если кто нибудь не понял что я тут накалякал.