Source author record

Damien Chablat

Damien Chablat appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

62works
6topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

62 published item(s)

preprint2024arXiv

Inertial Line-Of-Sight Stabilization Using a 3-DOF Spherical Parallel Manipulator with Coaxial Input Shafts

This article dives into the use of a 3-RRR Spherical Parallel Manipulator (SPM) for the purpose of inertial Line Of Sight (LOS) stabilization. Such a parallel robot provides three Degrees of Freedom (DOF) in orientation and is studied from the kinematic point of view. In particular, one guarantees that the singular loci (with the resulting numerical instabilities and inappropriate behavior of the mechanism) are far away from the prescribed workspace. Once the kinematics of the device is certified, a control strategy needs to be implemented in order to stabilize the LOS through the upper platform of the mechanism. Such a work is done with MATLAB Simulink using a SimMechanics model of our robot.

preprint2022arXiv

A new simple dynamic muscle fatigue model and its validation

Musculoskeletal disorder (MSD) is one of the major health problems in physical work especially in manual handling jobs. In several literatures, muscle fatigue is considered to be closely related to MSD, especially for muscle related disorders. In addition to many existing analysis techniques for muscle fatigue assessment and MSD risk analysis, in this paper, a new muscle fatigue model was proposed. The new proposed model reflects the influence of external load, workload history, and individual differences. This model is simple in mathematics and can be easily applied in realtime calculation, such as the application in realtime virtual work simulation and evaluation. The new model was mathematically validated with 24 existing static models by comparing the calculated METs, and qualitatively or quantitatively validated with 3 existing dynamic models. The proposed model shows high or moderate similarities in predicting the METs with all the 24 static models. Validation results with the three dynamic models were also promising. The main limitation of the model is that it still lacks experimental validation for more dynamic situations. Relevance to industry Muscle fatigue is one of the main reasons causing MSDs in industry, especially for physical work. Correct evaluation of muscle fatigue is necessary to determine work-rest regimens and reduce the risks of MSD.

preprint2022arXiv

An efficient combined local and global search strategy for optimization of parallel kinematic mechanisms with joint limits and collision constraints

The optimization of parallel kinematic manipulators (PKM) involve several constraints that are difficult to formalize, thus making optimal synthesis problem highly challenging. The presence of passive joint limits as well as the singularities and self-collisions lead to a complicated relation between the input and output parameters. In this article, a novel optimization methodology is proposed by combining a local search, Nelder-Mead algorithm, with global search methodologies such as low discrepancy distribution for faster and more efficient exploration of the optimization space. The effect of the dimension of the optimization problem and the different constraints are discussed to highlight the complexities of closed-loop kinematic chain optimization. The work also presents the approaches used to consider constraints for passive joint boundaries as well as singularities to avoid internal collisions in such mechanisms. The proposed algorithm can also optimize the length of the prismatic actuators and the constraints can be added in modular fashion, allowing to understand the impact of given criteria on the final result. The application of the presented approach is used to optimize two PKMs of different degrees of freedom.

preprint2022arXiv

Cin{é}matique d'une Proth{è}se de Main Myo{é}lectrique Accessible avec Actionneur Unique et R{é}tropulsion Passive du Pouce

This work proposes a new kinematics of a myoelectric hand prosthesis with a single actuator, allowing to realize the tridigital grip but also the lateral grip. Inspired by tridigital prostheses, which are simpler, more robust and less expensive than polydigital prostheses, this new kinematics aims at proposing an accessible prosthesis (affordable, easy-to-use, robust, easy-to-repair). Cables are used instead of a rigid rod to transmit the movement bewteen the upper fingers and the thumb. The methods and design choices are detailed in this article. To conclude, the evaluation of the prototype by an experimented user leads to a first discussion of the results.

preprint2022arXiv

Necessary and sufficient condition for a generic 3R serial manipulator to be cuspidal

Cuspidal robots can travel from one inverse kinematic solution to another without meeting a singularity. The name cuspidal was coined based on the existence of a cusp point in the workspace of 3R serial robots. The existence of a cusp point was proved to be a necessary and sufficient condition for orthogonal robots to be cuspidal, but it was not possible to extend this condition to non-orthogonal robots. The goal of this paper is to prove that this condition stands for any generic 3R robot. This result would give the designer more flexibility. In the presented work, the geometrical interpretation of the inverse kinematics of 3R robots is revisited and important observations on the nonsingular change of posture are noted. The paper presents a theorem regarding the existence of reduced aspects in any generic 3R serial robot. Based on these observations and on this theorem, we prove that the existence of a cusp point is a necessary and sufficient condition for any 3R generic robot to be cuspidal.

preprint2022arXiv

Non-linear stiffness behavior of planar serial robotic manipulators

The paper focuses on the stiffness analysis of multi-link serial planar manipulators, which may demonstrate nonlinear stiffness behavior under the compressive loading. Two important cases are considered, where the manipulator has either a straight or non-straight initial configuration. It was proved that in the first case the loading may cause the buckling if it exceeds some critical value, and the manipulator suddenly changes its straight shape and stiffness properties. For computing this critical force, a general eigenvalue-based technique was proposed that can be applied to any multi-link serial manipulator. For the second case dealing with non-straight initial configurations, a universal energy-based technique was applied that allowed to detect quasi-buckling phenomenon when it is observed very fast but not instant change of the manipulator shape and its stiffness coefficient under the loading. These results are illustrated by numerous examples of non-linear stiffness behavior of three-and four-link manipulators that are subjected to compressive force.

preprint2022arXiv

Stability analysis of tensegrity mechanism coupled with a bio-inspired piping inspection robot

