Line segment based map building and localization using 2D laser rangefinder | Synapse