Integrated Hardware and Software Architecture for Industrial AGV with Manual Override Capability