140 research outputs found

    Reconfigurable cable driven parallel mechanism

    Get PDF
    Due to the fast growth in industry and in order to reduce manufacturing budget, increase the quality of products and increase the accuracy of manufactured products in addition to assure the safety of workers, people relied on mechanisms for such purposes. Recently, cable driven parallel mechanisms (CDPMs) have attracted much attention due to their many advantages over conventional parallel mechanisms, such as the significantly large workspace and the dynamics capacity. In addition, it has lower mass compared to other parallel mechanisms because of its negligible mass cables compared to the rigid links. In many applications it is required that human interact with machines and robots to achieve tasks precisely and accurately. Therefore, a new domain of scientific research has been introduced, that is human robot interaction, where operators can share the same workspace with robots and machines such as cable driven mechanisms. One of the main requirements due to this interaction that robots should respond to human actions in accurate, harmless way. In addition, the trajectory of the end effector is coming now from the operator and it is very essential that the initial trajectory is kept unchanged to perform tasks such assembly, operating or pick and place while avoiding the cables to interfere with each other or collide with the operator. Accordingly, many issues have been raised such as control, vibrations and stability due the contact between human and robot. Also, one of the most important issues is to guarantee collision free space (to avoid collision between cables and operator and to avoid collisions between cables itself). The aim of this research project is to model, design, analysis and implement reconfigurable six degrees of freedom parallel mechanism driven by eight cables. The main contribution of this work will be as follow. First, develop a nonlinear model and solve the forward and inverse kinematics issue of a fully constrained CDPM given that the attachment points on the rails are moving vertically (conventional cable driven mechanisms have fixed attachment points on the rails) while controlling the cable lengths. Second, the new idea of reconfiguration is then used to avoid interference between cables and between cables and operator limbs in real time by moving one cable’s attachment point on the frame to increase the shortest distance between them while keeping the trajectory of the end effector unchanged. Third, the new proposed approach was tested by creating a simulated intended cable-cable and cable-human interference trajectory, hence detecting and avoiding cable-cable and cable-human collision using the proposed real time reconfiguration while maintaining the initial end effector trajectory. Fourth, study the effect of relocating the attachment points on the constant-orientation wrench feasible workspace of the CDPM. En raison de la croissance de la demande de produits personnalisés et de la nécessité de réduire les coûts de fabrication tout en augmentant la qualité des produits et en augmentant la personnalisation des produits fabriqués en plus d'assurer la sécurité des travailleurs, les concepteurs se sont appuyés sur des mécanismes robotiques afin d’atteindre ces objectifs. Récemment, les mécanismes parallèles entraînés par câble (MPEC) ont attiré beaucoup d'attention en raison de leurs nombreux avantages par rapport aux mécanismes parallèles conventionnels, tels que l'espace de travail considérablement grand et la capacité dynamique. De plus, ce mécanisme a une masse plus faible par rapport à d'autres mécanismes parallèles en raison de ses câbles de masse négligeable comparativement aux liens rigides. Dans de nombreuses applications, il est nécessaire que l’humain interagisse avec les machines et les robots pour réaliser des tâches avec précision et rapidité. Par conséquent, un nouveau domaine de recherche scientifique a été introduit, à savoir l'interaction humain-robot, où les opérateurs peuvent partager le même espace de travail avec des robots et des machines telles que les mécanismes entraînés par des câbles. L'une des principales exigences en raison de cette interaction que les robots doivent répondre aux actions humaines d'une manière sécuritaire et collaboratif. En conséquence, de nombreux problèmes ont été soulevés tels que la commande et la stabilité dues au contact physique entre l’humain et le robot. Aussi, l'un des enjeux les plus importants est de garantir un espace sans collision (pour éviter les collisions entre des câbles et un opérateur et éviter les collisions entre les câbles entre eux). Le but de ce projet de recherche est de modéliser, concevoir, analyser et mettre en œuvre un mécanisme parallèle reconfigurable à six degrés de liberté entraîné par huit câbles. La principale contribution de ces travaux de recherche est de développer un modèle non linéaire et résolvez le problème de cinématique direct et inverse d'un CDPM entièrement contraint étant donné que les points d'attache sur les rails se déplacent verticalement (les mécanismes entraînés par des câbles conventionnels ont des points d'attache fixes sur les rails) tout en contrôlant les longueurs des câbles. Dans une deuxième étape, l’idée de la reconfiguration est ensuite utilisée pour éviter les interférences entre les câbles et entre les câbles et les membres d’un opérateur en temps réel en déplaçant un point de fixation du câble sur le cadre pour augmenter la distance la plus courte entre eux tout en gardant la trajectoire de l'effecteur terminal inchangée. Troisièmement, la nouvelle approche proposée a été évaluée et testée en créant une trajectoire d'interférence câble-câble et câble-humain simulée, détectant et évitant ainsi les collisions câble-câble et câble-humain en utilisant la reconfiguration en temps réel proposée tout en conservant la trajectoire effectrice finale. Enfin la dernière étape des travaux de recherche consiste à étudiez l'effet du déplacement des points d'attache sur l'espace de travail réalisable du CDPM

    Redundant Unilaterally Actuated Kinematic Chains: Modeling and Analysis

    Get PDF
    Unilaterally Actuated Robots (UAR)s are a class of robots defined by an actuation that is constrained to a single sign. Cable robots, grasping, fixturing and tensegrity systems are certain applications of UARs. In recent years, there has been increasing interest in robotic and other mechanical systems actuated or constrained by cables. In such systems, an individual constraint is applied to a body of the mechanism in the form of a pure force which can change its magnitude but cannot reverse its direction. This uni-directional actuation complicates the design of cable-driven robots and can result in limited performance. Cable Driven Parallel Robot (CDPR)s are a class of parallel mechanisms where the actuating legs are replaced by cables. CDPRs benefit from the higher payload to weight ratio and increased rigidity. There is growing interest in the cable actuation of multibody systems. There are potential applications for such mechanisms where low moving inertia is required. Cable-driven serial kinematic chain (CDSKC) are mechanisms where the rigid links form a serial kinematic chain and the cables are arranged in a parallel configuration. CDSKC benefits from the dexterity of the serial mechanisms and the actuation advantages of cable-driven manipulators. Firstly, the kinematic modeling of CDSKC is presented, with a focus on different types of cable routings. A geometric approach based on convex cones is utilized to develop novel cable actuation schemes. The cable routing scheme and architecture have a significant effect on the performance of the robot resulting in a limited workspace and high cable forces required to perform a desired task. A novel cable routing scheme is proposed to reduce the number of actuating cables. The internal routing scheme is where, in addition to being externally routed, the cable can be re-routed internally within the link. This type of routing can be considered as the most generalized form of the multi-segment pass-through routing scheme where a cable segment can be attached within the same link. Secondly, the analysis for CDSKCs require extensions from single link CDPRs to consider different routings. The conditions to satisfy wrench-closure and the workspace analysis of different multi-link unilateral manipulators are investigated. Due to redundant and constrained actuation, it is possible for a motion to be either infeasible or the desired motion can be produced by an infinite number of different actuation profiles. The motion generation of the CDSKCs with a minimal number of actuating cables is studied. The static stiffness evaluation of CDSKCs with different routing topologies and isotropic stiffness conditions were investigated. The dexterity and wrench-based metrics were evaluated throughout the mechanism's workspace. Through this thesis, the fundamental tools required in studying cable-driven serial kinematic chains have been presented. The results of this work highlight the potential of using CDSKCs in bio-inspired systems and tensegrity robots

    Modeling, Control and Estimation of Reconfigurable Cable Driven Parallel Robots

    Get PDF
    The motivation for this thesis was to develop a cable-driven parallel robot (CDPR) as part of a two-part robotic device for concrete 3D printing. This research addresses specific research questions in this domain, chiefly, to present advantages offered by the addition of kinematic redundancies to CDPRs. Due to the natural actuation redundancy present in a fully constrained CDPR, the addition of internal mobility offers complex challenges in modeling and control that are not often encountered in literature. This work presents a systematic analysis of modeling such kinematic redundancies through the application of reciprocal screw theory (RST) and Lie algebra while further introducing specific challenges and drawbacks presented by cable driven actuators. It further re-contextualizes well-known performance indices such as manipulability, wrench closure quality, and the available wrench set for application with reconfigurable CDPRs. The existence of both internal redundancy and static redundancy in the joint space offers a large subspace of valid solutions that can be condensed through the selection of appropriate objective priorities, constraints or cost functions. Traditional approaches to such redundancy resolution necessitate computationally expensive numerical optimization. The control of both kinematic and actuation redundancies requires cascaded control frameworks that cannot easily be applied towards real-time control. The selected cost functions for numerical optimization of rCDPRs can be globally (and sometimes locally) non-convex. In this work we present two applied examples of redundancy resolution control that are unique to rCDPRs. In the first example, we maximize the directional wrench ability at the end-effector while minimizing the joint torque requirement by utilizing the fitness of the available wrench set as a constraint over wrench feasibility. The second example focuses on directional stiffness maximization at the end-effector through a variable stiffness module (VSM) that partially decouples the tension and stiffness. The VSM introduces an additional degrees of freedom to the system in order to manipulate both reconfigurability and cable stiffness independently. The controllers in the above examples were designed with kinematic models, but most CDPRs are highly dynamic systems which can require challenging feedback control frameworks. An approach to real-time dynamic control was implemented in this thesis by incorporating a learning-based frameworks through deep reinforcement learning. Three approaches to rCDPR training were attempted utilizing model-free TD3 networks. Robustness and safety are critical features for robot development. One of the main causes of robot failure in CDPRs is due to cable breakage. This not only causes dangerous dynamic oscillations in the workspace, but also leads to total robot failure if the controllability (due to lack of cables) is lost. Fortunately, rCDPRs can be utilized towards failure tolerant control for task recovery. The kinematically redundant joints can be utilized to help recover the lost degrees of freedom due to cable failure. This work applies a Multi-Model Adaptive Estimation (MMAE) framework to enable online and automatic objective reprioritization and actuator retasking. The likelihood of cable failure(s) from the estimator informs the mixing of the control inputs from a bank of feedforward controllers. In traditional rigid body robots, safety procedures generally involve a standard emergency stop procedure such as actuator locking. Due to the flexibility of cable links, the dynamic oscillations of the end-effector due to cable failure must be actively dampened. This work incorporates a Linear Quadratic Regulator (LQR) based feedback stabilizer into the failure tolerant control framework that works to stabilize the non-linear system and dampen out these oscillations. This research contributes to a growing, but hitherto niche body of work in reconfigurable cable driven parallel manipulators. Some outcomes of the multiple engineering design, control and estimation challenges addressed in this research warrant further exploration and study that are beyond the scope of this thesis. This thesis concludes with a thorough discussion of the advantages and limitations of the presented work and avenues for further research that may be of interest to continuing scholars in the community

    Interference estimated time of arrival on a 6-DOF cable-driven haptic foot platform

    Get PDF
    A Cable-Driven Locomotion Interface employs two independent cable-driven haptic foot platforms constrained in six degrees of freedom (6-DOF). Its control system and its geometry are designed for performing a wide range of trajectories that could generate cable interferences. This paper presents and analyzes computational methods for determining 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. One challaging task is to develop light and fast computational algorithms for hard real time processes included in haptic display applications. Seeing that releasing a cable from an active actuation state might generate discontinuities in tension values in the other cables, this paper proposes collision prediction schemes named Interference Estimated Time of Arrival in order to reduce or completely eliminate such discontinuities

    Workspace Analysis of a 4 Cable-Driven Spatial Parallel Robot

    Get PDF
    International audienceThis paper presents the static equilibrium workspace of an under-constrained cable-driven robot with four cables taking into account the forces and the moments due to the forces acting on the moving platform. The problem is formulated as a non-linear optimization problem with maintaining static equilibrium as the objective function. The simulations are done using MATLAB. The maximum force on the cables and tilting angle of the platform are used to define the feasible static equilibrium workspace and the results obtained are used to finalize the design of the collaborative cable-driven robot to be installed in existing production lines for the agile handling of parts in a manufacturing industry

    A comparative study of 4-cable planar manipulators based on cylindrical algebraic decomposition

    Get PDF
    International audienceThe aim of this paper is to present a systematic method for verifying the force-closure condition for general 3-DOF fully-constrained cable manipulators with four cables as based on the CAD (Cylindrical Algebraic Decomposition). A fundamental requirement for a cable manipulator to be fully controllable is that all its cables must be in tension at any working configurations. In other words, all the cable forces must be positive (assuming a positive cable force representing a tension and a negative cable force being a compression). Such a force feasibility problem is indeed referred to a force-closure problem (also called vector-closure problem assuming that the vectors of interest are the row vectors of the Jacobian matrix of the manipulator). The boundaries of the workspace can be obtained by the study of the Jacobian matrix of the manipulator. Therefore, this is equivalent to study the singularity conditions of four 3-RPR parallel robots. By using algebraic tools, it is possible to determine the singularity surfaces and their intersections yielding the workspace. Thus, it will be shown that the use of the CAD allows to get an implicit representation of the workspace as a set of cells. A comparative workspace analysis of three designs of mobile platforms, a line, a square and a triangle will be presented and discussed in this paper for a planar 4-cable fully-constrained robot

    FASTKIT: A Mobile Cable-Driven Parallel Robot for Logistics

    Get PDF
    International audienceThe subject of this paper is about the design, modeling, control and performance evaluation of a low cost and versatile robotic solution for logistics. The robot under study, named FASTKIT, is obtained from a combination of mobile robots and a Cable-Driven Parallel Robot (CDPR). FASTKIT addresses an industrial need for fast picking and kitting operations in existing storage facilities while being easy to install, keeping existing infrastructures and covering large areas. The FASTKIT prototype consists of two mobile bases that carry the exit points of the CDPR. The system can navigate autonomously to the area of interest. Once the desired position is attained, the system deploys the CDPR in such a way that its workspace corresponds to the current task specification. The system calculates the required mobile base position from the desired workspace and ensures the controllability of the platform during the deployment. Once the system is successfully deployed, the set of stabilizers are used to ensure the prototype structural stability. Then the prototype gripper is moved accurately by the CDPR at high velocity over a large area by controlling the cable tension

    Parallel Manipulators

    Get PDF
    In recent years, parallel kinematics mechanisms have attracted a lot of attention from the academic and industrial communities due to potential applications not only as robot manipulators but also as machine tools. Generally, the criteria used to compare the performance of traditional serial robots and parallel robots are the workspace, the ratio between the payload and the robot mass, accuracy, and dynamic behaviour. In addition to the reduced coupling effect between joints, parallel robots bring the benefits of much higher payload-robot mass ratios, superior accuracy and greater stiffness; qualities which lead to better dynamic performance. The main drawback with parallel robots is the relatively small workspace. A great deal of research on parallel robots has been carried out worldwide, and a large number of parallel mechanism systems have been built for various applications, such as remote handling, machine tools, medical robots, simulators, micro-robots, and humanoid robots. This book opens a window to exceptional research and development work on parallel mechanisms contributed by authors from around the world. Through this window the reader can get a good view of current parallel robot research and applications

    Numerical computation and avoidance of manipulator singularities

    Get PDF
    This thesis develops general solutions to two open problems of robot kinematics: the exhaustive computation of the singularity set of a manipulator, and the synthesis of singularity-free paths between given configurations. Obtaining proper solutions to these problems is crucial, because singularities generally pose problems to the normal operation of a robot and, thus, they should be taken into account before the actual construction of a prototype. The ability to compute the whole singularity set also provides rich information on the global motion capabilities of a manipulator. The projections onto the task and joint spaces delimit the working regions in such spaces, may inform on the various assembly modes of the manipulator, and highlight areas where control or dexterity losses can arise, among other anomalous behaviour. These projections also supply a fair view of the feasible movements of the system, but do not reveal all possible singularity-free motions. Automatic motion planners allowing to circumvent problematic singularities should thus be devised to assist the design and programming stages of a manipulator. The key role played by singular configurations has been thoroughly known for several years, but existing methods for singularity computation or avoidance still concentrate on specific classes of manipulators. The absence of methods able to tackle these problems on a sufficiently large class of manipulators is problematic because it hinders the analysis of more complex manipulators or the development of new robot topologies. A main reason for this absence has been the lack of computational tools suitable to the underlying mathematics that such problems conceal. However, recent advances in the field of numerical methods for polynomial system solving now permit to confront these issues with a very general intention in mind. The purpose of this thesis is to take advantage of this progress and to propose general robust methods for the computation and avoidance of singularities on non-redundant manipulators of arbitrary architecture. Overall, the work seeks to contribute to the general understanding on how the motions of complex multibody systems can be predicted, planned, or controlled in an efficient and reliable way.Aquesta tesi desenvolupa solucions generals per dos problemes oberts de la cinemàtica de robots: el càlcul exhaustiu del conjunt singular d'un manipulador, i la síntesi de camins lliures de singularitats entre configuracions donades. Obtenir solucions adequades per aquests problemes és crucial, ja que les singularitats plantegen problemes al funcionament normal del robot i, per tant, haurien de ser completament identificades abans de la construcció d'un prototipus. La habilitat de computar tot el conjunt singular també proporciona informació rica sobre les capacitats globals de moviment d'un manipulador. Les projeccions cap a l'espai de tasques o d'articulacions delimiten les regions de treball en aquests espais, poden informar sobre les diferents maneres de muntar el manipulador, i remarquen les àrees on poden sorgir pèrdues de control o destresa, entre d'altres comportaments anòmals. Aquestes projeccions també proporcionen una imatge fidel dels moviments factibles del sistema, però no revelen tots els possibles moviments lliures de singularitats. Planificadors de moviment automàtics que permetin evitar les singularitats problemàtiques haurien de ser ideats per tal d'assistir les etapes de disseny i programació d'un manipulador. El paper clau que juguen les configuracions singulars ha estat àmpliament conegut durant anys, però els mètodes existents pel càlcul o evitació de singularitats encara es concentren en classes específiques de manipuladors. L'absència de mètodes capaços de tractar aquests problemes en una classe suficientment gran de manipuladors és problemàtica, ja que dificulta l'anàlisi de manipuladors més complexes o el desenvolupament de noves topologies de robots. Una raó principal d'aquesta absència ha estat la manca d'eines computacionals adequades a les matemàtiques subjacents que aquests problemes amaguen. No obstant, avenços recents en el camp de mètodes numèrics per la solució de sistemes polinòmics permeten ara enfrontar-se a aquests temes amb una intenció molt general en ment. El propòsit d'aquesta tesi és aprofitar aquest progrés i proposar mètodes robustos i generals pel càlcul i evitació de singularitats per manipuladors no redundants d'arquitectura arbitrària. En global, el treball busca contribuir a la comprensió general sobre com els moviments de sistemes multicos complexos es poden predir, planificar o controlar d'una manera eficient i segur
    • …
    corecore