Experimental Evaluation of Precise Placement with Pushing Primitive Based on Cartesian Force Control

In-hand manipulation with Cartesian-force-control-based pushing primitives is introduced to achieve the precise placement of an object in a desired position at a manufacturing site. In the bin picking process, achieving the desired grasping posture is challenging due to limitations in the sensing an...

Full description

Saved in:
Bibliographic Details
Main Authors: Jinseong Park, Jeong-Jung Kim, Doo-Yeol Koh
Format: Article
Language:English
Published: MDPI AG 2025-01-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/15/1/387
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In-hand manipulation with Cartesian-force-control-based pushing primitives is introduced to achieve the precise placement of an object in a desired position at a manufacturing site. In the bin picking process, achieving the desired grasping posture is challenging due to limitations in the sensing and control of the robotic arm, interference from clustered objects, and unintended collisions, which hinder achieving the planned pose. Even under such conditions, in cases that require precise operations, such as manufacturing processes, maintaining a desired placement posture is crucial for the precise placement of objects into the machine slot. In this paper, a pushing primitive incorporating force feedback control is applied to ensure that the gripper is consistently positioned at the edge of the grasped object regardless of the initial grasping position by utilizing the surrounding environment of the processing machine. Modeling the exact contact friction between the gripper and the grasped object is challenging; therefore, instead of relying on a motion planning approach, we addressed the problem using a control method that leverages feedback from the external force information of the robot manipulator. Additional sensors such as external cameras or tactile sensors in the gripper are not required. The pushing primitive is executed by applying a force greater than the frictional force between the gripper and the grasped object, leveraging the surrounding environment. Experimental verification confirmed that the proposed method achieves precise placement into the machine slot, regardless of initial grasping positions. It also proved to be effective on an actual testbed.
ISSN:2076-3417