Added various error logging for the robot's movement and position in files 'ReagentDeliveryModel' and 'HardwareComm'