Skip to content
Snippets Groups Projects

Draft: Implement human grouping

Open Timo Weberruß requested to merge implement-human-groups into dev
2 files
+ 7
1
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -6,6 +6,7 @@ namespace armarx::navigation::human
HumanGrouper::HumanGrouper(GroupingSettings settings) : settings(settings)
{
this->distanceFunction = new CombinedDistance(settings.maxOrientationInfluence);
this->shapeGenerator = NULL; // TODO: implement and use interface
}
HumanGrouper::~HumanGrouper()
@@ -51,7 +52,10 @@ namespace armarx::navigation::human
}
}
// TODO: shape generation
for (human::HumanGroup group : groups)
{
group.shape = shapeGenerator->createShape(group);
}
return groups;
}
Loading