예제 #1
0
파일: B1RRT.cpp 프로젝트: ana-GT/Lucy
/**
 * @function ExtendHeuristic
 */
bool B1RRT::ExtendHeuristic() {
    int nearId;
    nearId = ranking[0][0];

    connectHeuristic( nearId, getRandomConfig() ); 
    // Get a new configuration

    return false;
}
예제 #2
0
파일: JG_RRT.cpp 프로젝트: ana-GT/Lucy
/**
 * @function tryStep
 */
JG_RRT::StepResult JG_RRT::tryStep()
{
    Eigen::VectorXd qtry = getRandomConfig();
    return tryStep(qtry);
}
예제 #3
0
파일: JG_RRT.cpp 프로젝트: ana-GT/Lucy
/**
 * @function connect
 * @brief
 */
bool JG_RRT::connect()
{
    Eigen::VectorXd qtry = getRandomConfig();
    return connect( qtry );
}
예제 #4
0
파일: RRT.cpp 프로젝트: scpeters/dart
/* ********************************************************************************************* */
bool RRT::connect() {
	VectorXd qtry = getRandomConfig();
	return connect(qtry);
}
예제 #5
0
파일: RRT.cpp 프로젝트: scpeters/dart
/* ********************************************************************************************* */
RRT::StepResult RRT::tryStep() {
	VectorXd qtry = getRandomConfig();
	return tryStep(qtry);
}