added define_pose_ to cylinder class