Johannes Terblanche

Results 299 comments of Johannes Terblanche

Example plots above were adapted from the ranges examples from https://github.com/JuliaRobotics/RoME.jl/blob/master/examples/RangesExample.jl EDIT: I just moved `:l100` and `:l3` for a clearer picture and used tighter covariances: - `GTp[:l100] = [-20.0;0]`...

The first one is just in general and not really a specific example. I'll put up the code for the examples so you can modify them. I just fiddled with...

@dehann, this is basically just the example linked above with minor modifications. ```julia using DistributedFactorGraphs using IncrementalInference using RoME using RoMEPlotting ## GTp = Dict{Symbol, Vector{Float64}}() GTp[:x0] = [-20.0;0] GTp[:x1]...

Btw, initializing `x1`(or `x2`) with `initManual!`, stops the error.

I'm not completely following the issue. I had similar conditional failures before and I added it as a comment for future reference (so I don't have to figure it out...

I left it like this on purpose as it doesn't seem to make a difference as types are still dynamically dispatched and this just increases the compile time.

You can go ahead and merge if you are seeing a performance improvement.

Perhaps just post your benchmark code here for this improvement, or perhaps it's better if we make a separate benchmark issue. I wan't to start collecting benchmark tests to include...

Untested: - [ ] testParametricSimulated.jl is not included in the tests and also needs manifolds updates

Maybe this one also helps ![image](https://user-images.githubusercontent.com/6612981/83270779-3e10ac80-a1c9-11ea-82d3-c7c88dc2f5b9.png)