550
Views
13
CrossRef citations to date
0
Altmetric
Original Articles

Passivity-based control of robotic manipulators for safe cooperation with humans

, &
Pages 429-439 | Received 11 Sep 2013, Accepted 17 Aug 2014, Published online: 23 Sep 2014
 

Abstract

This paper presents a novel approach to the control of articulated robots in unstructured environments. The proposed control ensures several properties. First, the controller guarantees the achievement of a goal position without getting stuck in local minima. Then, the controller makes the closed-loop system passive, which renders the approach attractive for applications where the robot needs to safely interact with humans. Finally, the control law is explicitly shaped by the safety measure – the danger field. The proposed control law has been implemented and validated in a realistic experimental scenario, demonstrating the effectiveness in driving the robot to a given configuration in a cluttered environment, without any offline planning phase. Furthermore, the passivity of the system enables the robot to easily accommodate external forces on the tool, when a physical contact between the robot and the environment is established.

View correction statement:
Corrigendum

Notes

1. Note that this is a slight generalisation of the danger field with respect to Lacevic and Rocco Citation(2010).

2. The dependency on s of both the SDFe and the DDFe is in all the quantities in (Equation1) and (Equation2) having subscript , which are affine functions of s.

3. Notice that can be defined for continuity to be zero for .

4. Depending on the nature of the joint (prismatic or rotational) the related component of and is a torque or a force.

5. For example, one could select W1 = (1 − a)V and W2 = (1 + a)V where 0 < a < 1.

6. This is a consequence of the passivity of the closed-loop system and, from the definition of DFin (Equation3), of the boundedness of the control signal.

7. Artificial Repulsion from the Surface of the obstacle (FIRAS, from French), (Khatib, Citation1985).

8. Such a function has been designed to avoid fast motions to due large errors, which can be introduced by using, e.g. .

Additional information

Funding

The research leading to these results has received funding from the European Community's Seventh Framework Programme FP7/2007-2013 Challenge 2 – Cognitive Systems, Interaction, Robotics [grant number 230902; project ROSETTA].

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,709.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.