I. Introduction
In recent years, computer, communication, and consumer electronics (3C) products have been widely used in our daily life. However, the assembly of these products still heavily relies on manual labor. To reduce costs and improve efficiency, robots have gradually been integrated into 3C assembly processes [1], [2]. Today, 3C products are increasingly focused on miniaturization and portability, resulting in components that are diverse and flexible. Furthermore, the rapid evolution of 3C products necessitates continuously adjusting strategies to effectively assemble new products. Traditional programming methods are insufficient in addressing these complex situations, as they are time-consuming and costly [3], [4].