|
iterative closest points
CEV ICP algorithm library
|
Classes | |
| class | Match |
| class | RigidBodyTransform |
Functions | |
| make_centroid () | |
| latexify (f) | |
Variables | |
| Point = sp.Matrix | |
| Matrix = sp.Matrix | |
| rbt = RigidBodyTransform() | |
| pair = Match() | |
| pivot = make_centroid() | |
| cost = pair.cost_with(rbt, pivot) | |
| dLdt_x = sp.diff(cost, rbt.translation[0]) | |
| dLdt_y = sp.diff(cost, rbt.translation[1]) | |
| dLdtheta = sp.diff(cost, rbt.theta) | |
| icp_math.latexify | ( | f | ) |
Definition at line 39 of file icp_math.py.
| icp_math.make_centroid | ( | ) |
Definition at line 34 of file icp_math.py.
Definition at line 59 of file icp_math.py.
| icp_math.dLdt_x = sp.diff(cost, rbt.translation[0]) |
Definition at line 66 of file icp_math.py.
| icp_math.dLdt_y = sp.diff(cost, rbt.translation[1]) |
Definition at line 77 of file icp_math.py.
| icp_math.dLdtheta = sp.diff(cost, rbt.theta) |
Definition at line 88 of file icp_math.py.
| icp_math.Matrix = sp.Matrix |
Definition at line 7 of file icp_math.py.
| icp_math.pair = Match() |
Definition at line 56 of file icp_math.py.
| icp_math.pivot = make_centroid() |
Definition at line 57 of file icp_math.py.
| icp_math.Point = sp.Matrix |
Definition at line 6 of file icp_math.py.
| icp_math.rbt = RigidBodyTransform() |
Definition at line 55 of file icp_math.py.