The GeckoMotorController is portable!
A DC motor controller receives high level commands and transforms them into low level commands that are PWM signals that manage the motor driver.
GOSY uses a 40mhz 8 bit CPU for those chores since not only does the GMC manage the speed and direction of the two drive motors, it also reports the f(x), f(y) position of the platform for use by GeckoOrient and/or GeckoNav. So while the GMC was tuned for the Imasen power wheelchair motors, all the algorithms were fundamentally the same. Of couse the PID's had to be re-optimized, but that is expected between different model and size motors due to resistance, inductance, eddy currents, heat dissipation, rotational inertia, etc.
So this tech that GOSY has developed is readily ported to wheelchairs as evidenced by the numerous videos of the SafePath enabled wheelchair on GOSY's website:
http://www.geckosystems.com/markets/wheelchair.php