Efficient particle filter algorithm for ultrasonic sensor-based 2D range-only simultaneous localisation and mapping application | Synapse