28 research outputs found

    Error Modeling and Design Optimization of Parallel Manipulators

    Get PDF

    Kinematics and Robot Design I, KaRD2018

    Get PDF
    This volume collects the papers published on the Special Issue “Kinematics and Robot Design I, KaRD2018” (https://www.mdpi.com/journal/robotics/special_issues/KARD), which is the first issue of the KaRD Special Issue series, hosted by the open access journal “MDPI Robotics”. The KaRD series aims at creating an open environment where researchers can present their works and discuss all the topics focused on the many aspects that involve kinematics in the design of robotic/automatic systems. Kinematics is so intimately related to the design of robotic/automatic systems that the admitted topics of the KaRD series practically cover all the subjects normally present in well-established international conferences on “mechanisms and robotics”. KaRD2018 received 22 papers and, after the peer-review process, accepted only 14 papers. The accepted papers cover some theoretical and many design/applicative aspects

    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

    Stiffness modeling for perfect and non-perfect parallel manipulators under internal and external loadings

    Get PDF
    International audienceThe paper presents an advanced stiffness modeling technique for perfect and non-perfect parallel manipulators under internal and external loadings. Particular attention is paid to the manipulators composed of non-perfect serial chains, whose geometrical parameters differ from the nominal ones and do not allow to assemble manipulator without internal stresses that considerably affect the stiffness properties and also change the end-effector location. In contrast to other works, several types of loadings are considered simultaneously: an external force applied to the end-effector, internal loadings generated by the assembling of non-perfect serial chains and external loadings applied to the intermediate points (auxiliary loading due to the gravity forces and relevant compensator mechanisms, etc.). For this type of manipulators, a non-linear stiffness modeling technique is proposed that allows 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 the compliance errors caused by the considered factors are illustrated by an example that deals with parallel manipulators of the Orthoglide family

    Kinematics and Robot Design II (KaRD2019) and III (KaRD2020)

    Get PDF
    This volume collects papers published in two Special Issues “Kinematics and Robot Design II, KaRD2019” (https://www.mdpi.com/journal/robotics/special_issues/KRD2019) and “Kinematics and Robot Design III, KaRD2020” (https://www.mdpi.com/journal/robotics/special_issues/KaRD2020), which are the second and third issues of the KaRD Special Issue series hosted by the open access journal robotics.The KaRD series is an open environment where researchers present their works and discuss all topics focused on the many aspects that involve kinematics in the design of robotic/automatic systems. It aims at being an established reference for researchers in the field as other serial international conferences/publications are. Even though the KaRD series publishes one Special Issue per year, all the received papers are peer-reviewed as soon as they are submitted and, if accepted, they are immediately published in MDPI Robotics. Kinematics is so intimately related to the design of robotic/automatic systems that the admitted topics of the KaRD series practically cover all the subjects normally present in well-established international conferences on “mechanisms and robotics”.KaRD2019 together with KaRD2020 received 22 papers and, after the peer-review process, accepted only 17 papers. The accepted papers cover problems related to theoretical/computational kinematics, to biomedical engineering and to other design/applicative aspects

    Postprocesamiento CAM-ROBOTICA orientado al prototipado y mecanizado en células robotizadas complejas

    Full text link
    The main interest of this thesis consists of the study and implementation of postprocessors to adapt the toolpath generated by a Computer Aided Manufacturing (CAM) system to a complex robotic workcell of eight joints, devoted to the rapid prototyping of 3D CAD-defined products. It consists of a 6R industrial manipulator mounted on a linear track and synchronized with a rotary table. To accomplish this main objective, previous work is required. Each task carried out entails a methodology, objective and partial results that complement each other, namely: - It is described the architecture of the workcell in depth, at both displacement and joint-rate levels, for both direct and inverse resolutions. The conditioning of the Jacobian matrix is described as kinetostatic performance index to evaluate the vicinity to singular postures. These ones are analysed from a geometric point of view. - Prior to any machining, the additional external joints require a calibration done in situ, usually in an industrial environment. A novel Non-contact Planar Constraint Calibration method is developed to estimate the external joints configuration parameters by means of a laser displacement sensor. - A first control is originally done by means of a fuzzy inference engine at the displacement level, which is integrated within the postprocessor of the CAM software. - Several Redundancy Resolution Schemes (RRS) at the joint-rate level are compared for the configuration of the postprocessor, dealing not only with the additional joints (intrinsic redundancy) but also with the redundancy due to the symmetry on the milling tool (functional redundancy). - The use of these schemes is optimized by adjusting two performance criterion vectors related to both singularity avoidance and maintenance of a preferred reference posture, as secondary tasks to be done during the path tracking. Two innovative fuzzy inference engines actively adjust the weight of each joint in these tasks.Andrés De La Esperanza, FJ. (2011). Postprocesamiento CAM-ROBOTICA orientado al prototipado y mecanizado en células robotizadas complejas [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/10627Palanci

    Robot Assisted Shoulder Rehabilitation: Biomechanical Modelling, Design and Performance Evaluation

    Get PDF
    The upper limb rehabilitation robots have made it possible to improve the motor recovery in stroke survivors while reducing the burden on physical therapists. Compared to manual arm training, robot-supported training can be more intensive, of longer duration, repetitive and task-oriented. To be aligned with the most biomechanically complex joint of human body, the shoulder, specific considerations have to be made in the design of robotic shoulder exoskeletons. It is important to assist all shoulder degrees-of-freedom (DOFs) when implementing robotic exoskeletons for rehabilitation purposes to increase the range of motion (ROM) and avoid any joint axes misalignments between the robot and human’s shoulder that cause undesirable interaction forces and discomfort to the user. The main objective of this work is to design a safe and a robotic exoskeleton for shoulder rehabilitation with physiologically correct movements, lightweight modules, self-alignment characteristics and large workspace. To achieve this goal a comprehensive review of the existing shoulder rehabilitation exoskeletons is conducted first to outline their main advantages and disadvantages, drawbacks and limitations. The research has then focused on biomechanics of the human shoulder which is studied in detail using robotic analysis techniques, i.e. the human shoulder is modelled as a mechanism. The coupled constrained structure of the robotic exoskeleton connected to a human shoulder is considered as a hybrid human-robot mechanism to solve the problem of joint axes misalignments. Finally, a real-scale prototype of the robotic shoulder rehabilitation exoskeleton was built to test its operation and its ability for shoulder rehabilitation

    Design optimization and control of a parallel lower-arm exoskeleton

    Get PDF
    Wearable force feedback robotic devices, haptic exoskeletons, are becoming increasingly common as they find widespread use in medical and virtual reality (VR) applications. Allowing users to mechanically interact with computationally mediated environments, haptic exoskeletons provide users with better “immersion” to VR environments. Design of haptic exoskeletons is a challenging task, since in addition to being ergonomic and light weight, such devices are also required to satisfy the demands of any ideal force-feedback device: ability withstand human applied forces with very high stiffness and capacity to display a full range of impedances down to the minimum value human can perceive. If not properly designed by taking these conflicting requirements into account, the interface can significantly deteriorate the transparency of displayed forces; therefore, the choice of the kinematic structure and determination of the dimensions of this kinematic structure have significant impacts on the overall performance of any haptic display independent of the control algorithm employed. In this thesis, we first propose a general framework for optimal dimensional synthesis of haptic interfaces, in particular for haptic interfaces with closed kinematic chains, with respect to multiple design objectives. We identify and categorize the relevant performance criteria for the force feedback exoskeletons and address the trade-offs between them, by applying a Pareto-front based multi-objective design optimization procedure. Utilizing a fast converging gradient-based method, the proposed framework is computational efficient. Moreover, the approach is applicable to any set of performance indices and extendable to include any number of design criteria. Subsequently, we extend this framework to assist the selection of the most appropriate kinematic structure among multiple mechanisms. Specifically, we perform a rigorous comparison between two spherical parallel mechanisms (SPMs) that satisfy the ergonomic necessities of a human forearm and wrist and select the kinematic structure that results in superior performance for force-feedback applications. Utilizing the Pareto optimal set of solutions, we also assign dimensions to this mechanism to ensure an optimal trade-off between global kinematic and dynamic performance. Following the design optimization phase, we perform kinematic and dynamic analyses of the SPM-based exoskeleton in independent coordinates to facilitate efficient simulation and real-time implementation of model based controllers. We decide on the hardware components considering human wrist torque and force limits, safety and ergonomy constraints, and present the CAD model of a prototype of the exoskeleton. Finally, we implement model based task-space position and impedance controllers in simulation and present the results of them

    Symmetric Subspace Motion Generators

    Get PDF
    When moving an object endowed with continuous symmetry, an ambiguity arises in its underlying rigid body transformation, induced by the arbitrariness of the portion of motion that does not change the overall body shape. The functional redundancy caused by continuous symmetry is ubiquitously present in a broad range of robotic applications, including robot machining and haptic interface (revolute symmetry), remote center of motion devices for minimal invasive surgery (line symmetry), and motion modules for hyperredundant robots (plane symmetry). In this paper, we argue that such functional redundancy can be systematically resolved by resorting to symmetric subspaces (SSs) of the special Euclidean group SE(3), which motivates us to systematically investigate the structural synthesis of SS motion generators. In particular, we develop a general synthesis procedure that allows us to generate a wide spectrum of novel mechanisms for use in the applications mentioned
    corecore