Piping inspection robots play an essential role for industries as they can reduce human effort and pose a lesser risk to their lives. Generally, the locomotion techniques of these robots can be classified into mechanical and bioinspired. By using slot-follower leg mechanisms, DC-motors, and control units, a rigid caterpillar type inspection robot was designed and developed at LS2N, France . This rigid prototype helped in identifying the static forces required to accomplish good contact forces with the pipeline walls. In order to work inside curvatures, a tensegrity mechanism that uses three tension springs and a passive universal joint was introduced between each module of this robot. The optimal parameters of the robot assembly were identified by considering a preload of the cables, which ensured the stability of the entire robot. However, under static conditions, there exist some forces on the robot, especially on the tensegrity mechanism when one end of the leg mechanism is clamped with the pipeline walls. These forces are dominant when the orientation of the pipeline is horizontal. The objective of this article is to understand the effect of the stiffness of the spring on the static stability of the tensegrity mechanism under the self-weight of the robot assembly.

preprint2022arXiv

Stacked Tensegrity Mechanism for Medical Application

In this article a multi-segmented planar tensegrity mechanism was presented. This mechanism has a three-segment structure with each segment residing on top of another. The size of the segments may decrease proportionally from base to top, resulting in a tapered shape from base to tip like an elephant trunk. The system was mechanically formulated as having linear springs and cables functioning as actuators. The singularities, as well as the stability of the parallel mechanism, were analyzed by using the principle of minimum energy. Optimization was also done to obtain the greatest angular deflection for a segment according to a ratio between the size of the base and the moving platform of the robotic system. The result of this work is a family of mechanisms that can generate the same workspace for different stability properties.

preprint2022arXiv

Trajectory planning in Dynamics Environment : Application for Haptic Perception in Safe HumanRobot Interaction

In a human-robot interaction system, the most important thing to consider is the safety of the user. This must be guaranteed in order to implement a reliable system. The main objective of this paper is to generate a safe motion scheme that takes into account the obstacles present in a virtual reality (VR) environment. The work is developed using the MoveIt software in ROS to control an industrial robot UR5. Thanks to this, we will be able to set up the planning group, which is realized by the UR5 robot with a 6-sided prop and the base of the manipulator, in order to plan feasible trajectories that it will be able to execute in the environment. The latter is based on the interior of a vehicle, containing a person (which would be the user in this case) for which the configuration will also be made to be taken into account in the system. To do this, we first investigated the software's capabilities and options for path planning, as well as the different ways to execute the movements. We also compared the different trajectory planning algorithms that the software is capable of using in order to determine which one is best suited for the task. Finally, we proposed different mobility schemes to be executed by the robot depending on the situation it is facing. The first one is used when the robot has to plan trajectories in a safe space, where the only obstacle to avoid is the user's workspace. The second one is used when the robot has to interact with the user, where a dummy model represents the user's position as a function of time, which is the one to be avoided.

preprint2021arXiv

Kinematic Control of compliant serial manipulators composed of dual-triangles

The paper focuses on the kinematics control of a compliant serial manipulator composed of a new type of dualtriangle elastic segments. Some useful optimization techniques were applied to solve the geometric redundancy problem, ensure the stability of the manipulator configurations with respect to the external forces/torques applied to the endeffector. The efficiency of the developed control algorisms is confirmed by simulation.

preprint2020arXiv

A new RCM mechanism for an ear and facial surgical application

Since the insertion area in the middle ear or in the sinus cavity is very narrow, the mobility of the endoscope is reduced to a rotation around a virtual point and a translation for the insertion of the camera. This article first presents the anatomy of these regions obtained from 3D scanning and then a mechanism based on the architecture of the agile eye coupled to a double parallelogram to create an RCM. This mechanism coupled with a positioning mechanism is used to handle an endoscope. This tool is used in parallel to the surgeon to allow him to have better rendering of the medium ear than the use of Binocular scope. The mechanism offers a wide working space without singularity whose borders are fixed by joint limits. This feature allows ergonomic positioning of the patient's head on the bed as well as for the surgeon and allows other applications such as sinus surgery.

preprint2020arXiv

A Translational Three-Degrees-of-Freedom Parallel Mechanism With Partial Motion Decoupling and Analytic Direct Kinematics

According to the topological design theory and method of parallel mechanism (PM) based on position and orientation characteristic (POC) equations, this paper studied a 3-DOF translational PM that has three advantages, i.e., (i) it consists of three fixed actuated prismatic joints, (ii) the PM has analytic solutions to the direct and inverse kinematic problems, and (iii) the PM is of partial motion decoupling property. Firstly, the main topological characteristics, such as the POC, degree of freedom and coupling degree were calculated for kinematic modeling. Thanks to these properties, the direct and inverse kinematic problems can be readily solved. Further, the conditions of the singular configurations of the PM were analyzed which corresponds to its partial motion decoupling property.

preprint2020arXiv

Branch-and-Bound Method for Just-in-Time Optimization of Radar Search Patterns

Electronic phased-array radars offer new possibilities for radar search pattern optimization by using bi-dimensional beam-forming and beam-steering. Radar search pattern optimization can be approximated as a set cover problem and solved using integer programming, while accounting for localized clutter and terrain masks in detection constraints. We present a set cover problem approximation for time-budget minimization of radar search patterns, under constraints of range, detection probability and direction-specific scan update rates. Branch\&Bound is a classical optimization procedure for solving combinatorial problems. It is known mainly as an exact algorithm, but features interesting characteristics, making it particularly fit for solving optimization problems in real-time applications and producing just-in-time solutions.

preprint2020arXiv

Evaluating the Effect of Crutch-using on Trunk Muscle Loads

