Skip to content

Releases: JuliaRobotics/IncrementalInference.jl

Experimental AMP2D Pre-release

11 Feb 19:52
fa574e9
Compare
Choose a tag to compare
Pre-release

A pre-release of experimental features from ApproxManifoldProducts.jl for on-manifold products. The release also introduces some API changes, most notably:

  • addNode! becomes addVariable!,
  • dropping initval and stdev fields from VariableNodeData, and
  • more significant use of variable softtype field for defining manifold and labels.

See milestone for more info.

Final Pre-AMP Release

10 Feb 19:25
8e3e7ec
Compare
Choose a tag to compare

This is the final "2018 configuration" release. The next v0.5.x series of releases will introduce several new features regarding on-manifold products and multisession solving (in combination with Caesar.jl). This release has several bug fixes and minor feature modifications. See related milestone information here.

Maintenance Release

11 Dec 16:16
ef5cb67
Compare
Choose a tag to compare

Several maintenance issues have been addressed in this release. See milestones for more details. Main purpose is:

  • Release constraints to allow newest NLsolve v3.x,
    • Help resolve Pkg errors from recent JuliaRegistries/General implementation (likely automation mistake) towards stricter versioning policies.
  • Mutable types for serialization of some factor types,

Bug Fix Release

09 Dec 23:01
ed0f4eb
Compare
Choose a tag to compare

A previous release introduced a hidden bug in the Julia 1.0 compliant solver code. This release corrects the bug as well many documentation additions.

Rapid Release for Upstream Breaking Changes

06 Nov 22:00
5065fdf
Compare
Choose a tag to compare

Experimental ZMQ interface Support

25 Oct 12:24
49fd3b8
Compare
Choose a tag to compare
Pre-release

This release introduces experimental functions needed downstream for multi-language support to the mm-iSAM solver via Caesar.jl.

Experimental Fixed Lag Smoothing

06 Oct 16:13
5de5bf8
Compare
Choose a tag to compare
Pre-release

This pre-release fixes a bug (needed downstream) that allows a first draft of fixed-lag smoothing operation.

Maintenance Release, Bug / Deprecation Fixes

05 Oct 03:04
b2fd7f9
Compare
Choose a tag to compare

Fixes bugs and improvements needed downstream -- see related work at milestones here.

Maintenance Release, Julia 0.7/1.0

02 Oct 17:16
d041fdf
Compare
Choose a tag to compare

Support for Julia 0.7 and 1.0. See relevant work here.

Final Julia 0.6 Release, many new features

25 Sep 04:18
3b4a134
Compare
Choose a tag to compare

The next release v0.4.0 will not be backwards compatible with Julia 0.6 ecosystem. This release captures the last of the work done on the 0.6 work cycle, which includes:

  • fixed lag smoothing,
  • improved jld file handing,
  • label name handling,
  • refinement of ThreadModel for single or multithreaded use,
  • arbitrary number of multihypotesis associations (beyond original bimodality),
  • defining SamplableBelief, LinearConditional, etc.,
  • Introduction of the AliasingScalarSampler as a usable probability belief method,
  • various maintenance and test improvements and bug fixes,
  • addition of new fields in VariableNodeData and GenericFunctionNodeData, breaking jld formats relative to v0.3.8,
  • access to more features of graphviz for visualization of graphs,
  • added the fastnorm function,

Note at this point that PR #111 for Julia 0.7 is already passing Travis tests. Please see Milestones v0.3.9 for work related to this release.