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!
_version_ 1841549330947768320
author Jinseong Park
Jeong-Jung Kim
Doo-Yeol Koh
author_facet Jinseong Park
Jeong-Jung Kim
Doo-Yeol Koh
author_sort Jinseong Park
collection DOAJ
description 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.
format Article
id doaj-art-27d0fddc718e4f46aa89724074bad88e
institution Kabale University
issn 2076-3417
language English
publishDate 2025-01-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj-art-27d0fddc718e4f46aa89724074bad88e2025-01-10T13:15:22ZengMDPI AGApplied Sciences2076-34172025-01-0115138710.3390/app15010387Experimental Evaluation of Precise Placement with Pushing Primitive Based on Cartesian Force ControlJinseong Park0Jeong-Jung Kim1Doo-Yeol Koh2Department of Artificial Intelligence Machinery, Korea Institute of Machinery & Materials, Daejeon 34103, Republic of KoreaDepartment of Artificial Intelligence Machinery, Korea Institute of Machinery & Materials, Daejeon 34103, Republic of KoreaDepartment of Artificial Intelligence Machinery, Korea Institute of Machinery & Materials, Daejeon 34103, Republic of KoreaIn-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.https://www.mdpi.com/2076-3417/15/1/387Cartesian force controlpushing primitivesin-hand manipulationprecise placement
spellingShingle Jinseong Park
Jeong-Jung Kim
Doo-Yeol Koh
Experimental Evaluation of Precise Placement with Pushing Primitive Based on Cartesian Force Control
Applied Sciences
Cartesian force control
pushing primitives
in-hand manipulation
precise placement
title Experimental Evaluation of Precise Placement with Pushing Primitive Based on Cartesian Force Control
title_full Experimental Evaluation of Precise Placement with Pushing Primitive Based on Cartesian Force Control
title_fullStr Experimental Evaluation of Precise Placement with Pushing Primitive Based on Cartesian Force Control
title_full_unstemmed Experimental Evaluation of Precise Placement with Pushing Primitive Based on Cartesian Force Control
title_short Experimental Evaluation of Precise Placement with Pushing Primitive Based on Cartesian Force Control
title_sort experimental evaluation of precise placement with pushing primitive based on cartesian force control
topic Cartesian force control
pushing primitives
in-hand manipulation
precise placement
url https://www.mdpi.com/2076-3417/15/1/387
work_keys_str_mv AT jinseongpark experimentalevaluationofpreciseplacementwithpushingprimitivebasedoncartesianforcecontrol
AT jeongjungkim experimentalevaluationofpreciseplacementwithpushingprimitivebasedoncartesianforcecontrol
AT dooyeolkoh experimentalevaluationofpreciseplacementwithpushingprimitivebasedoncartesianforcecontrol