As a traditional tool of external assistance, crutches play an important role in society. They have a wide range of applications to help either the elderly and disabled to walk or to treat certain illnesses or for post-operative rehabilitation. But there are many different types of crutches, including shoulder crutches and elbow crutches. How to choose has become an issue that deserves to be debated. Because while crutches help people walk, they also have an impact on the body. Inappropriate choice of crutches or long-term misuse can lead to problems such as scoliosis. Previous studies were mainly experimental measurements or the construction of dynamic models to calculate the load on joints with crutches. These studies focus only on the level of the joints, ignoring the role that muscles play in this process. Although some also take into account the degree of muscle activation, there is still a lack of quantitative analysis. The traditional dynamic model can be used to calculate the load on each joint. However, due to the activation of the muscle, this situation only causes part of the load transmitted to the joint, and the work of the chair will compensate the other part of the load. Analysis at the muscle level allows a better understanding of the impact of crutches on the body. By comparing the levels of activation of the trunk muscles, it was found that the use of crutches for walking, especially a single crutch, can cause a large difference in the activation of the back muscles on the left and right sides, and this difference will cause muscle degeneration for a long time, leading to scoliosis. In this article taking scoliosis as an example, by analyzing the muscles around the spine, we can better understand the pathology and can better prevent diseases. The objective of this article is to analyze normal walking compared to walking with one or two crutches using OpenSim software to obtain the degree of activation of different muscles in order to analyze the impact of crutches on the body.

preprint2016arXiv

Estimating the EMG response exclusively to fatigue during sustained static maximum voluntary contraction

The increase of surface electromyography (sEMG) root-mean-square (RMS) is very frequently used to determine fatigue. However, as RMS is also influenced by muscle force,its effective usage as indicator of fatigue is mainly limited to isometric, constant force tasks.This research develops a simple me-thodto preclude the effect of muscle force, hereby estimates the EMG amplitude response exclusively to fatigue with RMS. Experiment was carried out on the biceps brachiis of 15 subjects (7males, 8 females) during sustained static maximum voluntary contractions (sMVC).Result shows that the sEMG RMS response to fatigue increasesto 21.27% while muscle force decreasing to 50%MVC, which implies that more and more extra effort is needed as muscle fatigue intensifies. It would be promising to use the RMS response exclusively to fatigue as an indicator of muscle fatigue.

preprint2016arXiv

Hidden cusps

This paper investigates a situation pointed out in a recent paper, in which a non-singular change of assembly mode of a planar 2-RPR-PR parallel manipulator was realized by encircling a point of multiplicity 4. It is shown that this situation is, in fact, a non-generic one and gives rise to cusps under a small perturbation. Furthermore , we show that, for a large class of singularities of multiplicity 4, there are only two types of stable singularities occurring in a small perturbation: these two types are given by the complex square mapping and the quarto mapping. Incidentally , this paper confirms the fact that, generically, a local non-singular change of solution must be accomplished by encircling a cusp point.

preprint2016arXiv

Optimal Motion of Flexible Objects with Oscillations Elimination at the Final Point

In this article, a theoretical justification of one type of skew-symmetric optimal translational motion (moving in the minimal acceptable time) of a flexible object carried by a robot from its initial to its final position of absolute quiescence with the exception of the oscillations at the end of the motion is presented. The Hamilton-Ostrogradsky principle is used as a criterion for searching an optimal control. The data of experimental verification of the control are presented using the Orthoglide robot for translational motions and several masses were attached to a flexible beam.

preprint2015arXiv

An algebraic method to check the singularity-free paths for parallel robots

Trajectory planning is a critical step while programming the parallel manipulators in a robotic cell. The main problem arises when there exists a singular configuration between the two poses of the end-effectors while discretizing the path with a classical approach. This paper presents an algebraic method to check the feasibility of any given trajectories in the workspace. The solutions of the polynomial equations associated with the tra-jectories are projected in the joint space using Gr{ö}bner based elimination methods and the remaining equations are expressed in a parametric form where the articular variables are functions of time t unlike any numerical or discretization method. These formal computations allow to write the Jacobian of the manip-ulator as a function of time and to check if its determinant can vanish between two poses. Another benefit of this approach is to use a largest workspace with a more complex shape than a cube, cylinder or sphere. For the Orthoglide, a three degrees of freedom parallel robot, three different trajectories are used to illustrate this method.

preprint2015arXiv

Design method for an anthropomorphic hand able to gesture and grasp

This paper presents a numerical method to conceive and design the kinematic model of an anthropomorphic robotic hand used for gesturing and grasping. In literature, there are few numerical methods for the finger placement of human-inspired robotic hands. In particular, there are no numerical methods, for the thumb placement, that aim to improve the hand dexterity and grasping capabilities by keeping the hand design close to the human one. While existing models are usually the result of successive parameter adjustments, the proposed method determines the fingers placements by mean of empirical tests. Moreover, a surgery test and the workspace analysis of the whole hand are used to find the best thumb position and orientation according to the hand kinematics and structure. The result is validated through simulation where it is checked that the hand looks well balanced and that it meets our constraints and needs. The presented method provides a numerical tool which allows the easy computation of finger and thumb geometries and base placements for a human-like dexterous robotic hand.

preprint2015arXiv

Kinematic Analysis and Trajectory Planning of the Orthoglide 5-axis

The subject of this paper is about the kinematic analysis and the trajectory planning of the Orthoglide 5-axis. The Orthoglide 5-axis a five degrees of freedom parallel kinematic machine developed at IRCCyN and is made up of a hybrid architecture, namely, a three degrees of freedom translational parallel manip-ulator mounted in series with a two degrees of freedom parallel spherical wrist. The simpler the kinematic modeling of the Or-thoglide 5-axis, the higher the maximum frequency of its control loop. Indeed, the control loop of a parallel kinematic machine should be computed with a high frequency, i.e., higher than 1.5 MHz, in order the manipulator to be able to reach high speed motions with a good accuracy. Accordingly, the direct and inverse kinematic models of the Orthoglide 5-axis, its inverse kine-matic Jacobian matrix and the first derivative of the latter with respect to time are expressed in this paper. It appears that the kinematic model of the manipulator under study can be written in a quadratic form due to the hybrid architecture of the Orthoglide 5-axis. As illustrative examples, the profiles of the actuated joint angles (lengths), velocities and accelerations that are used in the control loop of the robot are traced for two test trajectories.

preprint2015arXiv

Predictive model of the human muscle fatigue: application to repetitive push-pull tasks with light external load

