Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Marc Gouttefarde

dblp:06/102 · DBLP profile ↗
← Back
33ranked-venue papers
6as first author
3since 2021 · last 2022
0000-0002-4369-6867ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 25 · 2 first-author · 1 since 2021Systems, architecture and hardware · 25 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 4 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
16 papers
Motion planning and robot control · 51% Robot manipulation · 49%
Theoretical computer science
7 papers
Mathematical optimization · 75% Graph algorithms and graph theory · 12% Computational complexity · 10%

Topics — the 29 heaviest of 30, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation › parallel manipulator
cable-driven parallel robot
2.2112021
Smallest Maximum Cable Tension Determination for Cable-Driven Parallel Robots · IEEE Trans. Robotics 2021
Estimating inertial parameters of suspended cable-driven parallel robots - Use case on CoGiRo · ICRA 2017
A Versatile Tension Distribution Algorithm for n-DOF Parallel Robots Driven by n+2 Cables · IEEE Trans. Robotics 2015
Robotics › Motion planning and robot control
robot control
1.132022
A Nonlinear Model Predictive Control for the Position Tracking of Cable-Driven Parallel Robots · IEEE Trans. Robotics 2022
Dynamic Control of Parallel Robots Driven by Flexible Cables and Actuated by Position-Controlled Winches · IEEE Trans. Robotics 2019
Towards 100G with PKM. Is actuation redundancy a good solution for pick-and-place? · ICRA 2010
Robotics › Motion planning and robot control › robot control › parallel robot control
cable-driven parallel robot control
1.022022
A Nonlinear Model Predictive Control for the Position Tracking of Cable-Driven Parallel Robots · IEEE Trans. Robotics 2022
Dynamic Control of Parallel Robots Driven by Flexible Cables and Actuated by Position-Controlled Winches · IEEE Trans. Robotics 2019
Robotics › Motion planning and robot control › robot control
model predictive control
0.612022
A Nonlinear Model Predictive Control for the Position Tracking of Cable-Driven Parallel Robots · IEEE Trans. Robotics 2022
Robotics › Robot manipulation
cable tension optimization
0.512021
Smallest Maximum Cable Tension Determination for Cable-Driven Parallel Robots · IEEE Trans. Robotics 2021
Robotics › Robot manipulation › robot design
mechanism design
0.512021
Smallest Maximum Cable Tension Determination for Cable-Driven Parallel Robots · IEEE Trans. Robotics 2021
Robotics › Robot manipulation › cable-driven robot
tension distribution
0.422015
A Versatile Tension Distribution Algorithm for n-DOF Parallel Robots Driven by n+2 Cables · IEEE Trans. Robotics 2015
Control of a large redundantly actuated cable-suspended parallel robot · ICRA 2013
Robotics › Motion planning and robot control › system identification › robot dynamics identification
inertial parameter identification
0.312017
Estimating inertial parameters of suspended cable-driven parallel robots - Use case on CoGiRo · ICRA 2017
Robotics › Motion planning and robot control › robot control
model-based control
0.312017
Estimating inertial parameters of suspended cable-driven parallel robots - Use case on CoGiRo · ICRA 2017
Robotics › Motion planning and robot control › parallel mechanism design
configuration selection
0.212015
A reconfiguration strategy for Reconfigurable Cable-Driven Parallel Robots · ICRA 2015
Robotics › Motion planning and robot control
redundancy resolution
0.212015
A Versatile Tension Distribution Algorithm for n-DOF Parallel Robots Driven by n+2 Cables · IEEE Trans. Robotics 2015
Robotics › Robot manipulation › grasping
pick-and-place
0.222010
Towards 100G with PKM. Is actuation redundancy a good solution for pick-and-place? · ICRA 2010
Above 40g acceleration for pick-and-place with a new 2-dof PKM · ICRA 2009
Robotics › Robot manipulation › cooperative manipulation
wrench-feasible workspace
0.222011
Interval-Analysis-Based Determination of the Wrench-Feasible Workspace of Parallel Cable-Driven Robots · IEEE Trans. Robotics 2011
Wrench-Feasible Workspace of Parallel Cable-Driven Mechanisms · ICRA 2007
Robotics › Motion planning and robot control
design optimization
0.212014
Optimal design of cable-driven parallel robots for large industrial structures · ICRA 2014
Robotics › Motion planning and robot control › robot control
trajectory tracking
0.212022
A Nonlinear Model Predictive Control for the Position Tracking of Cable-Driven Parallel Robots · IEEE Trans. Robotics 2022
Mathematical optimization
continuous optimization
0.232015
A Versatile Tension Distribution Algorithm for n-DOF Parallel Robots Driven by n+2 Cables · IEEE Trans. Robotics 2015
Geometry Selection of a Redundantly Actuated Cable-Suspended Parallel Robot · IEEE Trans. Robotics 2015
Interval-Analysis-Based Determination of the Wrench-Feasible Workspace of Parallel Cable-Driven Robots · IEEE Trans. Robotics 2011
Robotics › Robot manipulation › parallel manipulator
cable-suspended parallel robot
0.212013
Control of a large redundantly actuated cable-suspended parallel robot · ICRA 2013
Robotics › Robot manipulation
static analysis
0.112012
Simplified static analysis of large-dimension parallel cable-driven robots · ICRA 2012
Robotics › Motion planning and robot control › robot control
parallel robot control
0.112010
Towards 100G with PKM. Is actuation redundancy a good solution for pick-and-place? · ICRA 2010
Robotics › Robot manipulation
parallel manipulator
0.112009
Above 40g acceleration for pick-and-place with a new 2-dof PKM · ICRA 2009
Mathematical optimization › control theory › system identification
parameter identification
0.112017
Estimating inertial parameters of suspended cable-driven parallel robots - Use case on CoGiRo · ICRA 2017
Robotics › Motion planning and robot control
workspace analysis
0.112007
Wrench-Feasible Workspace of Parallel Cable-Driven Mechanisms · ICRA 2007
Graph algorithms and graph theory › shortest path › single-source shortest paths
dijkstra's algorithm
0.112015
A reconfiguration strategy for Reconfigurable Cable-Driven Parallel Robots · ICRA 2015
Mathematical optimization
discrete optimization
0.112015
A reconfiguration strategy for Reconfigurable Cable-Driven Parallel Robots · ICRA 2015
Robotics › Robot manipulation › cooperative manipulation
wrench-closure workspace
0.112006
Analysis of the wrench-closure workspace of planar parallel cable-driven mechanisms · IEEE Trans. Robotics 2006
Computational complexity
constraint satisfaction
0.112014
Optimal design of cable-driven parallel robots for large industrial structures · ICRA 2014
Mathematical optimization
design optimization
0.112014
Optimal design of cable-driven parallel robots for large industrial structures · ICRA 2014
Mathematical optimization › numerical analysis
interval analysis
0.012011
Interval-Analysis-Based Determination of the Wrench-Feasible Workspace of Parallel Cable-Driven Robots · IEEE Trans. Robotics 2011
Computational geometry
geometric modeling and processing
0.012006
Analysis of the wrench-closure workspace of planar parallel cable-driven mechanisms · IEEE Trans. Robotics 2006

