153 research outputs found

    On-the-Fly Workspace Visualization for Redundant Manipulators

    Get PDF
    This thesis explores the possibilities of on-line workspace rendering for redundant robotic manipulators via parallelized computation on the graphics card. Several visualization schemes for different workspace types are devised, implemented and evaluated. Possible applications are visual support for the operation of manipulators, fast workspace analyses in time-critical scenarios and interactive workspace exploration for design and comparison of robots and tools

    Human-like arm motion generation: a review

    Get PDF
    In the last decade, the objectives outlined by the needs of personal robotics have led to the rise of new biologically-inspired techniques for arm motion planning. This paper presents a literature review of the most recent research on the generation of human-like arm movements in humanoid and manipulation robotic systems. Search methods and inclusion criteria are described. The studies are analyzed taking into consideration the sources of publication, the experimental settings, the type of movements, the technical approach, and the human motor principles that have been used to inspire and assess human-likeness. Results show that there is a strong focus on the generation of single-arm reaching movements and biomimetic-based methods. However, there has been poor attention to manipulation, obstacle-avoidance mechanisms, and dual-arm motion generation. For these reasons, human-like arm motion generation may not fully respect human behavioral and neurological key features and may result restricted to specific tasks of human-robot interaction. Limitations and challenges are discussed to provide meaningful directions for future investigations.FCT Project UID/MAT/00013/2013FCT–Fundação para a Ciência e Tecnologia within the R&D Units Project Scope: UIDB/00319/2020

    A memetic approach to the inverse kinematics problem for robotic applications

    Get PDF
    The inverse kinematics problem of an articulated robot system refers to computing the joint configuration that places the end-effector at a given position and orientation. To overcome the numerical instability of the Jacobian-based algorithms around singular joint configurations, the inverse kinematics is formulated as a constrained minimization problem in the configuration space of the robot. In previous works this problem has been solved for redundant and non-redundant robots using evolutionary-based algorithms. However, despite the flexibility and accuracy of the direct search approach of evolutionary algorithms, these algorithms are not suitable for most robot applications given their low convergence speed rate and the high computational cost of their population-based approach. In this thesis, we propose a memetic variant of the Differential Evolution (DE) algorithm to increase its convergence speed on the kinematics inversion problem of articulated robot systems. With the aim to yield an efficient trade-off between exploration and exploitation of the search space, the memetic approach combines the global search scheme of the standard DE with an independent local search mechanisms, called discarding. The proposed scheme is tested on a simulation environment for different benchmark serial robot manipulators and anthropomorphic robot hands. Results show that the memetic differential evolution is able to find solutions with high accuracy in less generations than the original DE. -----------------------------------------------------------La cinemática inversa de los robots manipuladores se refiere al problema de calcular las coordenadas articulares del robot a partir de coordenadas conocidas de posición y orientación de su extremo libre. Para evitar la inestabilidad numérica de los métodos basados en la inversa de la matriz Jacobiana en la vecindad de configuraciones singulares, el problema de cinemática inversa es definido en el espacio de configuraciones del robot manipulador como un problema de optimización con restricciones. Este problema de optimización ha sido previamente resuelto con métodos evolutivos para robots manipuladores, redundantes y no redundantes, obteniéndose buenos resultados; sin embargo, estos métodos exhiben una baja velocidad de convergencia no adecuada para aplicaciones robóticas. Para incrementar la velocidad de convergencia de estos algoritmos, se propone un método memético de evolución differencial. El enfoque de búsqueda directa propuesto combina el esquema estándar de evolución diferencial con un mecanismo independiente de refinamiento local, llamado discarding o descarte. El desempeño del método propuesto es evaluado en un entorno de simulación para diferentes robot manipuladores y manos robóticas antropomórficas. Los resultados obtenidos muestran una importante mejora en precisión y velocidad de convergencia en comparación del método DE original.Programa en Ingeniería Eléctrica, Electrónica y AutomáticaPresidente: Pedro M. Urbano de Almeida Lima; Vocal: Cecilia Elisabet García Cena; Secretario: Mohamed Abderrahim Fichouch

    Stiffness Analysis for an Optimal Design of Multibody Robotic Systems

    Get PDF

    Mechanical design for the tactile exploration of constrained internal geometries

    Get PDF
    Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Aeronautics and Astronautics, 2009.This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.MIT Institute Archives copy: with CD-ROM; divisional library copy with no CD-ROM.Includes bibliographical references (p. 93-98).Rising world oil prices and advanced oil recovery techniques have made it economically attractive to rehabilitate abandoned oil wells. This requires guiding tools through well junctions where divergent branches leave the main wellbore. The unknown locations and shapes of these junctions must be determined. Harsh down-well conditions prevent the use of ranged sensors. However, robotic tactile exploration using a manipulator is well suited to this problem. This tactile characterization must be done quickly because of the high costs of working on oil wells. Consequently, intelligent tactile exploration algorithms that can characterize a shape using sparse data sets must be developed. This thesis explores the design and system architecture of robotic manipulators for down-well tactile exploration. A design approach minimizing sensing is adopted to produce a system that is mechanically robust and suited to the harsh down-well environment. A feasibility study on down-well tactile exploration manipulators is conducted. This study focuses on the mature robotic technology of link and joint manipulators with zero or low kinematic redundancy. This study produces a field system architecture that specifies a unified combination of control, sensing, kinematic solutions for down-well applications. An experimental system is built to demonstrate the proposed field system architecture and test control and intelligent tactile exploration algorithms. Experimental results to date have indicated acceptability of the proposed field system architecture and have demonstrated the ability to characterize geometry with sparse tactile data.(cont.) Serpentine manipulators implemented using digital mechatronic actuation are also considered. Digital mechatronic devices use actuators with discrete output states and the potential to be mechanically robust and inexpensive. The design of digital mechatronic devices is challenging. Design parameter optimization methods are developed and applied to a design case study of a manipulator in a constrained workspace. This research demonstrates that down-well tactile exploration with a manipulator is feasible. Experimental results show that the proposed field system architecture, a 4 degree-of-freedom anthropomorphic manipulator, can obtain accurate tactile data without using any sensor feedback besides manipulator joint angles.by Daniel Terrance Kettler.S.M

    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

    Grasp plannind under task-specific contact constraints

    Get PDF
    Several aspects have to be addressed before realizing the dream of a robotic hand-arm system with human-like capabilities, ranging from the consolidation of a proper mechatronic design, to the development of precise, lightweight sensors and actuators, to the efficient planning and control of the articular forces and motions required for interaction with the environment. This thesis provides solution algorithms for a main problem within the latter aspect, known as the {\em grasp planning} problem: Given a robotic system formed by a multifinger hand attached to an arm, and an object to be grasped, both with a known geometry and location in 3-space, determine how the hand-arm system should be moved without colliding with itself or with the environment, in order to firmly grasp the object in a suitable way. Central to our algorithms is the explicit consideration of a given set of hand-object contact constraints to be satisfied in the final grasp configuration, imposed by the particular manipulation task to be performed with the object. This is a distinguishing feature from other grasp planning algorithms given in the literature, where a means of ensuring precise hand-object contact locations in the resulting grasp is usually not provided. These conventional algorithms are fast, and nicely suited for planning grasps for pick-an-place operations with the object, but not for planning grasps required for a specific manipulation of the object, like those necessary for holding a pen, a pair of scissors, or a jeweler's screwdriver, for instance, when writing, cutting a paper, or turning a screw, respectively. To be able to generate such highly-selective grasps, we assume that a number of surface regions on the hand are to be placed in contact with a number of corresponding regions on the object, and enforce the fulfilment of such constraints on the obtained solutions from the very beginning, in addition to the usual constraints of grasp restrainability, manipulability and collision avoidance. The proposed algorithms can be applied to robotic hands of arbitrary structure, possibly considering compliance in the joints and the contacts if desired, and they can accommodate general patch-patch contact constraints, instead of more restrictive contact types occasionally considered in the literature. It is worth noting, also, that while common force-closure or manipulability indices are used to asses the quality of grasps, no particular assumption is made on the mathematical properties of the quality index to be used, so that any quality criterion can be accommodated in principle. The algorithms have been tested and validated on numerous situations involving real mechanical hands and typical objects, and find applications in classical or emerging contexts like service robotics, telemedicine, space exploration, prosthetics, manipulation in hazardous environments, or human-robot interaction in general

    Kinematic Analysis of Multi-Fingered, Anthropomorphic Robotic Hands

    Get PDF
    The ability of stable grasping and fine manipulation with the multi-fingered robot hand with required precision and dexterity is playing an increasingly important role in the applications like service robots, rehabilitation, humanoid robots, entertainment robots, industries etc.. A number of multi-fingered robotic hands have been developed by various researchers in the past. The distinct advantages of a multi-fingered robot hand having structural similarity with human hand motivate the need for an anthropomorphic robot hand. Such a hand provides a promising base for supplanting human hand in execution of tedious, complicated and dangerous tasks, especially in situations such as manufacturing, space, undersea etc. These can also be used in orthopaedic rehabilitation of humans for improving the quality of the life of people having orthopedically and neurological disabilities. The developments so far are mostly driven by the application requirements. There are a number of bottlenecks with industrial grippers as regards to the stability of grasping objects of irregular geometries or complex manipulation operations. A multi-fingered robot hand can be made to mimic the movements of a human hand. The present piece of research work attempts to conceptualize and design a multi-fingered, anthropomorphic robot hand by structurally imitating the human hand. In the beginning, a brief idea about the history, types of robotic hands and application of multi-fingered hands in various fields are presented. A review of literature based on different aspects of the multi-fingered hand like structure, control, optimization, gasping etc. is made. Some of the important and more relevant literatures are elaborately discussed and a brief analysis is made on the outcomes and shortfalls with respect to multi-fingered hands. Based on the analysis of the review of literature, the research work aims at developing an improved anthropomorphic robot hand model in which apart from the four fingers and a thumb, the palm arch effect of human hand is also considered to increase its dexterity. A robotic hand with five anthropomorphic fingers including the thumb and palm arch effect having 25 degrees-of-freedom in all is investigated in the present work. Each individual finger is considered as an open loop kinematic chain and each finger segment is considered as a link of the manipulator. The wrist of the hand is considered as a fixed point. The kinematic analyses of the model for both forward kinematics and inverse kinematic are carried out. The trajectories of the tip positions of the thumb and the fingers with respect to local coordinate system are determined and plotted. This gives the extreme position of the fingertips which is obtained from the forward kinematic solution with the help of MATLAB. Similarly, varying all the joint iv angles of the thumb and fingers in their respective ranges, the reachable workspace of the hand model is obtained. Adaptive Neuro-Fuzzy Inference System (ANFIS) is used for solving the inverse kinematic problem of the fingers. Since the multi-fingered hand grasps the object mainly through its fingertips and the manipulation of the object is facilitated by the fingers due to their dexterity, the grasp is considered to be force-closure grasp. The grasping theory and different types of contacts between the fingertip and object are presented and the conditions for stable and equilibrium grasp are elaborately discussed. The proposed hand model is simulated to grasp five different shaped objects with equal base dimension and height. The forces applied on the fingertip during grasping are calculated. The hand model is also analysed using ANSYS to evaluate the stresses being developed at various points in the thumb and fingers. This analysis was made for the hand considering two different hand materials i.e. aluminium alloy and structural steel. The solution obtained from the forward kinematic analysis of the hand determines the maximum size for differently shaped objects while the solution to the inverse kinematic problem indicates the configurations of the thumb and the fingers inside the workspace of the hand. The solutions are predicted in which all joint angles are within their respective ranges. The results of the stress analysis of the hand model show that the structure of the fingers and the hand as a whole is capable of handling the selected objects. The robot hand under investigation can be realized and can be a very useful tool for many critical areas such as fine manipulation of objects, combating orthopaedic or neurological impediments, service robotics, entertainment robotics etc. The dissertation concludes with a summary of the contribution and the scope of further work

    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

    Design Tool for Kinematics of Multibody Systems

    Get PDF
    This research provides a methodology and a tool for selection of appropriate robotic system based on the singularities in the workspace of the machines, suitable for both, designers and users. The kinematic problem solutions are managed through design methodology and represented with function modelling language, IDEF0. This novel approach specifies step by step activities on how to model robotic systems with math and programming tools, like Maple 17 and Matlab 2010. Symbolical and numerical solutions of kinematics, Jacobian matrix, singularities and workspace are successfully obtained for three types of multibody systems; general CNC machine, Mitsubishi MELFA RV-3SDB robot and Yaskawa Motoman DA-20, dual arm collaborative robot. CNC-R Global Reconfigurable Kinematic Model is developed for analyses of different types of manipulators. The main purpose of this design tool for kinematics of multibody systems is to help in kinematics problem solving, by providing visual representation of the workspace with the singularity locus of the same. It represents a set of iterative methods for kinematic design of manipulators, and so at the end, visual presentation of the effective work region, including singular configurations. The methodology is appropriate for any n-DOF multibody system, even for dual arm collaborativ
    corecore