A QR-code localization system for mobile robots: Application to smart wheelchairs