Download Method Summary

Transcript
Section III
Source Code --- ROBOT PATROL SYSTEM
rl = true;
waylength =
overcome.get_l_travel_long();
overcome.GoAround(waylength, rl);
n++;
}
}
if (l_clearway == false && r_clearway ==
false)
{
if(overcome.get_l_truehole() ==
true && overcome.get_r_truehole() == true)
{
overcome.Analyze();
if
(overcome.get_r_last_bound() <= overcome.get_l_last_bound() )
{
rl = true;
waylength =
overcome.get_r_travel_long();
}else{
rl = false;
waylength =
overcome.get_l_travel_long();
}
overcome.GoAround(waylength, rl);
n++;
}
if(overcome.get_l_truehole() ==
true && overcome.get_r_truehole() == false)
{
rl = false;
waylength =
overcome.get_l_travel_long();
overcome.GoAround(waylength, rl);
n++;
}
if(overcome.get_l_truehole() ==
false && overcome.get_r_truehole() == true)
{
rl = true;
waylength =
overcome.get_l_travel_long();
overcome.GoAround(waylength, rl);
n++;
}
Daniel Egido Sánchez de Vega
119