◆ setCurvatureAdjust()
void pathfinder.Pathfinder.Path.setCurvatureAdjust 
( 
double 
curvatureAdjust  ) 

This function overrides the curvatureAdjust. The curvature adjust value is used to force the robot to more (or less) aggressively steer toward the target point. A value of 1 will use the curvature that is computed by the Pure Pursuit algorithm. A value greater than 1 will cause the robot to steer more aggressively towards that point and a value less than will will cause the robot to steer less aggressively. If this function is not called then the default curvatureAdjust as set in the Pathfinder class will be used.
 Parameters

curvatureAdjust   Specifies the new curvature adjustment. 
◆ setExtendedLookAheadDistance()
void pathfinder.Pathfinder.Path.setExtendedLookAheadDistance 
( 
double 
extendedLookAheadDistance  ) 

This function overrides the extendedLookAheadDistance. If extended lookahead is enabled then this is the distance to extend the path beyond the end for the purpose of navigation. Note the robot will still stop at the original end position. If this function is not called then the default extendedLookAheadDistance as set in the Pathfinder class will be used.
 Parameters

extendedLookAheadDistance   Specifies the new distance. 
◆ setLookAheadTime()
void pathfinder.Pathfinder.Path.setLookAheadTime 
( 
double 
lookAheadTime  ) 

This function overrides the lookAheadTime. The lookAheadTime is used to find a point in the future along the path to which the robot is steered. If this function is not called then the default lookAheadTime as set in the Pathfinder class will be used.
 Parameters

lookAheadTime   Specifies the new lookahead time. 
◆ setMaxSearchTime()
void pathfinder.Pathfinder.Path.setMaxSearchTime 
( 
double 
maxSearchTime  ) 

This function overrides the maxSearchTime. This is the maximum time to look ahead on the path to find the closest point to the current robot position. If this function is not called then the default maxSearchTime as set in the Pathfinder class will be used.
 Parameters

maxSearchTime   Specifies the new search time. 
◆ setMinLookAheadDist()
void pathfinder.Pathfinder.Path.setMinLookAheadDist 
( 
double 
minLookAheadDist  ) 

This function overrides the minLookAheadDist. If the distance to the point found by using the lookAheadTime is less than the minLookAheadDist, then a new target point is found with at least this minimum distance. If this function is not called then the default minLookAheadDist as set in the Pathfinder class will be used.
 Parameters

minLookAheadDist   Specifies the new minimum lookahead distance. 
◆ setMinSpeed()
void pathfinder.Pathfinder.Path.setMinSpeed 
( 
double 
minSpeed  ) 

This function overrides the minSpeed. This is the minimum speed for the robot which keeps the robot from stalling. If this function is not called then the default minSpeed as set in the Pathfinder class will be used.
 Parameters

minSpeed   Specifies the new minimum speed. 
The documentation for this class was generated from the following file:
 D:/SDASVN/RaspberryPi/workspacePi2021/NewSource/pathfinder/Pathfinder.java