Methods — techniques the papers use, named apart from their topics

convex optimization · 0.9optimization · 0.8wrench equivalent optimality · 0.6nonlinear model predictive control · 0.6newton-euler equations · 0.6lyapunov stability analysis · 0.6least-squares identification · 0.6infinity-norm minimization · 0.5singular perturbation theory · 0.4feedback linearization · 0.4workspace analysis · 0.2real-time algorithm · 0.2dijkstra's algorithm · 0.2constraint satisfaction · 0.2interval analysis · 0.1branch-and-prune · 0.1
YearPublicationVenuePosition
2022 Analysis of Hybrid Cable-Thruster actuated ROV in heavy lifting interventions
abstract
Many operations performed by work class Remotely Operated Vehicles (ROVs) require the manipulation of heavy loads. An example is the manipulation and grouting of armour stones. A way to increase the working capabilities of the ROV is to introduce cables among the set of actuators. The cable lengths and tensions are controlled by winches placed on the vehicle. Being similar to a cable-driven parallel robot (CDPR), the resultant system inherits some advantages such as the possibility to generate large forces over a large workspace and the possibility to use CDPR techniques to estimate the pose of the ROV. This paper proposes a complete control architecture for the Hybrid Cable-Thruster actuated ROV (HCT-ROV) and analyzes, in computer simulations, the performances of such a system while it performs real world operations, such as heavy lifting and hovering in presence of water current.
Nikolas Sacchi, Enrico Simetti, Gianluca Antonelli, Giovanni Indiveri, Vincent Creuze, Marc Gouttefarde
IROS6
2022 A Nonlinear Model Predictive Control for the Position Tracking of Cable-Driven Parallel Robots
abstract
This article proposes a nonlinear model predictive control (NMPC) strategy for the position tracking of cable-driven parallel robots (CDPRs). The NMPC formulation handles explicitly the cable tensions and their limits. Accordingly, the cable tension distribution is performed as an integral part of the NMPC feedback control strategy, which notably allows the CDPR to operate on the wrench-feasible workspace boundaries without failure. In order to integrate the cable tension minimization within the NMPC formulation, the concept of wrench equivalent optimality (WEO) is introduced. The WEO is a nonnegative measure able to evaluate if the wrench generated by a given cable tension vector can be generated by an alternative tension vector with smaller 2-norm. The redundancy resolution performed by means of the minimization of the WEO enables the stability of the closed-loop system to be proved. More precisely, sufficient conditions for the uniform asymptotic stability are deduced using results from the analysis of NMPC schemes without terminal constraints and costs. Furthermore, the proposed NMPC strategy is validated experimentally on a fully constrained 6 degree-of-freedom CDPR.
João Cavalcanti Santos, Marc Gouttefarde, Ahmed Chemori
IEEE Trans. Robotics2
2021 Smallest Maximum Cable Tension Determination for Cable-Driven Parallel Robots
abstract
The maximum cable tension is a crucial parameter in the design of a cable-driven parallel robot (CDPR) since the various mechanical components of the CDPR must be designed to safely withstand the loads induced by this maximum tension. For CDPRs having a number of cables at least equal to its number of degree of freedoms (DOFs), this article deals with the determination of the smallest maximum cable tension vectors allowing a required wrench set to be feasible. The problem is formulated as the minimization of the maximum cable tension infinity norm under linear inequality constraints, which include the wrench-feasibility constraints. The solution to this minimization problem is not unique, and the solution set is shown to be a convex polytope in the maximum tension space. Hence, various smallest maximum tension vectors generally exist and the computations of two different solution vectors are introduced. The first vector has all its components equal to the minimum infinity norm, which can be directly obtained from the minimization problem inequality constraints. An algorithm is proposed to determine the second vector as the solution vector having the least possible value for each of its components. The computation of the smallest maximum tension vectors for general required wrench sets are then presented. The cases of particular wrench set definitions relevant to heavy payload manipulation applications are also introduced. Finally, these contributions are applied to the configuration (geometry) optimization of a large-dimension 6-DOF CDPR installed on a building facade to manipulate heavy payloads.
Hussein Hussein, João Cavalcanti Santos, Jean Baptiste Izard, Marc Gouttefarde
IEEE Trans. Robotics4
2020 Redundancy Resolution Integrated Model Predictive Control of CDPRs: Concept, Implementation and Experiments
abstract
This paper introduces a Model Predictive Control (MPC) strategy for fully-constrained Cable-Driven Parallel Robots. The main advantage of the proposed scheme lies in its ability to explicitly handle cable tension limits. Indeed, the cable tension distribution is performed as an integral part of the main control architecture. This characteristic significantly improves the safety of the system. Experimental results demonstrate this advantage addressing a typical pick-and-place task with two different scenarios: nominal cable tension limits and reduced maximum tension. Satisfactory tracking errors were obtained in the first scenario. In the second scenario, the desired trajectory escapes from the workspace defined by the new set of tension limits. The proposed MPC scheme is able to minimize the tracking errors without violating the tension limits. Satisfying results were also obtained regarding robustness against uncertainties on the payload mass.
João Cavalcanti Santos, Ahmed Chemori, Marc Gouttefarde
ICRA3
2020 Continuous Tension Validation for Cable-Driven Parallel Robots
abstract
This paper deals with continuous tension validation for Cable-Driven Parallel Robots (CDPRs). The proposed method aims at determining whether or not a quasi-static path is feasible regarding cable tension limits. The available wrench set (AWS) is the set of wrenches that can be generated with cable tensions within given minimum and maximum limits. A pose of the robot is considered valid regarding the tensions if and only if the wrench induced by the platform weight is inside the AWS. The hyperplane shifting method gives a geometric representation of the AWS as the intersection of half-spaces. For each facet-defining hyperplane of the AWS, we define a value which is positive when the pose is valid, i.e. when the corresponding wrench lies on the proper side of the hyperplane. Using this value and an upper bound on its time derivative along the path, the half-length of a valid time interval is obtained. Intervals are repeatedly validated for each hyperplane until either the whole path is validated or a non-valid pose is found. The presented method is integrated within the open-source software Humanoid Path Planner (HPP) and implementation results using the configuration of the CDPR CoGiRo are presented.
Diane Bury, Jean Baptiste Izard, Marc Gouttefarde, Florent Lamiraux
IROS3
2019 Continuous Collision Detection for a Robotic Arm Mounted on a Cable-Driven Parallel Robot
abstract
A continuous collision checking method for a cable-driven parallel robot with an embarked robotic arm is proposed in this paper. The method aims at validating paths by checking for collisions between any pair of robot bodies (mobile platform, cables, and arm links). For a pair of bodies, an upper bound on their relative velocity and a lower bound on the distance between the bodies are computed and used to validate a portion of the path. These computations are done repeatedly until a collision is found or the path is validated. The method is integrated within the Humanoid Path Planner (HPP) software, tested with the cable-driven parallel robot CoGiRo, and compared to a discretized validation method.
Diane Bury, Jean Baptiste Izard, Marc Gouttefarde, Florent Lamiraux
IROS3
2019 Dynamic Control of Parallel Robots Driven by Flexible Cables and Actuated by Position-Controlled Winches
abstract
An alternative approach to standard computed torque with feedback linearization is proposed in this paper to control cable-driven parallel robots (CDPRs) with highly flexible cables. Exteroceptive feedback is used to measure the end-effector Cartesian position at a high sampling rate. Stability is demonstrated using singular perturbation theory. The proposed control scheme is experimentally validated on a planar 3-degree-of-freedom CDPR and its efficiency is assessed by comparison with a simple kinematic control law.
Jeremy Begey, Loïc Cuvillon, Maximilian Lesellier, Marc Gouttefarde, Jacques Gangloff
IEEE Trans. Robotics4
2018 Geometric Optimization of a Large Scale CDPR Operating on a Building Facade
abstract
This paper deals with the optimization of the geometry of a Cable-Driven Parallel Robot (CDPR) dedicated to large-scale construction applications. Since the maximum cable tension is a critical parameter in the design of the CDPR components, the geometry of the CDPR is optimized by minimizing the lowest maximum cable tension that ensures the validity of wrench-feasibility constraints. The geometric design procedure used in this paper consists of two phases, the CDPR cable connections is selected in the first phase followed by a second phase where the geometric parameters are optimized. The result of this procedure is an original fully-constrained CDPR geometry.
Hussein Hussein, João Cavalcanti Santos, Marc Gouttefarde
IROS3
2018 An Active Stabilizer for Cable-Driven Parallel Robot Vibration Damping
abstract
Cable-Driven Parallel Robots (CDPRs) can execute fast motions across a large workspace. However, these performances are reached at the cost of a relatively low stiffness which often yields parasitic vibrations at the CDPR mobile platform. In this paper, vibration damping of CDPRs is addressed by means of an original active stabilizer consisting of actuated rotating arms installed on-board the CDPR mobile platform. A control strategy for the whole system, which consists of the CDPR and the stabilizer, and with one purpose for each-position control for the platform and vibration damping for the stabilizer-is designed. The system being controlled at two different time scales, the singular perturbation theory can be used to prove the stability of the corresponding closed-loop system. The efficiency of the proposed device and control strategy is tested in simulations in the case of a planar 3-DOF CDPR equipped with a three-arm stabilizer.
Maximilian Lesellier, Loïc Cuvillon, Jacques Gangloff, Marc Gouttefarde
IROS4
2017 Estimating inertial parameters of suspended cable-driven parallel robots - Use case on CoGiRo
abstract
Model based open-loop and closed-loop control systems make use of the system's inertial parameters. Unfortunately, not all of these values can be determined analytically nor can they be obtained from simple measurements. Established experiments for inertial parameters estimation have been applied to serial and parallel rigid-link manipulators, yet in very few cases to cable-driven parallel robots. Due to their kinematic properties and their unique setup, cable robots are more sensitive to incorrect estimates of the inertial parameters making it important to obtain such quantities through experiments. In this work, we assess the topic of inertial parameter identification of a parallel flexible-link manipulator exemplified by the suspended cable-driven parallel robot CoGIRo. Identification equations are derived from Newton-Euler equations of motion of an arbitrary point fixed to a rigid-body. Laboratory experiments for identification of the inertial parameters are then introduced and results are presented. Within the limitations of the sensors and data acquisition methods, reasonable results have been obtained, thereby validating the procedure for suspended cable-driven parallel robots.
Philipp Tempel, Pierre-Elie Hervé, Olivier Tempier, Marc Gouttefarde, Andreas Pott
ICRA4
2015 A reconfiguration strategy for Reconfigurable Cable-Driven Parallel Robots
abstract
This paper deals with Reconfigurable Cable-Driven Parallel Robots (RCDPRs). A RCDPR is able to change the locations of its cable exit points, the latter being defined as the connection points between the cables and the robot base frame. Given a RCDPR, a set of possible reconfigurations, a desired platform path and a description of the robot environment, the reconfiguration strategy proposed in this paper selects the optimal configurations to be associated to each point of the desired path. The selection of the optimal configurations can be performed with respect to several criteria such as the number of configuration changes, the number of cable reconfigurations and the robot stiffness. In this paper, the optimization is performed using a Dijkstra's based algorithm.
Lorenzo Gagliardini, Stéphane Caro, Marc Gouttefarde, Alexis Girin
ICRA3
2015 Hybrid cable-thruster actuated underwater vehicle-manipulator systems: A study on force capabilities
abstract
Traditional underwater vehicle-manipulator systems (UVMS) consist mainly of an underwater vehicle on which a manipulator is mounted. In addition to the vehicle thrusters, this paper proposes to use cables to actuate UVMSs. The main goal of this extra source of actuation is to enhance UVMS work capabilities. Similarly to cable-driven parallel robots, the cables are attached to the UVMS and a set of fixed winches permit the control of the cable lengths or tensions. We refer to this new system as a hybrid cable-thruster (HCT)-actuated UVMS. Based on the kinematic and dynamic model of HCTactuated UVMSs, this paper focuses on the determination of the available set of end-effector forces in a suitable mathematical representation. An illustrative simple planar example of HCTactuated UVMS is also presented.
Gamal Elghazaly, Marc Gouttefarde, Vincent Creuze
IROS2
2015 Robotic test bench for CubeSat ground testing: Concept and satellite dynamic parameter identification
abstract
This paper introduces a novel concept of an air bearing test bench for CubeSat ground testing together with the corresponding dynamic parameter identification method. Contrary to existing air bearing test benches, the proposed concept allows three degree-of-freedom unlimited rotations and minimizes the influence of the test bench on the tested CubeSat. These advantages are made possible by the use of a robotic wrist which rotates air bearings in order to make them follow the CubeSat motion. Another keystone of the test bench is an accurate balancing of the tested CubeSat. Indeed, disturbing factors acting on the satellite shall be minimized, the most significant one being the gravity torque. An efficient balancing requires the CubeSat center of mass position to be accurately known. Usual techniques of dynamic parameter identification cannot be directly applied because of the frictionless suspension of the CubeSat in the test bench and, accordingly, due to the lack of external actuation. In this paper, a new identification method is proposed. This method does not require any external actuation and is based on the sampling of free oscillating motions of the CubeSat mounted on the test bench.
Irina Gavrilovich, Sébastien Krut, Marc Gouttefarde, François Pierrot, Laurent Dusseau
IROS3
2015 Geometry Selection of a Redundantly Actuated Cable-Suspended Parallel Robot
abstract
This paper is dedicated to the geometry selection of a redundantly actuated cable-suspended parallel robot intended to manipulate heavy payloads over a wide workspace. Cable-suspended refers here to cable-driven parallel robots in a crane-like setting, where all the cable drawing points are located on top of the base frame, gravity being used to keep the cables taut. Geometry selection consists of determining the relative positions of the cable drawing points on the base frame and of the cable attachment points on the mobile platform together with the cable arrangement between these two sets of points. An original performance index is introduced. It is defined as the maximum acceptable distance between the mobile platform geometric center and the center of mass of the set consisting of the platform and a payload. This performance index is of particular interest in heavy payload handling applications. Used within a two-phase geometry selection strategy, it yields a new cable-suspended robot geometry having a very large workspace to footprint ratio and able to handle heavy payloads. A large-dimension redundantly actuated cable-suspended robot was built in order to demonstrate these capabilities.
Marc Gouttefarde, Jean-Francois Collard, Nicolas Riehl, Cédric Baradat
IEEE Trans. Robotics1
2015 A Versatile Tension Distribution Algorithm for n-DOF Parallel Robots Driven by n+2 Cables
abstract
Redundancy resolution of redundantly actuated cable-driven parallel robots (CDPRs) requires the computation of feasible and continuous cable tension distributions along a trajectory. This paper focuses on n-DOF CDPRs driven by n + 2 cables, since, for n = 6, these redundantly actuated CDPRs are relevant in many applications. The set of feasible cable tensions of n-DOF (n + 2)-cable CDPRs is a 2-D convex polygon. An algorithm that determines the vertices of this polygon in a clockwise or counterclockwise order is first introduced. This algorithm is efficient and can deal with infeasibility. It is then pointed out that straightforward modifications of this algorithm allow the determination of various (optimal) cable tension distributions. A self-contained and versatile tension distribution algorithm is thereby obtained. Moreover, the worst-case maximum number of iterations of this algorithm is established. Based on this result, its computational cost is analyzed in detail, showing that the algorithm is efficient and real-time compatible even in the worst case. Finally, experiments on two six-degree-of-freedom eight-cable CDPR prototypes are reported.
Marc Gouttefarde, Johann Lamaury, Christopher Reichert, Tobias Bruckmann
IEEE Trans. Robotics1
2014 Optimal design of cable-driven parallel robots for large industrial structures
abstract
This paper presents the preliminary studies dedicated to the design of cable-driven parallel robots (CDPRs) for industrial purposes. The goal is to transport the proper tools around a jacket, an offshore structure supporting a wind turbine, in order to perform painting and sandblasting tasks. In this paper, a simplified case study consisting of a structure composed of four tubes is investigated. A fully constrained CDPR and a suspended CDPR are studied. The design problems of the CDPRs at hand are formulated as optimization problems. They aim at determining the locations of the base anchor points of the cables that minimize the size of the CDPR, while satisfying a set of constraints. Those constraints guarantee that the moving platform can support the external wrenches and that there is no interference between the cables and between the cables and the environment, all along the path to be followed by the moving platform.
Lorenzo Gagliardini, Stéphane Caro, Marc Gouttefarde, Philippe Wenger, Alexis Girin
ICRA3
2014 On the analysis of large-dimension reconfigurable suspended cable-driven parallel robots
abstract
In this paper, a new type of large-dimension reconfigurable suspended cable-driven parallel robots (CDPR) is introduced as a means to substitute for conventional methods of handing large and heavy parts across wide workspaces. The reconfigurability of the proposed CDPR offers better performances in term of workspace, flexibility and power consumption. A systematic procedure to solve a complex nonlinear optimization problem to find optimal reconfiguration for the robot is presented. Critical issues regarding various constraints and performance criteria are addressed. The robot can operate in offline reconfiguration or online reconfiguration modes which offer wide range of solutions to the end-users.
Dinh Quan Nguyen, Marc Gouttefarde, Olivier Company, François Pierrot
ICRA2
2014 Study of reconfigurable suspended cable-driven parallel robots for airplane maintenance
abstract
This paper discusses the use of large-dimension reconfigurable suspended cable-driven parallel robots (CDPR) to substitute for conventional gantry nacelles that carry workers in an airplane maintenance workshop. The reconfiguration of the CDPR is considered as a multi-objective optimization problem with two performance indices. One criterion is the sum of the cable tensions which is directly related to the power consumption of the CDPR. The other criterion is the normalized upper bound on the infinitesimal displacement of the mobile platform, used here as a means to quantify the stiffness of the CDPR. A systematic procedure is proposed to find optimal reconfigurations of the CDPR while dealing efficiently with the tradeoff between these two criteria.
Dinh Quan Nguyen, Marc Gouttefarde
IROS2
2013 Control of a large redundantly actuated cable-suspended parallel robot
abstract
This paper deals with the control of a 6-DOF cable-suspended parallel robot (CSPR) able to perform tasks such as pick-and-place trajectories over a large workspace. In order to maximize the ratio between the robot workspace and its overall dimensions, actuation redundancy can be used. The control of such a redundantly actuated CSPR turns to be challenging as a realtime embeddable algorithm for distributing the cable tensions should be used, together with a suitable control scheme. This paper proposes a computationally efficient tension distribution algorithm implemented within a dual-space feedforward scheme in order to properly control the moving platform. Experimentations are performed on a large 6-DOF CSPR prototype equipped with 8 actuators.
Johann Lamaury, Marc Gouttefarde
ICRA2
2013 Dual-space adaptive control of redundantly actuated cable-driven parallel robots
abstract
Cable-driven parallel robots (CDPR) are efficient manipulators able to carry heavy payloads across large workspaces. Therefore, the dynamic parameters such as the mobile platform mass and center of mass location may considerably vary. Without any adaption, the erroneous parametric estimate results in mismatch terms added to the closed-loop system, which may decrease the robot performances. In this paper, we introduce an adaptive dual-space motion control scheme for CDPR. The proposed method aims at increasing the robot tracking performances, while keeping all the cable tensed despite uncertainties and changes in the robot dynamic parameters. Reel-time experimental tests, performed on a large redundantly actuated CDPR prototype, validate the efficiency of the proposed control scheme. These results are compared to those obtained with a non-adaptive dual-space feedforward control scheme.
Johann Lamaury, Marc Gouttefarde, Ahmed Chemori, Pierre-Elie Hervé
IROS2
2013 On the simplifications of cable model in static analysis of large-dimension cable-driven parallel robots
abstract
This paper addresses the simplification of cable model in static analysis of large-dimension cable-driven parallel robots (CDPR). An approach to derive a simplified hefty cable model is presented. The approach provides an insight into the limitation of such a simplification. The resulting cable tension computation is then used to solve the inverse kinematic problem of CDPR. A new expression of cable length taking into account both the non-negligible cable mass and elasticity is also introduced. Finally, simulations and experiments on a large CDPR prototype are provided. The results show that taking into account both cable mass and elasticity improves the robot accuracy.
Dinh Quan Nguyen, Marc Gouttefarde, Olivier Company, François Pierrot
IROS2
2012 Simplified static analysis of large-dimension parallel cable-driven robots
abstract
This paper introduces a new simplified static analysis of parallel robots driven by inextensible cables of non-negligible mass. It is based on a known hefty cable static modeling which seems to have been overlooked in previous works on parallel cable-driven robots. This cable modeling is obtained from a well-known sagging cable modeling, known as the catenary, by assuming that cable sag is relatively small. The use of the catenary has been shown to lead to a non-linear set of equations describing the kinetostatic behavior of parallel robots driven by cables of non-negligible mass. On the contrary, the proposed simplified static analysis yields a linear relationship between (components of) the forces in the cables and the external wrench applied to the robot mobile platform. As a consequence, by means of the simplified static analysis, useful wrench-based analysis and design techniques devised for parallel robots driven by massless cables can now be extended to cases in which cable mass is to be accounted for.
Marc Gouttefarde, Jean-Francois Collard, Nicolas Riehl, Cédric Baradat
ICRA1
2012 Vision-based modeling and control of large-dimension cable-driven parallel robots
abstract
This paper is dedicated to vision-based modeling and control of large-dimension parallel robots driven by inextensible cables of non-negligible mass. An instantaneous inverse kinematic model devoted to vision is introduced. This model relies on the specificities of a parabolic profile hefty cable modeling and on the resulting simplified static analysis. By means of a kinematic visual servoing method, computer vision is used in the feedback loop for easier control. According to the modeling derived in this paper, measurements that allow the implementation of this visual servoing method consist of the mobile platform pose, the directions of the tangents to the cable curves at their drawing points and the cable tensions. The proposed visual servoing scheme will be applied to the control of a large parallel robot driven by eight cables. To this end, in order to obtain the aforementioned desired measurements, we plan to use a multi-camera setup together with force sensors.
Tej Dallej, Marc Gouttefarde, Nicolas Andreff, Redwan Dahmouche, Philippe Martinet
IROS2
2011 Towards vision-based control of cable-driven parallel robots
abstract
This paper deals with the vision-based control of cable-driven parallel robots. First, a 3D pose visual servoing is proposed, where the end-effector pose is indirectly measured and used for regulation. This method is illustrated and validated on a cable-driven parallel robot prototype. Second, to take into account the dynamics of the platform and using a Cartesian pose and velocity estimator, a vision-based computed torque control is developed and validated in simulation.
Tej Dallej, Marc Gouttefarde, Nicolas Andreff, Micaël Michelin, Philippe Martinet
IROS2
2011 Interval-Analysis-Based Determination of the Wrench-Feasible Workspace of Parallel Cable-Driven Robots
abstract
This paper deals with the wrench-feasible workspace (WFW) ofn-degree-of-freedom parallel robots driven bynor more thanncables. The WFW is the set of mobile platform poses for which the cables can balance any wrench of a given set of wrenches, such that the tension in each cable remains within a prescribed range. Requirements of nonnegative cable tensions, as well as maximum admissible tensions, are thus satisfied. The determination of the WFW is an important issue since its size and shape are highly dependent on the geometry of the robot and on the ranges of allowed cable tensions. The approach proposed in this paper is mainly based on interval analysis. Two sufficient conditions are presented, namely, a sufficient condition for a box of poses to be fully inside the WFW and a sufficient condition for a box of poses to be fully outside the WFW. These sufficient conditions are relevant since they can be tested, with the means to test them being discussed in the paper. Used within usual branch-and-prune algorithms, these tests enable WFW determinations in which full-dimensional sets of poses (volumes) are found to lie within or, on the contrary, to lie outside the WFW. This provides a useful alternative to a basic discretization, the latter consisting of testing a discrete (zero-dimensional) finite set of poses. In order to improve the efficiency of the computations, a means to mitigate the undesirable effects of the so-called wrapping effect is introduced. The paper also illustrates how the proposed approach is capable of dealing with small uncertainties on the geometric design parameters of a parallel cable-driven robot.
Marc Gouttefarde, David Daney, Jean-Pierre Merlet
IEEE Trans. Robotics1
2010 Towards 100G with PKM. Is actuation redundancy a good solution for pick-and-place?
abstract
This paper analyzes the possible contribution of actuation redundancy in obtaining very high acceleration with Parallel Kinematic Machines (PKM). This study is based on redundant and non-redundant Delta/Par4-like robots (frequently used for pick-and-place applications). The dynamic model, valid for both redundant and non-redundant robots, is used to analyze the traveling plate acceleration capabilities: (i) at zero speed and in any directions, (ii) at zero speed in the “best” direction. The results show that actuation redundancy allows to homogenize the dynamic capabilities throughout the workspace and to increase the traveling plate acceleration capability. Finally, the design of a redundant Delta/Par4-like robot optimized for typical pick-and-place trajectories is presented.
David Corbel, Marc Gouttefarde, Olivier Company, François Pierrot
ICRA2
2010 On the determination of cable characteristics for large dimension cable-driven parallel mechanisms
abstract
Generally, the cables of a parallel cable-driven robot are considered to be massless and inextensible. These two characteristics cannot be neglected anymore for large dimension mechanisms in order to obtain good positioning accuracy. A well-known model which describes the profile of a cable under the action of its own weight allows us to take mass and elasticity into account. When designing a robot, and choosing actuator and cable characteristics, a calculation of maximal tension has to be done. However, because cable mass has a significant effect on cable tensions, a model including cable mass has to be included in the design step. This paper proposes two methods to determine the appropriate cable and hence the maximal tensions in the cables. Applied to a large dimension robot, taking cable mass into account is proved to be necessary in comparison with an equivalent method based on the massless cable modeling. In this paper, only moving platform static equilibria are considered (slow enough motions).
Nicolas Riehl, Marc Gouttefarde, Cédric Baradat, François Pierrot
ICRA2
2009 Above 40g acceleration for pick-and-place with a new 2-dof PKM
abstract
This paper introduces a new two-degree-of-freedom parallel manipulator producing two translations in the vertical plane. One drawback of existing robots built to realize those dof is their lack of rigidity along the transversal axis, another one being their limited ability to provide very high acceleration. Indeed, these architectures cannot be lightweight and stiff at the same time. The proposed architecture is a spatial mechanism which guarantees a good stiffness along the transversal axis. This parallel architecture is composed by two actuated kinematic chains, and two passive chains built in the transversal plane. The key feature of this robot comes from the passive chains which are coupled for creating a kinematic constraint: the platform stays in one plane. A stiffness analysis shows that the robot can be lighter and stiffer than a classical 2 dof mechanism. A prototype of this robot is presented and preliminary tests show that accelerations above 40 g can be achieved while keeping a low tracking error.
François Pierrot, Cédric Baradat, Vincent Nabat, Olivier Company, Sébastien Krut, Marc Gouttefarde
ICRA6
2009 Effects of non-negligible cable mass on the static behavior of large workspace cable-driven parallel mechanisms
abstract
Cable-driven robots are currently extensively studied. Generally, for this type of manipulators, cables are considered to be massless and inextensible. But for large working volume applications, their mass cannot be neglected. Based on a well-known model which describes the profile of a cable under the action of its own weight, the inverse and forward kinematics of minimally constrained cable-driven manipulators can be numerically computed. This paper studies the effects of taking cable mass into account by comparison to classical massless cable model. It highlights the real effects of such a model on cable lengths to reach a given position. The effects on cable tensions are also studied.
Nicolas Riehl, Marc Gouttefarde, Sébastien Krut, Cédric Baradat, François Pierrot
ICRA2
2009 Determination and Management of Cable Interferences Between Two 6-DOF Foot Platforms in a Cable-Driven Locomotion Interface
abstract
The intrinsic interaction of a robotic system that includes two 6-degree-of-freedom cable-driven platforms sharing a common workspace might result in cable interferences for random trajectories. This paper presents and analyzes computational methods for geometrically determining and managing these interferences for any trajectory constrained with variable loads. The algorithms considered determine which cable can be released from an active actuation state while allowing control in a minimal tension state, thereby ensuring that both platforms stay in a controllable workspace. The process of managing cable interferences constitutes a challenge as one must take into account the inherent limitations of the workspace, which not only include the possibility of interference itself, but also the geometry of the cable-driven locomotion interface (CDLI), its dynamics, the nonideal behavior of real cables, and the requirement that both platforms must be completely constrained at any time. As releasing a cable from an active actuation state might generate tension discontinuities in the other cables, this paper also proposes collision prediction schemes that are only applied to redundant actuators in order to reduce or completely eliminate such discontinuities. Finally, a simulation of a CDLI embedded as a peripheral in a virtual environment, in which the load applied on each platform comes from the wrench measured under the foot for a natural gait walking, is thoroughly analyzed.
Martin J.-D. Otis, Simon Perreault, Thien-Ly Nguyen-Dang, Patrice Lambert, Marc Gouttefarde, Denis Laurendeau, Clément Gosselin
IEEE Trans. Syst. Man Cybern. Part A5
2008 First results on the design of high speed parallel robots in presence of uncertainty
abstract
This paper reports the first results of an ongoing work which aims at providing numerical tools useful to the design of a family of high speed parallel robots. The objective is to find sets of feasible values for the design parameters unlike more usual design procedures relying on optimization techniques. These tools are mainly based on interval analysis and take into account the dynamics of the parallel robots. Moreover, they can deal with bounded uncertainties that affect some physical parameters involved in the dynamics. Following the statement of the design problems considered, a general method is presented. Then, this method is illustrated with the study of a 2-DOF parallel robot.
Nacim Ramdani, Marc Gouttefarde, François Pierrot, Jean-Pierre Merlet
IROS2
2007 Wrench-Feasible Workspace of Parallel Cable-Driven Mechanisms
abstract
The wrench-feasible workspace (WFW) of a parallel cable-driven mechanism is the set of poses of its mobile platform for which the cables can balance any wrench in a specified set of wrenches, such that the tension in each cable remains within a prescribed range. The WFW is fundamental since it takes into account both the requirement of non-negative cable tension and the requirement of a maximum admissible cable tension. This paper addresses the problem of the determination of the WFW of n-degree-of-freedom parallel mechanisms driven by more than n cables. Interval analysis based methods that allow to determine if a given n-dimensional box is fully included in the WFW are presented. Moreover, these methods are also able to approximate the WFW up to a chosen accuracy. The resulting approximation consists of a set of n-dimensional boxes such that each box of the set is fully included in the WFW.
Marc Gouttefarde, Jean-Pierre Merlet, David Daney
ICRA1
2006 Analysis of the wrench-closure workspace of planar parallel cable-driven mechanisms
abstract
The mobile platform of a parallel cable-driven mechanism is connected in parallel to a base by lightweight links, such as cables. Since the cables can only work in tension, the set of poses of the mobile platform for which the cables can balance any external wrench, i.e., for which the platform of the mechanism is fully constrained, is often limited or even nonexistent. Thus, the study and determination of this set of poses, called the wrench-closure workspace (WCW), is an important issue for parallel cable-driven mechanisms. In this paper, the case of planar parallel cable-driven mechanisms is addressed. Theorems that characterize the poses of the WCW are proposed. Then, these theorems are used to disclose the parts of the reachable workspace which belong to the WCW. Finally, an efficient algorithm that determines the constant-orientation cross-sections of these parts is introduced.
Marc Gouttefarde, Clément Gosselin
IEEE Trans. Robotics1