Skip to content

Commit 6a5a9ab

Browse files
authored
Merge pull request #631 from JuliaRobotics/master
Bringing in latest.
2 parents 2b68259 + f439b23 commit 6a5a9ab

File tree

10 files changed

+28
-28
lines changed

10 files changed

+28
-28
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ Requires = "ae029012-a4dd-5104-9daa-d747884805df"
2020
SHA = "ea8e919c-243c-51af-8825-aaa63cd721ce"
2121
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
2222
TimeZones = "f269a46b-ccf7-5d73-abea-4c690281aa53"
23-
Unmarshal = "cbff2730-442d-58d7-89d1-8e530c41eb02"
2423
UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
24+
Unmarshal = "cbff2730-442d-58d7-89d1-8e530c41eb02"
2525

2626
[compat]
2727
Colors = "0.8, 0.9, 0.10, 0.11, 0.12"

docs/src/BuildingGraphs.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ In addition, the following optional parameters are provided:
6363
Three variables are added:
6464

6565
```@example buildingGraphs; continued = true
66-
v1 = addVariable!(dfg, :x0, ContinuousScalar, labels = [:POSE], solvable=1)
67-
v2 = addVariable!(dfg, :x1, ContinuousScalar, labels = [:POSE], solvable=1)
68-
v3 = addVariable!(dfg, :l0, ContinuousScalar, labels = [:LANDMARK], solvable=1)
66+
v1 = addVariable!(dfg, :x0, ContinuousScalar, tags = [:POSE], solvable=1)
67+
v2 = addVariable!(dfg, :x1, ContinuousScalar, tags = [:POSE], solvable=1)
68+
v3 = addVariable!(dfg, :l0, ContinuousScalar, tags = [:LANDMARK], solvable=1)
6969
```
7070

7171
### Creating Factors with IIF

docs/src/DrawingGraphs.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ using Cairo # hide
2626
using IncrementalInference
2727
# Create graph
2828
dfg = LightDFG{SolverParams}(solverParams=SolverParams())
29-
v1 = addVariable!(dfg, :x0, ContinuousScalar, labels = [:POSE], solvable=1)
30-
v2 = addVariable!(dfg, :x1, ContinuousScalar, labels = [:POSE], solvable=1)
31-
v3 = addVariable!(dfg, :l0, ContinuousScalar, labels = [:LANDMARK], solvable=1)
29+
v1 = addVariable!(dfg, :x0, ContinuousScalar, tags = [:POSE], solvable=1)
30+
v2 = addVariable!(dfg, :x1, ContinuousScalar, tags = [:POSE], solvable=1)
31+
v3 = addVariable!(dfg, :l0, ContinuousScalar, tags = [:LANDMARK], solvable=1)
3232
prior = addFactor!(dfg, [:x0], Prior(Normal(0,1)))
3333
f1 = addFactor!(dfg, [:x0; :x1], LinearConditional(Normal(50.0,2.0)), solvable=1)
3434
f1 = addFactor!(dfg, [:l0; :x0], LinearConditional(Normal(40.0,5.0)), solvable=1)
@@ -73,9 +73,9 @@ using DistributedFactorGraphs
7373
using IncrementalInference
7474
# Create graph
7575
dfg = LightDFG{SolverParams}(solverParams=SolverParams())
76-
v1 = addVariable!(dfg, :x0, ContinuousScalar, labels = [:POSE], solvable=1)
77-
v2 = addVariable!(dfg, :x1, ContinuousScalar, labels = [:POSE], solvable=1)
78-
v3 = addVariable!(dfg, :l0, ContinuousScalar, labels = [:LANDMARK], solvable=1)
76+
v1 = addVariable!(dfg, :x0, ContinuousScalar, tags = [:POSE], solvable=1)
77+
v2 = addVariable!(dfg, :x1, ContinuousScalar, tags = [:POSE], solvable=1)
78+
v3 = addVariable!(dfg, :l0, ContinuousScalar, tags = [:LANDMARK], solvable=1)
7979
prior = addFactor!(dfg, [:x0], Prior(Normal(0,1)))
8080
f1 = addFactor!(dfg, [:x0; :x1], LinearConditional(Normal(50.0,2.0)), solvable=1)
8181
f1 = addFactor!(dfg, [:l0; :x0], LinearConditional(Normal(40.0,5.0)), solvable=1)

