All posts

April 5, 2021

Finding Persistent Features in a PointCloud using Histograms

Previously, I had published a blog post about ICP algorithm and its basic usage. Iterative closest point algorith is very sensitive to the initial alignment. The good initial alignment will help the algorithm to reach the result faster while preventing it from being stuck in a local minima. With a good initial alignment ICP algorithm can even reach the global minima.

Read More
March 20, 2021

Iterative Closest Point Algorithm

Hi there! You are probably interested in finding the correspondences between two point clouds. Maybe you have data from two different LiDARs and you would like to find the rotation and translation between the devices’ base coordinate systems. Or maybe, you are just like me, interested in finding the transformation between data taken from different media.

Read More
March 9, 2021

The Importance of Launch Files and Their Basic Usage in ROS1

Sometimes, especially while working on large tasks, you will require to run many ROS nodes at the same time. This can get tedious easily, since for each ROS node you need to start a new terminal tab. In addition to that; you also need to remember to run roscore.

Read More