Необходимо почистить и доработать готовый код на С++.
Код реализует отслеживание движущихся объектов при помощи сканера пространства, закрепленного на движущемся наблюдателе. На вход программы поступают расстояния от сканера до некоторых точек, в определенные моменты времени, а программа выясняет какие из этих точек движутся, рассчитывает их скорости и ускорения от времени.Код не работает без fraemwork’а, который нам недоступен, но по заявлениям авторов программы она будет работать standalone после модификации.Начать стоит с datmo.cc/datmo.h, нужен свой новый makefile после чего можно попробовать собрать проект. Некоторые классы можно взять из второго приложенного проекта (ModUtils), такие как utils/SquareMatrix.h и utils/Linear.h. datmomod пробовать собирать не стоит. Таким образом, нужно взяв за основу datmo.cc сделать код работоспособным. Дополнительную информацию об идеях, заложенных в программу можно почитать в приложенной статье автора кода.