As a newbie who is learning to use pydy, I would find it much easier, if creating the inertial frame is separated from the scene initialization..
something like...

<code> world_frame = N.orientnew('world', 'Axis', [0.5 * pi, N.z]) </code>
<code> scene = Scene(world_frame, O, ...) </code>