position based on encoders