2
votes
Accepted
How to derive the camera trajectory from ICP
Yes that is correct. Easiest way is probably to work with the homogeneous 4x4 Tranform Matrix($T$) composed of $\begin{bmatrix}R & t\\0 & 1\end{bmatrix}$. Then your new pose is then just $T_i$ ...
2
votes
How to detect loop closures in 2D laser SLAM?
The most traditional method is to keep looking at the trajectory and see if your current location is close enough to the previously visited place. Once this happens run the ICP. If ICP converged ...
1
vote
Which scan matching algorithm can be used to extract the moving objects (in 2D lidar scanner)?
I think I understand the problem more now, after your comment about ICP.
Iterative Closest Point (ICP) doesn't exactly match a point or some subset of points, or even features. ICP finds the pose that ...
1
vote
2D point cloud registration success probability
Matching point clouds can be very tricky. It is kind of a needle-in-a-haystack type of problem when you don't have an initial guess at the correspondence. As you found, if the point clouds are very ...
Ben♦
- 5,885
1
vote
Applying Rotation & Translation Matrix Obtained from Iterative Closest Point
I don't know if your confusion is with applying the transform to the points or applying it to the pose. So I'll just show you both.
The easiest way is to store your points and transform in the ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
icp × 28ros × 14
slam × 10
navigation × 7
localization × 4
lidar × 4
pcl × 4
ethzasl-icp-mapping × 4
odometry × 3
mapping × 3
laser × 2
point-cloud × 2
pointcloud × 2
laser-scan-matcher × 2
mobile-robot × 1
cameras × 1
path-planning × 1
motion × 1
kinect × 1
c++ × 1
uav × 1
particle-filter × 1
visual-odometry × 1
estimation × 1
optimization × 1