Repetitive tasks in industrial works may contribute to health problems among operators, such as musculo-skeletal disorders, in part due to insufficient control of muscle fatigue. In this paper, a predictive model of fatigue is proposed for repetitive push/pull operations. Assumptions generally accepted in the literature are first explicitly set in this framework. Then, an earlier static fatigue model is recalled and extended to quasi-static situations. Specifically, the maximal torque that can be generated at a joint is not considered as constant, but instead varies over time accordingly to the operator's changing posture. The fatigue model is implemented with this new consideration and evaluated in a simulation of push/pull operation. Reference to this paper should be made as follows: Sakka, S., Chablat, D., Ma, R. and Bennis, F. (2015) 'Predictive model of the human muscle fatigue: application to repetitive push-pull tasks with light external load', Int.

preprint2015arXiv

Workspace and Singularity analysis of a Delta like family robot

Workspace and joint space analysis are essential steps in describing the task and designing the control loop of the robot, respectively. This paper presents the descriptive analysis of a family of delta-like parallel robots by using algebraic tools to induce an estimation about the complexity in representing the singularities in the workspace and the joint space. A Gr{ö}bner based elimination is used to compute the singularities of the manipulator and a Cylindrical Algebraic Decomposition algorithm is used to study the workspace and the joint space. From these algebraic objects, we propose some certified three dimensional plotting describing the the shape of workspace and of the joint space which will help the engineers or researchers to decide the most suited configuration of the manipulator they should use for a given task. Also, the different parameters associated with the complexity of the serial and parallel singularities are tabulated, which further enhance the selection of the different configuration of the manipulator by comparing the complexity of the singularity equations.

preprint2014arXiv

Determination of subject-specific muscle fatigue rates under static fatiguing operations

Cumulative local muscle fatigue may lead to potential musculoskeletal disorder (MSD) risks {\color{red}, and subject-specific muscle fatigability needs to be considered to reduce potential MSD risks.} This study was conducted to determine local muscle fatigue rate at shoulder joint level based on an exponential function derived from a muscle fatigue model. Forty male subjects participated in a fatiguing operation under a static posture with a range of relative force levels (14% - 33%). Remaining maximum muscle strengths were measured after different fatiguing sessions. The time course of strength decline was fitted to the exponential function. Subject-specific fatigue rates of shoulder joint moment strength were determined. Good correspondence ($R^2>0.8$) was found in the regression of the majority (35 out of 40 subjects). Substantial inter-individual variability in fatigue rate was found and discussed.

preprint2014arXiv

Multi-Objective Design Optimization of the Leg Mechanism for a Piping Inspection Robot

This paper addresses the dimensional synthesis of an adaptive mechanism of contact points ie a leg mechanism of a piping inspection robot operating in an irradiated area as a nuclear power plant. This studied mechanism is the leading part of the robot sub-system responsible of the locomotion. Firstly, three architectures are chosen from the literature and their properties are described. Then, a method using a multi-objective optimization is proposed to determine the best architecture and the optimal geometric parameters of a leg taking into account environmental and design constraints. In this context, the objective functions are the minimization of the mechanism size and the maximization of the transmission force factor. Representations of the Pareto front versus the objective functions and the design parameters are given. Finally, the CAD model of several solutions located on the Pareto front are presented and discussed.

preprint2014arXiv

Non-singular assembly mode changing trajectories in the workspace for the 3-RPS parallel robot

Having non-singular assembly modes changing trajectories for the 3-RPS parallel robot is a well-known feature. The only known solution for defining such trajectory is to encircle a cusp point in the joint space. In this paper, the aspects and the characteristic surfaces are computed for each operation mode to define the uniqueness of the domains. Thus, we can easily see in the workspace that at least three assembly modes can be reached for each operation mode. To validate this property, the mathematical analysis of the determinant of the Jacobian is done. The image of these trajectories in the joint space is depicted with the curves associated with the cusp points.

preprint2013arXiv

CAD-based approach for identification of elasto-static parameters of robotic manipulators

The paper presents an approach for the identification of elasto-static parameters of a robotic manipulator using the virtual experiments in a CAD environment. It is based on the numerical processing of the data extracted from the finite element analysis results, which are obtained for isolated manipulator links. This approach allows to obtain the desired stiffness matrices taking into account the complex shape of the links, couplings between rotational/translational deflections and particularities of the joints connecting adjacent links. These matrices are integral parts of the manipulator lumped stiffness model that are widely used in robotics due to its high computational efficiency. To improve the identification accuracy, recommendations for optimal settings of the virtual experiments are given, as well as relevant statistical processing techniques are proposed. Efficiency of the developed approach is confirmed by a simulation study that shows that the accuracy in evaluating the stiffness matrix elements is about 0.1%.

preprint2013arXiv

Sensitivity Analysis of the Orthoglide, a 3-DOF Translational Parallel Kinematic Machine

This paper presents a sensitivity analysis of the Orthoglide, a 3-DOF translational Parallel Kinematic Machine. Two complementary methods are developed to analyze its sensitivity to its dimensional and angular variations. First, a linkage kinematic analysis method is used to have a rough idea of the influence of the dimensional variations on the location of the end-effector. Besides, this method shows that variations in the design parameters of the same type from one leg to the other have the same influence on the end-effector. However, this method does not take into account the variations in the parallelograms. Thus, a differential vector method is used to study the influence of the dimensional and angular variations in the parts of the manipulator on the position and orientation of the end-effector, and particularly the influence of the variations in the parallelograms. It turns out that the kinematic isotropic configuration of the manipulator is the least sensitive one to its dimensional and angular variations. On the contrary, the closest configurations to its kinematic singular configurations are the most sensitive ones to geometrical variations.

preprint2013arXiv

Stiffness modeling of robotic manipulator with gravity compensator

The paper focuses on the stiffness modeling of robotic manipulators with gravity compensators. The main attention is paid to the development of the stiffness model of a spring-based compensator located between sequential links of a serial structure. The derived model allows us to describe the compensator as an equivalent non-linear virtual spring integrated in the corresponding actuated joint. The obtained results have been efficiently applied to the stiffness modeling of a heavy industrial robot of the Kuka family.

preprint2012arXiv

