Collision Avoidance with Task Constraints and Kinematic Limitations for Dual Arm Robots

Author(s):  
Nicola Maria Ceriani ◽  
Andrea Maria Zanchettin ◽  
Paolo Rocco
Author(s):  
Younsung Choi ◽  
Donghyung Kim ◽  
Soonwoong Hwang ◽  
Hyeonguk Kim ◽  
Namwun Kim ◽  
...  

Robotica ◽  
2014 ◽  
Vol 34 (5) ◽  
pp. 1090-1112 ◽  
Author(s):  
Cheng Fang ◽  
Xilun Ding

SUMMARYThe issue of the operation method for dual-arm rescue construction machinery is investigated in this paper. To increase its operational efficiency and to save more time at rescue sites, some operating strategies of the human arm are employed to design a novel operation method for construction machinery. On the basis of that, a novel and anthropomorphic task-motion planning and performing framework for rescue construction machinery is established. Firstly, the main tasks construction machinery encounter are summarized, and then, these tasks are decomposed to several manipulation and movement sequences. Finally, several frequently used movements, which consist of some basic movement elements, are designed to be intuitive movement primitives coordinating related movement elements simultaneously to improve the operational efficiency, which forms a novel operation method for rescue construction machinery. Additionally, in order to avoid the potential collision between the dual arms, a self-collision avoidance surveillance method is proposed to guarantee the safety of the novel operation method. An application case is presented to introduce the proposed method specifically, and a typical simulation of a dual-arm grip-and-cut task is carried out to verify the feasibility and effectiveness of the framework.


2020 ◽  
Vol 10 (17) ◽  
pp. 5893
Author(s):  
Maolin Lei ◽  
Ting Wang ◽  
Chen Yao ◽  
Huan Liu ◽  
Zhi Wang ◽  
...  

Self-collisions of a dual-arm robot system can cause severe damage to the robot. To deal with this problem, this paper presents a real-time algorithm for preventing self-collisions in dual-arm systems. Our first contribution in this work is a novel collision model built using discrete spherical bounding volumes with different radii. In addition, we propose a sensitivity index to measure the distance between spheres with different radii in real time. Next, according to the minimal sensitivity index between different spheres, the repulsive velocity is produced at the centers of the spheres (control points), which the robot uses to generate new motion based on the robot kinematic model. The proposed algorithm offers the additional benefits of a decrease in the number of bounding spheres, and a simple collision model that can effectively decrease the computational cost of the process. To demonstrate the validity of the algorithm, we performed simulations and experiments by an upper-body humanoid robot. Although the repulsive velocity acted on the control points, the results indicate that the algorithm can effectively achieve self-collision avoidance by using a simple collision model.


2020 ◽  
Vol 08 (03) ◽  
pp. 211-219
Author(s):  
Ching-Yen Weng ◽  
Qilong Yuan ◽  
Zhong Jin Lim ◽  
I-Ming Chen

Dexterous manipulation of dual-arm robots in unstructured environments is very useful. Programming a dual-arm industrial robot to efficiently complete dexterous tasks, however, is especially challenging due to the complexity of its inverse kinematics, motion planning, dual-arm coordination with self-collision avoidance, and so on. This paper presents a systematic solution to accurately manipulate a dual-arm industrial robot on-site via light-weight wearable devices. In the developed system, the human operator directly drives the robot through the human arms motions tracked by the combination of inertial measurement units and handheld joystick controllers. A proper motion retargeting method with self-collision avoidance is used to enable the user to manipulate the robot directly through intuitive arm motions within a comfortable range and ensure the task manipulation with safety in unstructured environments. The developed system has been tested with various tasks, such as the manipulation of objects of different shapes, dexterous turn-over, and dual-arm coordination. Compared with the existing telerobotic systems, the developed system with simultaneous 14 degree-of-freedom teleoperation directly driven by light-weight wearable devices is able to handle more dexterous and accurate manipulation tasks with the capability of fast deployment and self-collision awareness. Such a solution could pave the way for online dual-arm robot programming on efficient manipulation skills transfer in the future.


2001 ◽  
Vol 18 (8) ◽  
pp. 477-486 ◽  
Author(s):  
Sukhan Lee ◽  
Hadi Moradi

2021 ◽  
Author(s):  
Anirban Sinha ◽  
Anik Sarker ◽  
Nilanjan Chakraborty

Abstract In this paper, we present a task space-based local motion planner that incorporates collision avoidance and constraints on end-effector motion during the execution of a task. Our key technical contribution is the development of a novel kinematic state evolution model of the robot where the collision avoidance is encoded as a complementarity constraint. We show that the kinematic state evolution with collision avoidance can be represented as a Linear Complementarity Problem (LCP). Using the LCP model along with Screw Linear Interpolation (ScLERP) in SE(3), we show that it may be possible to compute a path between two given task space poses by directly moving from the start to the goal pose, even if there are potential collisions with obstacles. Scalability of the planner is demonstrated with experiments using a physical robot. We present simulation and experimental results with both collision avoidance and task constraints to show the efficacy of our approach.


Sign in / Sign up

Export Citation Format

Share Document