Summary of solutions to the TCP misalignments between robots in Mech-Viz and real robots