A new approach to muscle fatigue evaluation for Push/Pull task

Pushing/Pulling tasks is an important part of work in many industries. Usually, most researchers study the Push/Pull tasks by analyzing different posture conditions, force requirements, velocity factors, etc. However few studies have reported the effects of fatigue. Fatigue caused by physical loading is one of the main reasons responsible for MusculoSkeletal Disorders (MSD). In this paper, muscle groups of articulation is considered and from joint level a new approach is proposed for muscle fatigue evaluation in the arms Push/Pull operations. The objective of this work is to predict the muscle fatigue situation in the Push/Pull tasks in order to reduce the probability of MSD problems for workers. A case study is presented to use this new approach for analyzing arm fatigue in Pushing/Pulling.

preprint2012arXiv

Compensation of compliance errors in parallel manipulators composed of non-perfect kinematic chains

The paper is devoted to the compliance errors compensation for parallel manipulators under external loading. Proposed approach is based on the non-linear stiffness modeling and reduces to a proper adjusting of a target trajectory. In contrast to previous works, in addition to compliance errors caused by machining forces, the problem of assembling errors caused by inaccuracy in the kinematic chains is considered. The advantages and practical significance of the proposed approach are illustrated by examples that deal with groove milling with Orthoglide manipulator.

preprint2012arXiv

Compliance error compensation technique for parallel robots composed of non-perfect serial chains

The paper presents the compliance errors compensation technique for over-constrained parallel manipulators under external and internal loadings. This technique is based on the non-linear stiffness modeling which is able to take into account the influence of non-perfect geometry of serial chains caused by manufacturing errors. Within the developed technique, the deviation compensation reduces to an adjustment of a target trajectory that is modified in the off-line mode. The advantages and practical significance of the proposed technique are illustrated by an example that deals with groove milling by the Orthoglide manipulator that considers different locations of the workpiece. It is also demonstrated that the impact of the compliance errors and the errors caused by inaccuracy in serial chains cannot be taken into account using the superposition principle.

preprint2012arXiv

Cusp Points in the Parameter Space of Degenerate 3-RPR Planar Parallel Manipulators

This paper investigates the conditions in the design parameter space for the existence and distribution of the cusp locus for planar parallel manipulators. Cusp points make possible non-singular assembly-mode changing motion, which increases the maximum singularity-free workspace. An accurate algorithm for the determination is proposed amending some imprecisions done by previous existing algorithms. This is combined with methods of Cylindric Algebraic Decomposition, Gröbner bases and Discriminant Varieties in order to partition the parameter space into cells with constant number of cusp points. These algorithms will allow us to classify a family of degenerate 3-RPR manipulators.

preprint2012arXiv

Human Arm simulation for interactive constrained environment design

During the conceptual and prototype design stage of an industrial product, it is crucial to take assembly/disassembly and maintenance operations in advance. A well-designed system should enable relatively easy access of operating manipulators in the constrained environment and reduce musculoskeletal disorder risks for those manual handling operations. Trajectory planning comes up as an important issue for those assembly and maintenance operations under a constrained environment, since it determines the accessibility and the other ergonomics issues, such as muscle effort and its related fatigue. In this paper, a customer-oriented interactive approach is proposed to partially solve ergonomic related issues encountered during the design stage under a constrained system for the operator's convenience. Based on a single objective optimization method, trajectory planning for different operators could be generated automatically. Meanwhile, a motion capture based method assists the operator to guide the trajectory planning interactively when either a local minimum is encountered within the single objective optimization or the operator prefers guiding the virtual human manually. Besides that, a physical engine is integrated into this approach to provide physically realistic simulation in real time manner, so that collision free path and related dynamic information could be computed to determine further muscle fatigue and accessibility of a product design

preprint2012arXiv

Human Muscle Fatigue Model in Dynamic Motions

Human muscle fatigue is considered to be one of the main reasons for Musculoskeletal Disorder (MSD). Recent models have been introduced to define muscle fatigue for static postures. However, the main drawbacks of these models are that the dynamic effect of the human and the external load are not taken into account. In this paper, each human joint is assumed to be controlled by two muscle groups to generate motions such as push/pull. The joint torques are computed using Lagrange's formulation to evaluate the dynamic factors of the muscle fatigue model. An experiment is defined to validate this assumption and the result for one person confirms its feasibility. The evaluation of this model can predict the fatigue and MSD risk in industry production quickly.

preprint2012arXiv

Internal joint forces in dynamics of a 3-PRP planar parallel robot

Recursive matrix relations for the complete dynamics of a 3-PRP planar parallel robot are established in this paper. Three identical planar legs connecting to the moving platform are located in the same vertical plane. Knowing the motion of the platform, we develop first the inverse kinematical problem and determine the positions, velocities and accelerations of the robot. Further, the inverse dynamic problem is solved using an approach based on the principle of virtual work. Finally, some graphs of simulation for the input powers of three actuators and the internal joint forces are obtained.

preprint2012arXiv

Solution regions in the parameter space of a 3-RRR decoupled robot for a prescribed workspace

This paper proposes a new design method to determine the feasible set of parameters of translational or position/orientation decoupled parallel robots for a prescribed singularity-free workspace of regular shape. The suggested method uses Groebner bases to define the singularities and the cylindrical algebraic decomposition to characterize the set of parameters. It makes it possible to generate all the robot designs. A 3-RRR decoupled robot is used to validate the proposed design method.

preprint2012arXiv

Stiffness matrix of manipulators with passive joints: computational aspects

The paper focuses on stiffness matrix computation for manipulators with passive joints, compliant actuators and flexible links. It proposes both explicit analytical expressions and an efficient recursive procedure that are applicable in the general case and allow obtaining the desired matrix either in analytical or numerical form. Advantages of the developed technique and its ability to produce both singular and non-singular stiffness matrices are illustrated by application examples that deal with stiffness modeling of two Stewart-Gough platforms.

preprint2012arXiv

Stiffness modeling of non-perfect parallel manipulators

