Can a dc motor be damaged if I change the direction of the motor while on full speed?
Only if doing so results in stresses outside the rating of the system or motor.
The controller should manage the torque, and if the system was designed properly this shouldn't cause damage.
If the controller can't absorb the regenerative energy from the reversal there could be damage. (Though this would usually damage the controller, not the motor.)