Localization, Planning and Controls of Ackermann Steering Robot