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 30 of file icp_math.py.
icp_math.make_centroid | ( | ) |
Definition at line 26 of file icp_math.py.
Definition at line 48 of file icp_math.py.
icp_math.dLdt_x = sp.diff(cost, rbt.translation[0]) |
Definition at line 55 of file icp_math.py.
icp_math.dLdt_y = sp.diff(cost, rbt.translation[1]) |
Definition at line 66 of file icp_math.py.
icp_math.dLdtheta = sp.diff(cost, rbt.theta) |
Definition at line 77 of file icp_math.py.
icp_math.Matrix = sp.Matrix |
Definition at line 4 of file icp_math.py.
icp_math.pair = Match() |
Definition at line 45 of file icp_math.py.
icp_math.pivot = make_centroid() |
Definition at line 46 of file icp_math.py.
icp_math.Point = sp.Matrix |
Definition at line 3 of file icp_math.py.
icp_math.rbt = RigidBodyTransform() |
Definition at line 44 of file icp_math.py.