docs/src/GraphData.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ using IncrementalInference
2626
# Create a DFG with default solver parameters using the LightGraphs.jl driver.
2727
dfg = LightDFG{SolverParams}(params=SolverParams())
2828

29-
x0 = addVariable!(dfg, :x0, ContinuousScalar, labels = [:POSE], solvable=1)
30-
x1 = addVariable!(dfg, :x1, ContinuousScalar, labels = [:POSE], solvable=1)
29+
x0 = addVariable!(dfg, :x0, ContinuousScalar, tags = [:POSE], solvable=1)
30+
x1 = addVariable!(dfg, :x1, ContinuousScalar, tags = [:POSE], solvable=1)
3131
f1 = addFactor!(dfg, [:x0; :x1], LinearConditional(Normal(50.0,2.0)), solvable=1)
3232
```
3333

src/FileDFG/services/FileDFG.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ using DistributedFactorGraphs, IncrementalInference
1212
# Create a DFG - can make one directly, e.g. LightDFG{NoSolverParams}() or use IIF:
1313
dfg = initfg()
1414
# ... Add stuff to graph using either IIF or DFG:
15-
v1 = addVariable!(dfg, :a, ContinuousScalar, labels = [:POSE], solvable=0)
15+
v1 = addVariable!(dfg, :a, ContinuousScalar, tags = [:POSE], solvable=0)
1616
# Now save it:
1717
saveDFG(dfg, "/tmp/saveDFG.tar.gz")
1818
```

test/CGStructureTests.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ setSessionData!(dfg, session.data)
5555
@test getSessionData(dfg) == session.data
5656

5757
# Add some nodes.
58-
v1 = addVariable!(dfg, :a, ContinuousScalar, labels = [:POSE])
59-
v2 = addVariable!(dfg, :b, ContinuousScalar, labels = [:POSE])
60-
v3 = addVariable!(dfg, :c, ContinuousScalar, labels = [:LANDMARK])
58+
v1 = addVariable!(dfg, :a, ContinuousScalar, tags = [:POSE])
59+
v2 = addVariable!(dfg, :b, ContinuousScalar, tags = [:POSE])
60+
v3 = addVariable!(dfg, :c, ContinuousScalar, tags = [:LANDMARK])
6161
addFactor!(dfg, [:a], Prior(Normal(0,1)))
6262
f1 = addFactor!(dfg, [:a; :b], LinearConditional(Normal(50.0,2.0)) )
6363
f2 = addFactor!(dfg, [:b; :c], LinearConditional(Normal(50.0,2.0)) )

test/fileDFGTests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ using Test
1818
numNodes = 5
1919

2020
# Arranging some random data
21-
verts = map(n -> addVariable!(dfg, Symbol("x$n"), ContinuousScalar, labels = [:POSE]), 1:numNodes)
21+
verts = map(n -> addVariable!(dfg, Symbol("x$n"), ContinuousScalar, tags = [:POSE]), 1:numNodes)
2222
map(v -> setSolvable!(v, Int(round(rand()))), verts)
2323
map(v -> getSolverData(verts[4]).solveInProgress=Int(round(rand())), verts)
2424
map(v -> setSolvedCount!(v, Int(round(10*rand()))), verts)

test/iifInterfaceTests.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ end
1010
@testset "Building a simple Graph" begin
1111
global dfg,v1,v2,f1
1212
# Use IIF to add the variables and factors
13-
v1 = addVariable!(dfg, :a, ContinuousScalar, labels = [:POSE], solvable=0)
14-
v2 = addVariable!(dfg, :b, ContinuousScalar, labels = [:LANDMARK], solvable=1)
13+
v1 = addVariable!(dfg, :a, ContinuousScalar, tags = [:POSE], solvable=0)
14+
v2 = addVariable!(dfg, :b, ContinuousScalar, tags = [:LANDMARK], solvable=1)
1515
f1 = addFactor!(dfg, [:a; :b], LinearConditional(Normal(50.0,2.0)), solvable=0)
1616

