added activity recognition to smoothing transition
This commit is contained in:
@@ -72,7 +72,7 @@ void testModelWalk() {
|
||||
|
||||
while(true) {
|
||||
for (GridWalkState<MyGridNode>& state : states) {
|
||||
state = walk.getDestination(grid, state, std::abs(wDist.draw()), wHead.draw());
|
||||
state = walk.getDestination(grid, state, std::abs(wDist.draw()), wHead.draw(), Activity::UNKNOWN);
|
||||
}
|
||||
usleep(1000*80);
|
||||
vis.showStates(states);
|
||||
@@ -88,9 +88,18 @@ void testModelWalk() {
|
||||
int main(void) {
|
||||
|
||||
// testModelWalk();
|
||||
// SmoothingEval1 eval;
|
||||
// eval.fixedIntervallSimpleTransPath4();
|
||||
// eval.run();
|
||||
{SmoothingEval1 eval;
|
||||
eval.fixedIntervallSimpleTransPath4();
|
||||
eval.run();}
|
||||
{SmoothingEval1 eval;
|
||||
eval.fixedIntervallSimpleTransPath4();
|
||||
eval.run();}
|
||||
{SmoothingEval1 eval;
|
||||
eval.fixedIntervallSimpleTransPath4();
|
||||
eval.run();}
|
||||
{SmoothingEval1 eval;
|
||||
eval.fixedIntervallSimpleTransPath4();
|
||||
eval.run();}
|
||||
|
||||
//Eval1 eval;
|
||||
//eval.bergwerk_path4_nexus_multi();
|
||||
@@ -98,41 +107,41 @@ int main(void) {
|
||||
|
||||
//{SmoothingEval1 eval; eval.bergwerk_path1_nexus_simple(); eval.run();}
|
||||
//{SmoothingEval1 eval; eval.bergwerk_path1_nexus_imp(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path1_nexus_multi(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path1_nexus_shortest(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path1_nexus_multi(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path1_nexus_shortest(); eval.run();}
|
||||
|
||||
{SmoothingEval1 eval; eval.bergwerk_path2_nexus_simple(); eval.run();}
|
||||
//{SmoothingEval1 eval; eval.bergwerk_path2_nexus_imp(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path2_nexus_multi(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path2_nexus_shortest(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path2_nexus_simple(); eval.run();}
|
||||
// //{SmoothingEval1 eval; eval.bergwerk_path2_nexus_imp(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path2_nexus_multi(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path2_nexus_shortest(); eval.run();}
|
||||
|
||||
{SmoothingEval1 eval; eval.bergwerk_path3_nexus_simple(); eval.run();}
|
||||
//{SmoothingEval1 eval; eval.bergwerk_path3_nexus_imp(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path3_nexus_multi(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path3_nexus_shortest(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path3_nexus_simple(); eval.run();}
|
||||
// //{SmoothingEval1 eval; eval.bergwerk_path3_nexus_imp(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path3_nexus_multi(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path3_nexus_shortest(); eval.run();}
|
||||
|
||||
{SmoothingEval1 eval; eval.bergwerk_path4_nexus_simple(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path4_nexus_imp(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path4_nexus_multi(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path4_nexus_shortest(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path4_nexus_simple(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path4_nexus_imp(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path4_nexus_multi(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path4_nexus_shortest(); eval.run();}
|
||||
|
||||
|
||||
|
||||
{SmoothingEval1 eval; eval.bergwerk_path1_galaxy_simple(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path1_galaxy_multi(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path1_galaxy_shortest(); eval.run();}
|
||||
//// {SmoothingEval1 eval; eval.bergwerk_path1_galaxy_simple(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path1_galaxy_multi(); eval.run();}
|
||||
//// {SmoothingEval1 eval; eval.bergwerk_path1_galaxy_shortest(); eval.run();}
|
||||
|
||||
{SmoothingEval1 eval; eval.bergwerk_path2_galaxy_simple(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path2_galaxy_multi(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path2_galaxy_shortest(); eval.run();}
|
||||
//// {SmoothingEval1 eval; eval.bergwerk_path2_galaxy_simple(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path2_galaxy_multi(); eval.run();}
|
||||
//// {SmoothingEval1 eval; eval.bergwerk_path2_galaxy_shortest(); eval.run();}
|
||||
|
||||
{SmoothingEval1 eval; eval.bergwerk_path3_galaxy_simple(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path3_galaxy_multi(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path3_galaxy_shortest(); eval.run();}
|
||||
//// {SmoothingEval1 eval; eval.bergwerk_path3_galaxy_simple(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path3_galaxy_multi(); eval.run();}
|
||||
//// {SmoothingEval1 eval; eval.bergwerk_path3_galaxy_shortest(); eval.run();}
|
||||
|
||||
{SmoothingEval1 eval; eval.bergwerk_path4_galaxy_simple(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path4_galaxy_multi(); eval.run();}
|
||||
{SmoothingEval1 eval; eval.bergwerk_path4_galaxy_shortest(); eval.run();}
|
||||
//// {SmoothingEval1 eval; eval.bergwerk_path4_galaxy_simple(); eval.run();}
|
||||
// {SmoothingEval1 eval; eval.bergwerk_path4_galaxy_multi(); eval.run();}
|
||||
//// {SmoothingEval1 eval; eval.bergwerk_path4_galaxy_shortest(); eval.run();}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user