The paper focuses on the stiffness modeling of parallel manipulators composed of non-perfect serial chains, whose geometrical parameters differ from the nominal ones. In these manipulators, there usually exist essential internal forces/torques that considerably affect the stiffness properties and also change the end-effector location. These internal load-ings are caused by elastic deformations of the manipulator ele-ments during assembling, while the geometrical errors in the chains are compensated for by applying appropriate forces. For this type of manipulators, a non-linear stiffness modeling tech-nique is proposed that allows us to take into account inaccuracy in the chains and to aggregate their stiffness models for the case of both small and large deflections. Advantages of the developed technique and its ability to compute and compensate for the compliance errors caused by different factors are illustrated by an example that deals with parallel manipulators of the Or-thoglide family

preprint2011arXiv

A distributed Approach for Access and Visibility Task with a Manikin and a Robot in a Virtual Reality Environment

This paper presents a new method, based on a multi-agent system and on a digital mock-up technology, to assess an efficient path planner for a manikin or a robot for access and visibility task taking into account ergonomic constraints or joint and mechanical limits. In order to solve this problem, the human operator is integrated in the process optimization to contribute to a global perception of the environment. This operator cooperates, in real-time, with several automatic local elementary agents. The result of this work validates solutions through the digital mock-up; it can be applied to simulate maintenability and mountability tasks.

preprint2011arXiv

A framework of motion capture system based human behaviours simulation for ergonomic analysis

With the increasing of computer capabilities, Computer aided ergonomics (CAE) offers new possibilities to integrate conventional ergonomic knowledge and to develop new methods into the work design process. As mentioned in [1], different approaches have been developed to enhance the efficiency of the ergonomic evaluation. Ergonomic expert systems, ergonomic oriented information systems, numerical models of human, etc. have been implemented in numerical ergonomic software. Until now, there are ergonomic software tools available, such as Jack, Ergoman, Delmia Human, 3DSSPP, and Santos, etc. [2-4]. The main functions of these tools are posture analysis and posture prediction. In the visualization part, Jack and 3DSSPP produce results to visualize virtual human tasks in 3-dimensional, but without realistic physical properties. Nowadays, with the development of computer technology, the simulation of physical world is paid more attention. Physical engines [5] are used more and more in computer game (CG) field. The advantage of physical engine is the nature physical world environment simulation. The purpose of our research is to use the CG technology to create a virtual environment with physical properties for ergonomic analysis of virtual human.

preprint2011arXiv

A novel approach for determining fatigue resistances of different muscle groups in static cases

In ergonomics and biomechanics, muscle fatigue models based on maximum endurance time (MET) models are often used to integrate fatigue effect into ergonomic and biomechanical application. However, due to the empirical principle of those MET models, the disadvantages of this method are: 1) the MET models cannot reveal the muscle physiology background very well; 2) there is no general formation for those MET models to predict MET. In this paper, a theoretical MET model is extended from a simple muscle fatigue model with consideration of the external load and maximum voluntary contraction in passive static exertion cases. The universal availability of the extended MET model is analyzed in comparison to 24 existing empirical MET models. Using mathematical regression method, 21 of the 24 MET models have intraclass correlations over 0.9, which means the extended MET model could replace the existing MET models in a general and computationally efficient way. In addition, an important parameter, fatigability (or fatigue resistance) of different muscle groups, could be calculated via the mathematical regression approach. Its mean value and its standard deviation are useful for predicting MET values of a given population during static operations. The possible reasons influencing the fatigue resistance were classified and discussed, and it is still a very challenging work to find out the quantitative relationship between the fatigue resistance and the influencing factors.

preprint2011arXiv

A study of the singularity locus in the joint space of planar parallel manipulators: special focus on cusps and nodes

Cusps and nodes on plane sections of the singularity locus in the joint space of parallel manipulators play an important role in nonsingular assembly-mode changing motions. This paper analyses in detail such points, both in the joint space and in the workspace. It is shown that a cusp (resp. a node) defines a point of tangency (resp. a crossing point) in the workspace between the singular curves and the curves associated with the so-called characteristics surfaces. The study is conducted on a planar 3-RPR manipulator for illustrative purposes.

preprint2011arXiv

Can virtual reality predict body part discomfort and performance of people in realistic world for assembling tasks?

This paper presents our work on relationship of evaluation results between virtual environment (VE) and realistic environment (RE) for assembling tasks. Evaluation results consist of subjective results (BPD and RPE) and objective results (posture and physical performance). Same tasks were performed with same experimental configurations and evaluation results were measured in RE and VE respectively. Then these evaluation results were compared. Slight difference of posture between VE and RE was found but not great difference of effect on people according to conventional ergonomics posture assessment method. Correlation of BPD and performance results between VE and RE are found by linear regression method. Moreover, results of BPD, physical performance, and RPE in VE are higher than that in RE with significant difference. Furthermore, these results indicates that subjects feel more discomfort and fatigue in VE than RE because of additional effort required in VE.

preprint2011arXiv

Cartesian stiffness matrix of manipulators with passive joints: analytical approach

The paper focuses on stiffness matrix computation for manipulators with passive joints. It proposes both explicit analytical expressions and an efficient recursive procedure that are applicable in general case and allow obtaining the desired matrix either in analytical or numerical form. Advantages of the developed technique and its ability to produce both singular and non-singular stiffness matrices are illustrated by application examples that deal with stiffness modeling of two Stewart-Gough platforms.

preprint2011arXiv

Enhanced stiffness modeling of manipulators with passive joints

The paper presents a methodology to enhance the stiffness analysis of serial and parallel manipulators with passive joints. It directly takes into account the loading influence on the manipulator configuration and, consequently, on its Jacobians and Hessians. The main contributions of this paper are the introduction of a non-linear stiffness model for the manipulators with passive joints, a relevant numerical technique for its linearization and computing of the Cartesian stiffness matrix which allows rank-deficiency. Within the developed technique, the manipulator elements are presented as pseudo-rigid bodies separated by multidimensional virtual springs and perfect passive joints. Simulation examples are presented that deal with parallel manipulators of the Ortholide family and demonstrate the ability of the developed methodology to describe non-linear behavior of the manipulator structure such as a sudden change of the elastic instability properties (buckling).

