Text this: An improved observer design approach for autonomous vehicles using error-based ultra-local model