141 research outputs found

    Humanoid synthesis using clifford algebra

    Get PDF
    One of the challenges in the simulation of human motion, either applied to humanoid robots or avatars in virtual environments, is to design a kinematics structure and a set of joint trajectories that move a robot or avatar in a human-like manner. In this paper, a technique is introduced to create accurate humanlike motion with a simplified topology as a reference. Using an optical motion capture system, a finite number of key poses are captured from different subjects performing full body articulated movements. Motion is modeled using the Clifford algebra of dual quaternions and dimensional synthesis techniques are applied to generate the kinematic skeleton of a 3D avatar or robot. The synthesized kinematic skeleton provides location of joints and dimensions of the links forming the limbs, as well as the joint trajectories. Five serial chains constitute our approximation to the human skeleton. Revolute, universal and spherical joints are employed, although other topologies can be used in a similar fashion. Several real datasets are evaluated and results demonstrate that good accuracy can be obtained at interactive rates using the presented methodology. The results show that using simple serial chains in combination with dimensional synthesis suffices to generate the mechanical structure and trajectories of a humanoid robot or 3D avatar mimicking human motion.Postprint (author’s final draft

    Design of non-anthropomorphic robotic hands for anthropomorphic tasks

    Get PDF
    In this paper, we explore the idea of designing non- anthropomorphic multi-fingered robotic hands for tasks tha t replicate the motion of the human hand. Taking as input data a finite set of rigid-body positions for the five fingertips, we de- velop a method to perform dimensional synthesis for a kinema tic chain with a tree structure, with five branches that share thr ee common joints. We state the forward kinematics equations of relative dis- placements for each serial chain expressed as dual quaterni ons, and solve for up to five chains simultaneously to reach a numbe r of positions along the hand trajectory. This is done using a h y- brid global numerical solver that integrates a genetic algo rithm and a Levenberg-Marquardt local optimizer. Although the number of candidate solutions in this problem is very high, the use of the genetic algorithm allows us to per form an exhaustive exploration of the solution space to obtain a s et of solutions. We can then choose some of the solutions based on t he specific task to perform. Note that these designs match the ta sk exactly while generally having a finger design radically dif ferent from that of the human hand.Peer ReviewedPostprint (author’s final draft

    Visual Servoing and Robust Object Manipulation Using Symmetries and Conformal Geometric Algebra

    Get PDF
    Object tracking and manipulation is an important process for many applications in robotics and computer vision. A novel 3D pose estimation of objects using reflectionally symmetry formulated in Conformal Geometric Algebra (CGA) is proposed in this work. The synthesis of the kinematics model for robots and a sliding mode controller using the CGA approach is described. Real time implementation results are presented for the pose estimation of object using a stereo vision system.ITESO, A.C.CINVESTA

    Biokinematic analysis of human body

    Get PDF
    Thesis (Doctoral)--Izmir Institute of Technology, Mechanical Engineering, Izmir, 2011Includes bibliographical references (leaves: 118-123)Text in English; Abstract: Turkish and Englishxiii, 123 leavesThis thesis concentrates on the development of rigid body geometries by using method of intersections, where simple geometric shapes representing revolute (R) and prismatic (P) joint motions are intersected by means of desired space or subspace requirements to create specific rigid body geometries in predefined octahedral fixed frame. Using the methodical approach, space and subspace motions are clearly visualized by the help of resulting geometrical entities that have physical constraints with respect to the fixed working volume. Also, this work focuses on one of the main areas of the fundamental mechanism and machine science, which is the structural synthesis of robot manipulators by inserting recurrent screws into the theory. After the transformation unit screw equations are presented, physical representations and kinematic representations of kinematic pairs with recurrent screws are given and the new universal mobility formulations for mechanisms and manipulators are introduced. Moreover the study deals with the synthesis of mechanisms by using quaternion and dual quaternion algebra to derive the objective function. Three different methods as interpolation approximation, least squares approximation and Chebyshev approximation is introduced in the function generation synthesis procedures of spherical four bar mechanism in six precision points. Separate examples are given for each section and the results are tabulated. Comparisons between the methods are also given. As an application part of the thesis, the most important elements of the human body and skeletal system is investigated by means of their kinematic structures and degrees of freedom. At the end of each section, an example is given as a mechanism or manipulator that can represent the behavior of the related element in the human body

    Active Constraints using Vector Field Inequalities for Surgical Robots

    Full text link
    Robotic assistance allows surgeons to perform dexterous and tremor-free procedures, but is still underrepresented in deep brain neurosurgery and endonasal surgery where the workspace is constrained. In these conditions, the vision of surgeons is restricted to areas near the surgical tool tips, which increases the risk of unexpected collisions between the shafts of the instruments and their surroundings, in particular in areas outside the surgical field-of-view. Active constraints can be used to prevent the tools from entering restricted zones and thus avoid collisions. In this paper, a vector field inequality is proposed that guarantees that tools do not enter restricted zones. Moreover, in contrast with early techniques, the proposed method limits the tool approach velocity in the direction of the forbidden zone boundary, guaranteeing a smooth behavior and that tangential velocities will not be disturbed. The proposed method is evaluated in simulations featuring two eight degrees-of-freedom manipulators that were custom-designed for deep neurosurgery. The results show that both manipulator-manipulator and manipulator-boundary collisions can be avoided using the vector field inequalities.Comment: Accepted on ICRA 2018, 8 page

    Dynamic Active Constraints for Surgical Robots using Vector Field Inequalities

    Full text link
    Robotic assistance allows surgeons to perform dexterous and tremor-free procedures, but robotic aid is still underrepresented in procedures with constrained workspaces, such as deep brain neurosurgery and endonasal surgery. In these procedures, surgeons have restricted vision to areas near the surgical tooltips, which increases the risk of unexpected collisions between the shafts of the instruments and their surroundings. In this work, our vector-field-inequalities method is extended to provide dynamic active-constraints to any number of robots and moving objects sharing the same workspace. The method is evaluated with experiments and simulations in which robot tools have to avoid collisions autonomously and in real-time, in a constrained endonasal surgical environment. Simulations show that with our method the combined trajectory error of two robotic systems is optimal. Experiments using a real robotic system show that the method can autonomously prevent collisions between the moving robots themselves and between the robots and the environment. Moreover, the framework is also successfully verified under teleoperation with tool-tissue interactions.Comment: Accepted on T-RO 2019, 19 Page

    Model-Based Environmental Visual Perception for Humanoid Robots

    Get PDF
    The visual perception of a robot should answer two fundamental questions: What? and Where? In order to properly and efficiently reply to these questions, it is essential to establish a bidirectional coupling between the external stimuli and the internal representations. This coupling links the physical world with the inner abstraction models by sensor transformation, recognition, matching and optimization algorithms. The objective of this PhD is to establish this sensor-model coupling

    Inverse Kinematic Analysis of Robot Manipulators

    Get PDF
    An important part of industrial robot manipulators is to achieve desired position and orientation of end effector or tool so as to complete the pre-specified task. To achieve the above stated goal one should have the sound knowledge of inverse kinematic problem. The problem of getting inverse kinematic solution has been on the outline of various researchers and is deliberated as thorough researched and mature problem. There are many fields of applications of robot manipulators to execute the given tasks such as material handling, pick-n-place, planetary and undersea explorations, space manipulation, and hazardous field etc. Moreover, medical field robotics catches applications in rehabilitation and surgery that involve kinematic, dynamic and control operations. Therefore, industrial robot manipulators are required to have proper knowledge of its joint variables as well as understanding of kinematic parameters. The motion of the end effector or manipulator is controlled by their joint actuator and this produces the required motion in each joints. Therefore, the controller should always supply an accurate value of joint variables analogous to the end effector position. Even though industrial robots are in the advanced stage, some of the basic problems in kinematics are still unsolved and constitute an active focus for research. Among these unsolved problems, the direct kinematics problem for parallel mechanism and inverse kinematics for serial chains constitute a decent share of research domain. The forward kinematics of robot manipulator is simpler problem and it has unique or closed form solution. The forward kinematics can be given by the conversion of joint space to Cartesian space of the manipulator. On the other hand inverse kinematics can be determined by the conversion of Cartesian space to joint space. The inverse kinematic of the robot manipulator does not provide the closed form solution. Hence, industrial manipulator can achieve a desired task or end effector position in more than one configuration. Therefore, to achieve exact solution of the joint variables has been the main concern to the researchers. A brief introduction of industrial robot manipulators, evolution and classification is presented. The basic configurations of robot manipulator are demonstrated and their benefits and drawbacks are deliberated along with the applications. The difficulties to solve forward and inverse kinematics of robot manipulator are discussed and solution of inverse kinematic is introduced through conventional methods. In order to accomplish the desired objective of the work and attain the solution of inverse kinematic problem an efficient study of the existing tools and techniques has been done. A review of literature survey and various tools used to solve inverse kinematic problem on different aspects is discussed. The various approaches of inverse kinematic solution is categorized in four sections namely structural analysis of mechanism, conventional approaches, intelligence or soft computing approaches and optimization based approaches. A portion of important and more significant literatures are thoroughly discussed and brief investigation is made on conclusions and gaps with respect to the inverse kinematic solution of industrial robot manipulators. Based on the survey of tools and techniques used for the kinematic analysis the broad objective of the present research work is presented as; to carry out the kinematic analyses of different configurations of industrial robot manipulators. The mathematical modelling of selected robot manipulator using existing tools and techniques has to be made for the comparative study of proposed method. On the other hand, development of new algorithm and their mathematical modelling for the solution of inverse kinematic problem has to be made for the analysis of quality and efficiency of the obtained solutions. Therefore, the study of appropriate tools and techniques used for the solution of inverse kinematic problems and comparison with proposed method is considered. Moreover, recommendation of the appropriate method for the solution of inverse kinematic problem is presented in the work. Apart from the forward kinematic analysis, the inverse kinematic analysis is quite complex, due to its non-linear formulations and having multiple solutions. There is no unique solution for the inverse kinematics thus necessitating application of appropriate predictive models from the soft computing domain. Artificial neural network (ANN) can be gainfully used to yield the desired results. Therefore, in the present work several models of artificial neural network (ANN) are used for the solution of the inverse kinematic problem. This model of ANN does not rely on higher mathematical formulations and are adept to solve NP-hard, non-linear and higher degree of polynomial equations. Although intelligent approaches are not new in this field but some selected models of ANN and their hybridization has been presented for the comparative evaluation of inverse kinematic. The hybridization scheme of ANN and an investigation has been made on accuracies of adopted algorithms. On the other hand, any Optimization algorithms which are capable of solving various multimodal functions can be implemented to solve the inverse kinematic problem. To overcome the problem of conventional tool and intelligent based method the optimization based approach can be implemented. In general, the optimization based approaches are more stable and often converge to the global solution. The major problem of ANN based approaches are its slow convergence and often stuck in local optimum point. Therefore, in present work different optimization based approaches are considered. The formulation of the objective function and associated constrained are discussed thoroughly. The comparison of all adopted algorithms on the basis of number of solutions, mathematical operations and computational time has been presented. The thesis concludes the summary with contributions and scope of the future research work

    Applied Mathematics to Mechanisms and Machines

    Get PDF
    This book brings together all 16 articles published in the Special Issue "Applied Mathematics to Mechanisms and Machines" of the MDPI Mathematics journal, in the section “Engineering Mathematics”. The subject matter covered by these works is varied, but they all have mechanisms as the object of study and mathematics as the basis of the methodology used. In fact, the synthesis, design and optimization of mechanisms, robotics, automotives, maintenance 4.0, machine vibrations, control, biomechanics and medical devices are among the topics covered in this book. This volume may be of interest to all who work in the field of mechanism and machine science and we hope that it will contribute to the development of both mechanical engineering and applied mathematics

    Modular and Analytical Methods for Solving Kinematics and Dynamics of Series-Parallel Hybrid Robots

    Get PDF
    While serial robots are known for their versatility in applications, larger workspace, simpler modeling and control, they have certain disadvantages like limited precision, lower stiffness and poor dynamic characteristics in general. A parallel robot can offer higher stiffness, speed, accuracy and payload capacity, at the downside of a reduced workspace and a more complex geometry that needs careful analysis and control. To bring the best of the two worlds, parallel submechanism modules can be connected in series to achieve a series-parallel hybrid robot with better dynamic characteristics and larger workspace. Such a design philosophy is being used in several robots not only at DFKI (for e.g., Mantis, Charlie, Recupera Exoskeleton, RH5 humanoid etc.) but also around the world, for e.g. Lola (TUM), Valkyrie (NASA), THOR (Virginia Tech.) etc.These robots inherit the complexity of both serial and parallel architectures. Hence, solving their kinematics and dynamics is challenging because they are subjected to additional geometric loop closure constraints. Most approaches in multi-body dynamics adopt numerical resolution of these constraints for the sake of generality but may suffer from inaccuracy and performance issues. They also do not exploit the modularity in robot design. Further, closed loop systems can have variable mobility, different assembly modes and can impose redundant constraints on the equations of motion which deteriorates the quality of many multi-body dynamics solvers. Very often only a local view to the system behavior is possible. Hence, it is interesting for geometers or kinematics researchers, to study the analytical solutions to geometric problems associated with a specific type of parallel mechanism and their importance over numerical solutions is irrefutable. Techniques such as screw theory, computational algebraic geometry, elimination and continuation methods are popular in this domain. But this domain specific knowledge is often underrepresented in the design of model based kinematics and dynamics software frameworks. The contributions of this thesis are two-fold. Firstly, a rigorous and comprehensive kinematic analysis is performed for the novel parallel mechanisms invented recently at DFKI-RIC such as RH5 ankle mechanism and Active Ankle using approaches from computational algebraic geometry and screw theory. Secondly, the general idea of a modular software framework called Hybrid Robot Dynamics (HyRoDyn) is presented which can be used to solve the geometry, kinematics and dynamics of series-parallel hybrid robotic systems with the help of a software database which stores the analytical solutions for parallel submechanism modules in a configurable and unit testable manner. HyRoDyn approach is suitable for both high fidelity simulations and real-time control of complex series-parallel hybrid robots. The results from this thesis has been applied to two robotic systems namely Recupera-Reha exoskeleton and RH5 humanoid. The aim of this software tool is to assist both designers and control engineers in developing complex robotic systems of the future. Efficient kinematic and dynamic modeling can lead to more compliant behavior, better whole body control, walking and manipulating capabilities etc. which are highly desired in the present day and future robotic applications
    corecore