preprint2011arXiv

Haptic devices and objects, robots and mannequin simulation in a CAD-CAM software: eM-Virtual Desktop

This paper presents the development of a new software in order to manage objects, robots and mannequins in using the possibilities given by the haptic feedback of the Phantom desktop devices. The haptic device provides 6 positional degrees of freedom sensing but three degrees force feedback. This software called eM-Virtual Desktop is integrated in the Tecnomatix's solution called eM-Workplace. The eM-Workplace provides powerful solutions for planning and designing of complex assembly facilities, lines and workplaces. In the digital mockup context, the haptic interfaces can be used to reduce the development cycle of products. Three different loops are used to manage the graphic, the collision detection and the haptic feedback according to theirs own frequencies. The developed software is currently tested in industrial context by a European automotive constructor.

preprint2011arXiv

Singular surfaces and cusps in symmetric planar 3-RPR manipulators

We study in this paper a class of 3-RPR manipulators for which the direct kinematic problem (DKP) is split into a cubic problem followed by a quadratic one. These manipulators are geometrically characterized by the fact that the moving triangle is the image of the base triangle by an indirect isometry. We introduce a specific coordinate system adapted to this geometric feature and which is also well adapted to the splitting of the DKP. This allows us to obtain easily precise descriptions of the singularities and of the cusp edges. These latter second order singularities are important for nonsingular assembly mode changing. We show how to sort assembly modes and use this sorting for motion planning in the joint space.

preprint2011arXiv

The Design of a Novel Prismatic Drive for a Three-DOF Parallel-Kinematics Machine

The design of a novel prismatic drive is reported in this paper. This transmission is based on Slide-o-Cam, a cam mechanism with multiple rollers mounted on a common translating follower. The design of Slide-o-Cam was reported elsewhere. This drive thus provides pure-rolling motion, thereby reducing the friction of rack-and-pinions and linear drives. Such properties can be used to design new transmissions for parallel-kinematics machines. In this paper, this transmission is intended to replace the ball-screws in Orthoglide, a three-dof parallel robot intended for machining applications.

preprint2011arXiv

Uniqueness domains and non singular assembly mode changing trajectories

Parallel robots admit generally several solutions to the direct kinematics problem. The aspects are associated with the maximal singularity free domains without any singular configurations. Inside these regions, some trajectories are possible between two solutions of the direct kinematic problem without meeting any type of singularity: non-singular assembly mode trajectories. An established condition for such trajectories is to have cusp points inside the joint space that must be encircled. This paper presents an approach based on the notion of uniqueness domains to explain this behaviour.

preprint2010arXiv

A Framework for Interactive Work Design based on Digital Work Analysis and Simulation

Due to the flexibility and adaptability of human, manual handling work is still very important in industry, especially for assembly and maintenance work. Well-designed work operation can improve work efficiency and quality; enhance safety, and lower cost. Most traditional methods for work system analysis need physical mock-up and are time consuming. Digital mockup (DMU) and digital human modeling (DHM) techniques have been developed to assist ergonomic design and evaluation for a specific worker population (e.g. 95 percentile); however, the operation adaptability and adjustability for a specific individual are not considered enough. In this study, a new framework based on motion tracking technique and digital human simulation technique is proposed for motion-time analysis of manual operations. A motion tracking system is used to track a worker's operation while he/she is conducting a manual handling work. The motion data is transferred to a simulation computer for real time digital human simulation. The data is also used for motion type recognition and analysis either online or offline for objective work efficiency evaluation and subjective work task evaluation. Methods for automatic motion recognition and analysis are presented. Constraints and limitations of the proposed method are discussed.

preprint2010arXiv

A new muscle fatigue and recovery model and its ergonomics application in human simulation

Although automatic techniques have been employed in manufacturing industries to increase productivity and efficiency, there are still lots of manual handling jobs, especially for assembly and maintenance jobs. In these jobs, musculoskeletal disorders (MSDs) are one of the major health problems due to overload and cumulative physical fatigue. With combination of conventional posture analysis techniques, digital human modelling and simulation (DHM) techniques have been developed and commercialized to evaluate the potential physical exposures. However, those ergonomics analysis tools are mainly based on posture analysis techniques, and until now there is still no fatigue index available in the commercial software to evaluate the physical fatigue easily and quickly. In this paper, a new muscle fatigue and recovery model is proposed and extended to evaluate joint fatigue level in manual handling jobs. A special application case is described and analyzed by digital human simulation technique.

preprint2010arXiv

Comparison of Planar Parallel Manipulator Architectures based on a Multi-objective Design Optimization Approach

This paper deals with the comparison of planar parallel manipulator architectures based on a multi-objective design optimization approach. The manipulator architectures are compared with regard to their mass in motion and their regular workspace size, i.e., the objective functions. The optimization problem is subject to constraints on the manipulator dexterity and stiffness. For a given external wrench, the displacements of the moving platform have to be smaller than given values throughout the obtained maximum regular dexterous workspace. The contributions of the paper are highlighted with the study of 3-RPR, 3-RPR and 3-RPR planar parallel manipulator architectures, which are compared by means of their Pareto frontiers obtained with a genetic algorithm.

preprint2010arXiv

Cusp points in the parameter space of RPR-2PRR parallel manipulator

This paper investigates the existence conditions of cusp points in the design parameter space of the R\underline{P}R-2P\underline{R}R parallel manipulators. Cusp points make possible non-singular assembly-mode changing motion, which can possibly increase the size of the aspect, i.e. the maximum singularity free workspace. The method used is based on the notion of discriminant varieties and Cylindrical Algebraic Decomposition, and resorts to Gröbner bases for the solutions of systems of equations.

preprint2010arXiv

Fatigue evaluation in maintenance and assembly operations by digital human simulation

