I. Introduction
Consider a robotic arm equipped with a two-finger gripper attempting to grasp a mobile phone lying flat on a surface, as illustrated in Fig. 2(a). The close contact between the phone and the table results in a lack of graspable features, creating an ungraspable scenario [4]. Inspired by human object manipulation strategies, an effective approach involves repositioning the object towards a table edge, allowing the phone to hang off slightly and thus become graspable. This technique, termed pre-grasping manipulation, is a critical preliminary step in enabling successful grasping in challenging scenarios [2],[5],[8],[9]. As depicted in Fig. 2(b-e), various environmental features, also known as extrinsic dexterity [10],[11], can be leveraged to reconfigure the object into a more favorable position for grasping.