1717
@show dfg
@@ -323,10 +323,10 @@ end
323323
@test isConnected(dfg) == true
324324
# @test @test_deprecated isFullyConnected(dfg) == true
325325
# @test @test_deprecated hasOrphans(dfg) == false
326-
addVariable!(dfg, :orphan, ContinuousScalar, labels = [:POSE], solvable=0)
326+
addVariable!(dfg, :orphan, ContinuousScalar, tags = [:POSE], solvable=0)
327327
@test isConnected(dfg) == false
328328
else
329-
addVariable!(dfg, :orphan, ContinuousScalar, labels = [:POSE], solvable=0)
329+
addVariable!(dfg, :orphan, ContinuousScalar, tags = [:POSE], solvable=0)
330330
@warn "CloudGraphsDFG is currently failing with the connectivity test."
331331
end
332332
end
@@ -387,7 +387,7 @@ numNodes = 10
387387
# end
388388

389389
#change solvable and solveInProgress for x7,x8 for improved tests on x7x8f1
390-
verts = map(n -> addVariable!(dfg, Symbol("x$n"), ContinuousScalar, labels = [:POSE]), 1:numNodes)
390+
verts = map(n -> addVariable!(dfg, Symbol("x$n"), ContinuousScalar, tags = [:POSE]), 1:numNodes)
391391
#TODO fix this to use accessors
392392
setSolvable!(verts[7], 1)
393393
setSolvable!(verts[8], 0)

test/solveTest.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#TODO Test with standard generated graphs from IIF
22
# Add some nodes.
3-
v1 = addVariable!(dfg, :a, ContinuousScalar, labels = [:POSE])
3+
v1 = addVariable!(dfg, :a, ContinuousScalar, tags = [:POSE])
44
addFactor!(dfg, [:a], Prior(Normal(0,1)))
5-
v2 = addVariable!(dfg, :b, ContinuousScalar, labels = [:POSE])
6-
v3 = addVariable!(dfg, :c, ContinuousScalar, labels = [:LANDMARK])
5+
v2 = addVariable!(dfg, :b, ContinuousScalar, tags = [:POSE])
6+
v3 = addVariable!(dfg, :c, ContinuousScalar, tags = [:LANDMARK])
77
f1 = addFactor!(dfg, [:a; :b], LinearConditional(Normal(50.0,2.0)) )
88
f2 = addFactor!(dfg, [:b; :c], LinearConditional(Normal(50.0,2.0)) )
99

test/testFurther.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ dfg = CloudGraphsDFG{SolverParams}("localhost", 7474, "neo4j", "test",
1010
clearUser!!(dfg)
1111

1212
# Add some nodes.
13-
v1 = addVariable!(dfg, :a, ContinuousScalar, labels = [:POSE])
14-
v2 = addVariable!(dfg, :b, ContinuousScalar, labels = [:POSE])
15-
v3 = addVariable!(dfg, :c, ContinuousScalar, labels = [:LANDMARK])
13+
v1 = addVariable!(dfg, :a, ContinuousScalar, tags = [:POSE])
14+
v2 = addVariable!(dfg, :b, ContinuousScalar, tags = [:POSE])
15+
v3 = addVariable!(dfg, :c, ContinuousScalar, tags = [:LANDMARK])
1616
addFactor!(dfg, [:a], Prior(Normal(0,1)))
1717
f1 = addFactor!(dfg, [:a; :b], LinearConditional(Normal(50.0,2.0)) )
1818
f2 = addFactor!(dfg, [:b; :c], LinearConditional(Normal(50.0,2.0)) )

0 commit comments

Comments
 (0)