Virtual human techniques have been used a lot in industrial design in order to consider human factors and ergonomics as early as possible. The physical status (the physical capacity of virtual human) has been mostly treated as invariable in the current available human simulation tools, while indeed the physical capacity varies along time in an operation and the change of the physical capacity depends on the history of the work as well. Virtual Human Status is proposed in this paper in order to assess the difficulty of manual handling operations, especially from the physical perspective. The decrease of the physical capacity before and after an operation is used as an index to indicate the work difficulty. The reduction of physical strength is simulated in a theoretical approach on the basis of a fatigue model in which fatigue resistances of different muscle groups were regressed from 24 existing maximum endurance time (MET) models. A framework based on digital human modeling technique is established to realize the comparison of physical status. An assembly case in airplane assembly is simulated and analyzed under the framework. The endurance time and the decrease of the joint moment strengths are simulated. The experimental result in simulated operations under laboratory conditions confirms the feasibility of the theoretical approach.

preprint2010arXiv

Integrating digital human modeling into virtual environment for ergonomic oriented design

Virtual human simulation integrated into virtual reality applications is mainly used for virtual representation of the user in virtual environment or for interactions between the user and the virtual avatar for cognitive tasks. In this paper, in order to prevent musculoskeletal disorders, the integration of virtual human simulation and VR application is presented to facilitate physical ergonomic evaluation, especially for physical fatigue evaluation of a given population. Immersive working environments are created to avoid expensive physical mock-up in conventional evaluation methods. Peripheral motion capture systems are used to capture natural movements and then to simulate the physical operations in virtual human simulation. Physical aspects of human's movement are then analyzed to determine the effort level of each key joint using inverse kinematics. The physical fatigue level of each joint is further analyzed by integrating a fatigue and recovery model on the basis of physical task parameters. All the process has been realized based on VRHIT platform and a case study is presented to demonstrate the function of the physical fatigue for a given population and its usefulness for worker selection.

preprint2010arXiv

Joint space and workspace analysis of a two-DOF closed-chain manipulator

The aim of this paper is to compute of the generalized aspects, i.e. the maximal singularity-free domains in the Cartesian product of the joint space and workspace, for a planar parallel mechanism in using quadtree model and interval analysis based method. The parallel mechanisms can admit several solutions to the inverses and the direct kinematic models. These singular configurations divide the joint space and the workspace in several not connected domains. To compute this domains, the quadtree model can be made by using a discretization of the space. Unfortunately, with this method, some singular configurations cannot be detected as a single point in the joint space. The interval analysis based method allow us to assure that no singularities are not found and to reduce the computing times. This approach is tested on a simple planar parallel mechanism with two degrees of freedom.

preprint2010arXiv

On the determination of cusp points of 3-R\underline{P}R parallel manipulators

This paper investigates the cuspidal configurations of 3-RPR parallel manipulators that may appear on their singular surfaces in the joint space. Cusp points play an important role in the kinematic behavior of parallel manipulators since they make possible a non-singular change of assembly mode. In previous works, the cusp points were calculated in sections of the joint space by solving a 24th-degree polynomial without any proof that this polynomial was the only one that gives all solutions. The purpose of this study is to propose a rigorous methodology to determine the cusp points of 3-R\underline{P}R manipulators and to certify that all cusp points are found. This methodology uses the notion of discriminant varieties and resorts to Gröbner bases for the solutions of systems of equations.

preprint2010arXiv

Performance evaluation of parallel manipulators for milling application

This paper focuses on the performance evaluation of the parallel manipulators for milling of composite materials. For this application the most significant performance measurements, which denote the ability of the manipulator for the machining are defined. In this case, optimal synthesis task is solved as a multicriterion optimization problem with respect to the geometric, kinematic, kinetostatic, elastostostatic, dynamic properties. It is shown that stiffness is an important performance factor. Previous models operate with links approximation and calculate stiffness matrix in the neighborhood of initial point. This is a reason why a new way for stiffness matrix calculation is proposed. This method is illustrated in a concrete industrial problem.

preprint2010arXiv

Stiffness Analysis of Parallel Manipulators with Preloaded Passive Joints

The paper presents a methodology for the enhanced stiffness analysis of parallel manipulators with internal preloading in passive joints. It also takes into account influence of the external loading and allows computing both the non-linear "load-deflection" relation and the stiffness matrices for any given location of the end-platform or actuating drives. Using this methodology, it is proposed the kinetostatic control algorithm that allows to improve accuracy of the classical kinematic control and to compensate position errors caused by elastic deformations in links/joints due to the external/internal loading. The results are illustrated by an example that deals with a parallel manipulator of the Orthoglide family where the internal preloading allows to eliminate the undesired buckling phenomena and to improve the stiffness in the neighborhood of its kinematic singularities.

preprint2010arXiv

Stiffness modelling of parallelogram-based parallel manipulators

The paper presents a methodology to enhance the stiffness analysis of parallel manipulators with parallelogram-based linkage. It directly takes into account the influence of the external loading and allows computing both the non-linear ``load-deflection" relation and relevant rank-deficient stiffness matrix. An equivalent bar-type pseudo-rigid model is also proposed to describe the parallelogram stiffness by means of five mutually coupled virtual springs. The contributions of this paper are highlighted with a parallelogram-type linkage used in a manipulator from the Orthoglide family.

preprint2010arXiv

Using virtual human for an interactive customer-oriented constrained environment design

For industrial product design, it is very important to take into account assembly/disassembly and maintenance operations during the conceptual and prototype design stage. For these operations or other similar operations in a constrained environment, trajectory planning is always a critical and difficult issue for evaluating the design or for the users' convenience. In this paper, a customer-oriented approach is proposed to partially solve ergonomic issues encountered during the design stage of a constrained environment. A single objective optimization based method is taken from the literature to generate the trajectory in a constrained environment automatically. A motion capture based method assists to guide the trajectory planning interactively if a local minimum is encountered within the single objective optimization. At last, a multi-objective evaluation method is proposed to evaluate the operations generated by the algorithm