1,013 research outputs found

    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

    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

    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

    A differential-based parallel force/velocity actuation concept : theory and experiments

    Get PDF
    textRobots are now moving from their conventional confined habitats such as factory floors to human environments where they assist and physically interact with people. The requirement for inherent mechanical safety is overarching in such human-robot interaction systems. We propose a dual actuator called Parallel Force/Velocity Actuator (PFVA) that combines a Force Actuator (FA) (low velocity input) and a Velocity Actuator (VA) (high velocity input) using a differential gear train. In this arrangement mechanical safety can be achieved by limiting the torque on the FA and thus making it a backdriveable input. In addition, the kinematic redundancy in the drive can be used to control output velocity while satisfying secondary operational objectives. Our research focus was on three areas: (i) scalable parametric design of the PFVA, (ii) analytical modeling of the PFVA and experimental testing on a single-joint prototype, and (iii) generalized model formulation for PFVA-driven serial robot manipulators. In our analysis, the ratio of velocity ratios between the FA and the VA, called the relative scale factor, emerged as a purely geometric and dominant design parameter. Based on a dimensionless parametric design of PFVAs using power-flow and load distributions between the inputs, a prototype was designed and built using commercial-off-the-shelf components. Using controlled experiments, two performance-limiting phenomena in our prototype, friction and dynamic coupling between the two inputs, were identified. Two other experiments were conducted to characterize the operational performance of the actuator in velocity-mode and in what we call ‘torque-limited’ mode (i.e. when the FA input can be backdriven). Our theoretical and experimental results showed that the PFVA can be mechanical safe to both slow collisions and impacts due to the backdriveability of the FA. Also, we show that its kinematic redundancy can be effectively utilized to mitigate low-velocity friction and backlash in geared mechanisms. The implication at the system level of our actuator level analytical and experimental work was studied using a generalized dynamic modeling framework based on kinematic influence coefficients. Based on this dynamic model, three design case studies for a PFVA-driven serial planar 3R manipulator were presented. The major contributions of this research include (i) mathematical models and physical understanding for over six fundamental design and operational parameters of the PFVA, based on which approximately ten design and five operational guidelines were laid out, (ii) analytical and experimental proof-of-concept for the mechanical safety feature of the PFVA and the effective utilization of its kinematic redundancy, (iii) an experimental methodology to characterize the dynamic coupling between the inputs in a differential-summing mechanism, and (iv) a generalized dynamic model formulation for PFVA-driven serial robot manipulators with emphasis on distribution of output loads between the FA and VA input-sets.Mechanical Engineerin

    Integration of fault tolerance and hardware redundancy techniques into the design of mobile platforms

    Get PDF
    This work addresses the development of a fault-tolerant mobile platform. Fault-tolerant mechanical system design is an emerging technology that attempts to build highly reliable systems by incorporating hardware and software architectures. For this purpose, previous work in fault-tolerant were reviewed. Alternate architectures were evaluated to maximize the fault tolerance capabilities of the driving and steering systems of a mobile platform. The literature review showed that most of the research work on fault tolerance has been done in the area of kinematics and control systems of robotic arms. Therefore, hardware redundancy and fault tolerance in mobile robots is an area to be researched. The prototype constructed as part of this work demonstrated basic principles and uses of a fault-tolerant mechanism, and is believed to be the first such system in its class. It is recommended that different driving and steering architectures, and the fault-tolerant controllers\u27 performance be tested on this prototype

    Human-friendly robotic manipulators: safety and performance issues in controller design

    Get PDF
    Recent advances in robotics have spurred its adoption into new application areas such as medical, rescue, transportation, logistics, personal care and entertainment. In the personal care domain, robots are expected to operate in human-present environments and provide non-critical assistance. Successful and flourishing deployment of such robots present different opportunities as well as challenges. Under a national research project, Bobbie, this dissertation analyzes challenges associated with these robots and proposes solutions for identified problems. The thesis begins by highlighting the important safety concern and presenting a comprehensive overview of safety issues in a typical domestic robot system. By using functional safety concept, the overall safety of the complex robotic system was analyzed through subsystem level safety issues. Safety regions in the world model of the perception subsystem, dependable understanding of the unstructured environment via fusion of sensory subsystems, lightweight and compliant design of mechanical components, passivity based control system and quantitative metrics used to assert safety are some important points discussed in the safety review. The main research focus of this work is on controller design of robotic manipulators against two conflicting requirements: motion performance and safety. Human-friendly manipulators used on domestic robots exhibit a lightweight design and demand a stable operation with a compliant behavior injected via a passivity based impedance controller. Effective motion based manipulation using such a controller requires a highly stiff behavior while important safety requirements are achieved with compliant behaviors. On the basis of this intuitive observation, this research identifies suitable metrics to identify the appropriate impedance for a given performance and safety requirement. This thesis also introduces a domestic robot design that adopts a modular design approach to minimize complexity, cost and development time. On the basis of functional modularity concept where each module has a unique functional contribution in the system, the robot “Bobbie-UT‿ is built as an interconnection of interchangeable mobile platform, torso, robotic arm and humanoid head components. Implementation of necessary functional and safety requirements, design of interfaces and development of suitable software architecture are also discussed with the design

    Modeling parallel robot kinematics for 3T2R and 3T3R tasks using reciprocal sets of Euler angles

    Get PDF
    Industrial manipulators and parallel robots are often used for tasks, such as drilling or milling, that require three translational, but only two rotational degrees of freedom ("3T2R"). While kinematic models for specific mechanisms for these tasks exist, a general kinematic model for parallel robots is still missing. This paper presents the definition of the rotational component of kinematic constraints equations for parallel robots based on two reciprocal sets of Euler angles for the end-effector orientation and the orientation residual. The method allows completely removing the redundant coordinate in 3T2R tasks and to solve the inverse kinematics for general serial and parallel robots with the gradient descent algorithm. The functional redundancy of robots with full mobility is exploited using nullspace projection

    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

    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
    • 

    corecore