Spelling suggestions: "subject:"kinematic modeling"" "subject:"cinematic modeling""
1 |
A Rapidly Reconfigurable Robotics Workcell and Its Applictions for Tissue EngineeringChen, I-Ming 01 1900 (has links)
This article describes the development of a component-based technology robot system that can be rapidly configured to perform a specific manufacturing task. The system is conceived with standard and inter-operable components including actuator modules, rigid link connectors and tools that can be assembled into robots with arbitrary geometry and degrees of freedom. The reconfigurable "plug-and-play" robot kinematic and dynamic modeling algorithms are developed. These algorithms are the basis for the control and simulation of reconfigurable robots. The concept of robot configuration optimization is introduced for the effective use of the rapidly reconfigurable robots. Control and communications of the workcell components are facilitated by a workcell-wide TCP/IP network and device level CAN-bus networks. An object-oriented simulation and visualization software for the reconfigurable robot is developed based on Windows NT. Prototypes of the robot systems configured to perform 3D contour following task and the positioning task are constructed and demonstrated. Applications of such systems for biomedical tissue scaffold fabrication are considered. / Singapore-MIT Alliance (SMA)
|
2 |
Insights into Contractional Fault-Related Folding Processes Based on Mechanical, Kinematic, and Empirical StudiesHughes, Amanda 17 September 2012 (has links)
This dissertation investigates contractional fault-related folding, an important mechanism of deformation in the brittle crust, using a range of kinematic and mechanical models and data from natural structures. Fault-related folds are found in a wide range of tectonic settings, including mountain belts and accretionary prisms. There are several different classes of fault-related folds, including fault-bend, fault-propagation, shear-fault-bend, and detachment folds. They are distinguished by the geometric relationships between the fold and fault shape, which are driven by differences in the nature of fault and fold growth. The proper recognition of the folding style present in a natural structure, and the mechanical conditions that lead the development of these different styles, are the focus of this research. By taking advantage of recent increases in the availability of high-quality seismic reflection data and computational power, we seek to further develop the relationship between empirical observations of fault-related fold geometries and the kinematics and mechanics of how they form. In Chapter 1, we develop an independent means of determining the fault-related folding style of a natural structure through observation of the distribution of displacement along the fault. We derive expected displacements for kinematic models of end-member fault-related folding styles, and validate this approach for natural structures imaged in seismic reflection data. We then use this tool to gain insight into the deformational history of more complex structures. In Chapter 2, we explore the mechanical and geometric conditions that lead to the transition between fault-bend and fault-propagation folds. Using the discrete element modeling (DEM) method, we investigate the relative importance of factors such as fault dip, mechanical layer strength and anisotropy, and fault friction on the style of structure that develops. We use these model results to gain insight into the development of transitional fault-related folds in the Niger Delta. In Chapter 3, we compare empirical observations of fault-propagation folds with results from mechanical models to gain insight into the factors that contribute to the wide range of structural geometries observed within this structural class. We find that mechanical layer anisotropy is an important factor in the development of different end-member fault-propagation folding styles. / Earth and Planetary Sciences
|
3 |
Improved manipulator configurations for grasping and task completion based on manipulabilityWilliams, Joshua Murry 16 February 2011 (has links)
When a robotic system executes a task, there are a number of responsibilities that belong to either the operator and/or the robot. A more autonomous system has more responsibilities in the completion of a task and must possess the decision making skills necessary to adequately deal with these responsibilities. The system must also handle environmental constraints that limit the region of operability and complicate the execution of tasks. There are decisions about the robot’s internal configuration and how the manipulator should move through space, avoid obstacles, and grasp objects. These motions usually have limits and performance requirements associated with them.
Successful completion of tasks in a given environment is aided by knowledge of the robot’s capabilities in its workspace. This not only indicates if a task is possible but can suggest how a task should be completed. In this work, we develop a grasping strategy for selecting and attaining grasp configurations for flexible tasks in environments containing obstacles. This is done by sampling for valid grasping configurations at locations throughout the workspace to generate a task plane. Locations in the task plane that contain more valid configurations are stipulated to have higher dexterity and thus provide greater manipulability of targets. For valid configurations found in the plane, we develop a strategy for selecting which configurations to choose when grasping and/or placing an object at a given location in the workspace.
These workspace task planes can also be utilized as a design tool to configure the system around the manipulator’s capabilities. We determine the quality of manipulator positioning in the workspace based on manipulability and locate the best location of targets for manipulation. The knowledge of valid manipulator configurations throughout the workspace can be used to extend the application of task planes to motion planning between grasping configurations. This guides the end-effector through more dexterous workspace regions and to configurations that move the arm away from obstacles.
The task plane technique employed here accurately captures a manipulator’s capabilities. Initial tests for exploiting these capabilities for system design and operation were successful, thus demonstrating this method as a viable starting point for incrementally increasing system autonomy. / text
|
4 |
Instant center based kinematic and dynamic motion synthesis for planar mobile platformsKulkarni, Amit Vijay 21 June 2010 (has links)
For a general J wheeled mobile platform capable of up to 3-Degrees-Of-Freedom (DOF) planar motion, there are up to 2J independent input parameters yet the output of the planar platform is specified with only three independent parameters. Currently, the motion synthesis for such platforms is done with a Jacobian based “pseudo” inverse that uses a rectangular matrix for Jacobian. However, a mobile platform is a parallel mechanism and has a more direct solution to the inverse kinematics problem. To this effect, we propose a physical methodology for kinematic modeling of multi-wheeled mobile platforms using Instant Centers (IC) to describe the kinematic state of all system points up to the kth order using a generalized algebraic formulation. This is achieved by using a series of ICs (velocity, acceleration, jerk, etc.) where each point in the system has a time state with its magnitude proportional to the radial distance of the point from the associated IC and at a constant angle relative to that radius. The use of IC’s for mobile platform kinematics is not new, however we present a completely generalized and extensive formulation that also treats the higher order kinematics. To the best of our knowledge, this is the first time the third and higher order ICs have been presented in the literature. The components of this research effort are: (i) extension of the theory of instantaneous invariants to the higher order motion by generalizing the theory to any order, (ii) studying some special case 1-DOF, 2-DOF motions to understand the physical nature of the higher order ICs, (iii) applying the results of (i) and (ii) to the motion synthesis of planar, wheeled mobile platforms by first categorizing them into four distinct categories, and (iv) studying the dynamic model of a representative mobile platform to emphasize the importance of wheel dynamics and traction parameters on the performance of the mobile platform. The IC based formulation presents a concise expression for a general order time state of a general point on the rigid body with the magnitude and direction separated and identified. We showed that the method based on instant centers provides a straightforward and yet physically intuitive way to synthesize a general kth order planar motion of mobile platforms. The study of special case 1-DOF/2-DOF motions emphasized the geometric nature of the higher order ICs and also helped understand the influence of instantaneous kinematic states (such as angular velocity _, angular acceleration, _, etc.) on the various ICs. The application of this theory to planar mobile platform allowed us to categorize the platforms based on their dexterity and to generalize the motion synthesis to some extent. The study of the dynamic model of a representative mobile platform showed us that the redundant inputs (2J inputs versus 3 outputs) in this case may be employed to sustain and manage the uncertainties and nonlinearities in the wheel ground interaction. / text
|
5 |
Planification et commande pour véhicules à deux trains directeurs en milieu encombré / Planning and control for bi-steerable vehicles in cluttered environmentsNizard, Ange 31 March 2017 (has links)
Le prochain secteur à être fortement automatisé est sans doute celui du transport routier. D’abord en environnement peu complexe comme c’est déjà le cas sur autoroute, puis à terme dans les scénarios les plus difficiles, comme ceux rencontrés au coeur du trafic urbain. Une étape intermédiaire consiste à introduire des véhicules autonomes en milieu urbain, mais hors du trafic, comme sur des sites fermés. Ces environnements présentent des caractéristiques particulières, comme un encombrement important. Alors, pour être en mesure de naviguer en toute autonomie, les véhicules doivent être à la fois agiles, précis et sûrs, mais aussi efficaces, donc rapides. Ce travail de thèse adresse deux problématiques clés de la navigation autonome en milieu encombré : la planification et le suivi de chemin pour les véhicules à deux trains directeurs (4WS). En effet, la cinématique 4WS est la réponse des constructeurs au besoin d’agilité et nécessite le développement de techniques de commande adaptées. La planification de chemin en temps-réel permet l’évitement d’obstacles, de façon à rendre le service robuste aux aléas de l’environnement. Le contrôle automatique de la direction permet ensuite de suivre ces chemins avec précision. La principale difficulté concernant la planification de chemin est le contraste entre la faible puissance de calcul embarquée sur le véhicule et la forte contrainte temporelle qu’impose le besoin de réactivité. Il s’agit donc de choisir l’approche adéquate et de mettre en place les simplifications algorithmiques les plus efficaces, c’est-à-dire qui réduisent la quantité de calculs nécessaires sans réduire la qualité des chemins générés. De plus, la planification de chemin en milieu encombré pose le problème des impasses dans lesquelles les méthodes les plus réactives restent coincées. De fait, l’approche retenue consiste à construire une fonction de navigation en deux dimensions dont est extrait le chemin. Au sens des critères choisis, il est optimal pour un véhicule circulaire. Des stratégies sont alors mises en place pour adapter cet algorithme aux véhicules 4WS de forme rectangulaire, comme la notion centrale de double-chemin qui permet de représenter la trajectoire d’un mobile à trois degrés de liberté dans un espace en deux dimensions. Enfin, d’autres stratégies et heuristiques sont introduites pour optimiser les performances de l’algorithme de planification et lui permettre de générer des manoeuvres efficaces. Concernant le développement du contrôleur de direction, il s’agit de choisir le modèle d’évolution qui retranscrit au mieux le comportement du véhicule vis-à-vis du double chemin qu’il doit suivre, puis d’en déduire les lois de commande des trains avant et arrière. Ayant été éprouvé par de nombreux travaux, le modèle bicyclette 4WS a été choisi. Ce modèle cinématique permet d’introduire facilement des angles de dérive utiles à la compensation des glissements des pneus sur le sol, qu’ils soient dus à un manque d’adhérence ou à une géométrie imparfaite des trains. Des lois de commande par retour d’état sont ensuite synthétisées et une stratégie de gestion de la saturation des actionneurs est proposée. Enfin, ce premier contrôleur est décliné en une version prédictive qui apporte un suivi de chemin d’une grande stabilité sur les véhicules réels. Les contributions ont toutes été évaluées en simulation et lors d’expérimentations en vraie grandeur sur l’EZ10, une navette électrique 4WS industrielle. Enfin, il se trouve que les performances obtenues dépassent les attentes initiales. / The next sector to be highly automated is probably road transport. First in an uncomplicated environment as is already the case on highway, then eventually in the most difficult scenarios, such as those encountered at the heart of the urban traffic. An intermediate step is to introduce autonomous vehicles in urban areas, but outside traffic, as on closed sites. These environments have particular characteristics, they can be very cluttered. So to be able to navigate autonomously, the vehicles have to be agile, precise and safe, but also efficient, i.e. fast. This thesis addresses two key issues of autonomous navigation in cluttered environments: path planning and tracking for bi-steerable (4WS) vehicles. Indeed, the 4WS kinematics is the response of the manufacturers to the need for agility and requires the development of adapted control techniques. Real-time path planning allows the avoidance of obstacles in order to make the service robust to the vagaries of the environment. The automatic control of the direction then makes it possible to follow these paths with precision. The main difficulty about path planning is the contrast between the low onboard computing power and the high temporal constraints imposed by the need for reactivity. It is thus necessary to choose the appropriate approach and to implement the most efficient algorithmic simplifications, i.e. reducing the amount of calculations without reducing the quality of the generated paths. In addition, path planning in cluttered environment raises the problem of dead-ends in which the most reactive methods remain stuck. Then, the adopted approach consists in constructing a navigation function in two dimensions from which the path is extracted. In the sense of the chosen criteria, it is optimal for a circular vehicle. Strategies are then put in place to adapt this algorithm to 4WS vehicles of rectangular shape, such as the central dual-path concept which allows to represent the trajectory of a mobile with three degrees of freedom in a two-dimensional space. Finally, other strategies and heuristics are introduced to optimize the performance of the planning algorithm and allow it to generate efficient maneuvers. Concerning the development of the controller, it is about choosing the evolution model which best reflects the behavior of the vehicle with respect to the dual-path that it must follow and then deducing the front and rear control laws. The 4WS bicycle model has shown itself to be very effective. This kinematic model makes it possible to easily introduce useful side-slip angles allowing to compensate the slippage of the tires on the ground, whether due to a lack of grip or an imperfect geometry of the axles. State feedback control laws are then synthesized and a strategy for managing the saturation of the actuators is proposed. Finally, this first controller is declined in a predictive version that provides a very stable tracking on real vehicles.The contributions were all evaluated in simulation and in full-scale experiments on the EZ10, an industrial 4WS electric shuttle. Finally, it turns out that the performances exceed initial expectations.
|
6 |
Universal Command Generator For Robotics And Cnc MachineryAkinci, Arda 01 May 2009 (has links) (PDF)
In this study a universal command generator has been designed for robotics and CNC machinery. Encoding techniques has been utilized in order to represent the commands and their efficiencies have been discussed. The developed algorithm generates the trajectory of the end-effector with linear and circular interpolation in an offline fashion, the corresponding joint states and their error envelopes are computed with the utilization of a numerical inverse kinematic solver with a predefined precision. Finally, the command encoder employs the resulting data and produces the representation of positions in joint space with using proposed encoding techniques depending on the error tolerance for each joint. The encoding methods considered in this thesis are: Lossless data compression via higher order finite difference, Huffman Coding and Arithmetic Coding techniques, Polynomial Fitting methods with Chebyshev, Legendre and Bernstein Polynomials and finally Fourier and Wavelet Transformations. The algorithm is simulated for Puma 560 and Stanford Manipulators for a trajectory in order to evaluate the performances of the above mentioned techniques (i.e. approximation error, memory requirement, number of commands generated). According to the case studies, Chebyshev Polynomials has been determined to be the most suitable technique for command generation. Proposed methods have been implemented in MATLAB environment due to its versatile toolboxes. With this research the way to develop an encoding/decoding standard for an advanced command generator scheme for computer numerically controlled (CNC) machines in the near future has been paved.
|
7 |
Modélisation et analyses cinématiques de l'épaule lors de levers de charges en hauteurDesmoulins, Landry 10 1900 (has links)
Thèse de doctorat à mi-chemin entre la recherche fondamentale et appliquée. Les champs disciplinaires sont principalement la biomécanique, l'ergonomie physique ou encore l'anatomie. Réalisé en cotutelle avec le professeur Paul Allard et Mickael Begon. / An occupation that requires handling loads combined with large elevation of the arms is associated with the occurrence of shoulders musculoskeletal disorder. The analysis of these joint movements is essential because it helps to quantify the stress applied to the musculoskeletal structures. This thesis provides an innovative model which allows the estimation of the shoulder complex kinematics and used it to analyze the joints kinematics during lifting tasks. It is organized into three sub-objectives.
The first aim is the development and validation of a kinematic model the most representative as possible of the shoulder complex anatomy while correcting soft tissue artifacts through the use of global optimization. This model included a scapulothoracic closed loop, which constrains a scapular dot contact to be coincident with thoracic gliding plane modeled by a subject-specific ellipsoid. In the validation process, the reference model used the gold standard for direct measurements of bone movements. In dynamic movements, the closed loop model developed generates barely more kinematic errors that errors obtained for the study of standard movements by existing models.
The second aim is to detect and quantify the shoulder articular movements influenced by the combined effects of two risk factors: task height and load weight. The results indicate that many peaks of joint angles are influenced by the interaction of height and weight. According to the different initial and deposits heights when the weight increases, the kinematics changes are substantial, in number and magnitude. The kinematic strategies of participants are more consistent when the weight of load increase for initial height lift at hips level compared to shoulders level, and for a deposit at eye level compared to shoulders.
The third aim is to investigate the magnitude and temporality of the maximum peak vertical acceleration of the box. The significant joints movements are characterized with a principal component analysis of joint angle values collected at this instant. In particular, this study highlights that elbow flexion and thoraco-humeral elevation are two correlated invariant joint movements to all lifting tasks whatever the initial and deposit height, and weight of the load.
The realism of the developed shoulder model and kinematics analyzes open perspectives in occupational biomechanics and contribute to risk prevention efforts in health and safety. / Une activité professionnelle qui exige de manipuler des charges combinée à de grandes élévations des bras augmente les chances de développer un trouble musculo-squelettique aux épaules. L’analyse de ces mouvements articulaires est essentielle car elle contribue à quantifier les contraintes appliquées aux structures musculo-squelettiques. Cette thèse propose un modèle innovant qui permet l’estimation de la cinématique du complexe de l’épaule, et l’utilise ensuite afin d’analyser la cinématique de levers de charge. Elle s’organise en trois sous-objectifs.
Le premier concerne le développement et la validation d’un modèle cinématique le plus représentatif possible de l’anatomie du complexe de l’épaule tout en corrigeant les artéfacts des tissus mous par une optimisation multi-segmentaire. Ce modèle avec une fermeture de boucle scapulo-thoracique, impose à un point de contact scapulaire d’être coïncident au plan de glissement thoracique modélisé par un ellipsoïde mis à l’échelle pour chaque sujet. Le modèle qui a été utilisé comme référence lors des comparaisons du processus de validation bénéficie du « gold standard » de mesures directes des mouvements osseux. Le modèle développé en boucle fermée génère à peine plus d’erreurs cinématiques lors de mouvements dynamiques que les erreurs obtenues par les modèles existants pour l’étude de mouvements standards.
Le second identifie et quantifie les mouvements articulaires de l’épaule influencés par la combinaison des effets de deux facteurs de risques : les hauteurs importantes d’agencement de la tâche (hauteurs de saisie et de dépôt) et les masses de charges (6 kg, 12 kg et 18 kg). Les résultats indiquent qu’il existe de nombreux pics d’angles articulaires qui sont influencés par l’interaction des deux effets. Lorsque la masse augmente, les modifications cinématiques sont plus importantes, en nombre et en amplitude, selon les différentes hauteurs de saisies et de dépôts de la charge. Les participants varient peu leur mode opératoire pour une saisie à hauteur des hanches en comparaison des épaules, et pour un dépôt à hauteur des yeux en comparaison aux épaules avec une charge plus lourde.
Un troisième s’intéresse au pic maximal d’accélération verticale de la charge dans son intensité et sa temporalité. Basée sur une analyse en composante principale des valeurs d’angles articulaires à cet instant, elle permet de caractériser les mouvements articulaires significatifs. Cette étude met notamment en évidence que la flexion du coude et l’élévation thoraco-humérale sont deux mouvements articulaires corrélés invariants à toutes les tâches de lever en hauteur quelles que soient la hauteur de dépôt et la masse de la charge.
Le souci de réalisme du modèle développé et les analyses cinématiques menées ouvrent des perspectives en biomécanique occupationnelle et participent à l’effort de prévention des risques en santé et sécurité.
|
8 |
Musculoskeletal Modeling of BalletHungenahalli Shivanna, Bharath January 2020 (has links)
This thesis work comprises the working and simulation procedures being involved in simulating motion capture data in AnyBody Modeling System. The motion capture data used in this thesis are ballet movements from dancers of Östgöta ballet and dance academy. The ballet movements taken into consideration are the arabesque on demi-pointe and pirouette. The arabesque on demi-pointe was performed by two dancers but the pirouette is performed by only one dancer. The method involved recording ballet movements by placing markers on the dancer's body and using this motion capture data as input to AnyBody Modeling System to create a musculoskeletal simulation. The musculoskeletal modeling involved creating a very own Qualisys marker protocol for the markers placed on the ballet dancers. Then implementing the marker protocol onto a human model in AnyBody Modeling System by making use of the AnyBody Managed Modeling Repository (TM) and obtain the kinematics from the motion capture. To best fit the human model to the dancer's anthropometry, scaling of the human model is done, environmental conditions such as the force plates are provided. An optimization algorithm is conducted for the marker positions to best fit the dancer's anthropometry by running parameter identification. From the kinematics of the motion capture data, we simulate the inverse dynamics in AnyBody Modeling System. The simulations explain a lot of parameters that describe the ballet dancers. Results such as the center of mass, the center of pressure, muscle activation, topple angle are presented and discussed. Moreover, we compare the models of the dancers and draw conclusions about body balance, effort level, and muscles activated during the ballet movements.
|
Page generated in 0.1139 seconds