Link

Open loop Motion control

Position control Velocity control

SimpleFOClibrary gives you the choice of using 2 different open-loop control strategies, control strategies that do not require a position sensor

Index search uses also uses open-loop position control, but has some additional parameters, see index search
// MotionControlType::velocity_openloop    - velocity open-loop control
// MotionControlType::angle_openloop       - position open-loop control
motor.controller = MotionControlType::angle_openloop;

For more information about the source code implementation of the motion control strategies check the library source code documentation