Hello!
I would offer my opinion....
In stopping, there are techniques, such as
motor
plugging. This reverses polarity(momentarily), which
causes the motor to stop immediately. This is used in industrial
purposes. This method may not be the best for your purposes.
electric clutches are an option. Or, a combination of electric clutches
and brakes.(The motors are detached from the load when braking
is engauged). You may want to consider the center of gravity for the robot,
because, if the robot is top heavy, the robot may topple over is stopped
immediately. Good luck!!!