I. Introduction
The motivation of this paper stems from the need to develop a robotic autonomous luggage trolley collection system at airports. At airports, passengers often use luggage trolleys to carry their luggage to departure gates when they leave and also to a transportation hub when they arrive. For example, the Hong Kong International Airport serves more than 72.9 million passengers every year and around 13,000 luggage trolleys are distributed to deal with the massive passenger flow. A critical concern created by such free access to the luggage trolleys is that passengers usually leave the luggage trolleys where they no longer need them. This makes the luggage trolleys scattered throughout the airport. The airport has to maintain a lot of manpower to collect and return the luggage trolleys to the designated locations so that they can be easily and timely used again and again by other passengers. Because this work is tedious and dull, and the human labor cost is getting higher and higher, there exists a strong demand to use robots to autonomously collect the luggage trolleys and return them to designated pick-up locations without human interventions.