A Multi-Module Perception-Based Robot Dynamic Target Following Method—Collaboration of Improved KCF Tracking, Distance Mapping Function, and Obstacle Avoidance | Synapse