Text this: Error driven Fuzzy Logic Controller (FLC) for spherical mobile robot: simulation & experimental performance analysis