François Pomerleau

Results 21 issues of François Pomerleau

In `pm_icp` the consol output doesn't include initial transformation. Also, there needs to be more documentation when using the flag `-h`.

To complete the PR #279 from @PhiBabin .

For now, we use the same input variable name as the member name, especially in the constructor. This might causes some problem on the the long run. Problematic example: ```...

Enhancement

The unit tests for ErrorMinimizer do not cover the method getOverlap().

Enhancement
research

In `PointToPlaneWithCov.cpp`, the parameter `sensorStdDev` is a constant. This should be changed to use the field `sensorNoise` from `SimpleSensorNoiseDataPointsFilter`.

Enhancement
research

- It's use in `ErrorMinimizers` needs to be standardized. - The member `weights` should be a `Vector` not a `Matrix`

Enhancement

Allow users to search: A -> B or A B

Enhancement

Right now, when calling `getMatchedPoints()` the object `lastErrorElements` is written for further access. This rely on the good will of the developer to used that function in their ErrorMinimizer module....

Enhancement

There is two occurrences of this error in the code: `throw std::runtime_error("Requested trajectory evaluator at an invalid time.");` - https://github.com/utiasASRL/steam/blob/develop/src/trajectory/SteamTrajInterface.cpp#L97 - https://github.com/utiasASRL/steam/blob/develop/src/trajectory/SteamTrajInterface.cpp#L119 It would be easier to debug if the...

`steam::se3::VectorSpaceStateVar()` does not exist causing problem when integrated in other data structure.