21 |
Simulation Of Biped Locomotion Of Humanoid Robots In 3d SpaceAkalin, Gokcan 01 October 2010 (has links) (PDF)
The main goal of this thesis is to simulate the response of a humanoid robot using a specified control algorithm which can achieve a sustainable biped locomotion with 4 basic locomotion phases. Basic parts for the body of the humanoid robot model are shaped according to the specified basic physical parameters and assumed kinematic model.
The kinematic model, which does not change according to locomotion phases and consists of 27 segments including 14 virtual segments, provides a humanoid robot model with 26 degrees of freedom (DOF). Corresponding kinematic relations for the robot model are obtained by recursive formulations. Derivation of dynamic equations is carried out by the Newton-Euler formulation. A trajectory definition algorithm which defines positions, orientations, translational and angular velocities for the hip and its mass center, toe part of the foot and its toe point is created. A control strategy based on predictive optimum command acceleration calculations and computed torque control method is implemented.
The simulation is executed in Simulink and the visualization of the simulation is established in a virtual environment by Virtual Reality Toolbox of MATLAB. The simulation results and the user defined reference input are displayed simultaneously in the virtual environment.
In this study, a simulation environment for the biped locomotion of humanoid robots is created. By the help of this thesis, the user can test various control strategies by modifying the modular structure of the simulation and acquire necessary information for the preliminary design study of a humanoid robot construction.
|
22 |
Design Of A Multi-frequency Underwater Transducer Using Cylindrical Piezoelectric ElementsYavuz, Siar Deniz 01 July 2011 (has links) (PDF)
In this thesis, numerical and experimental design of a multi-frequency underwater acoustic transducer with cylindrical piezoelectric ceramic tubes is studied. In the numerical design, the acoustic, mechanical and thermal performances of the transducer are investigated by means of finite element method (FEM) in ANSYS. The design of the transducer that meets the acoustic requirements is checked in terms of the mechanical and thermal performances. After the completion of the numerical design, the transducer is manufactured and some performance tests such as impedance test, hydrostatic pressure test and full-power operation test are applied to it. Finally, the results of the numerical and experimental design are compared. As a result, the design of an underwater acoustic transducer that operates at two frequency bands centered at about 30 and 60 kHz under a hydrostatic pressure of 30 bars is accomplished. This transducer also resist to a shock loading of 500g for 1 millisecond.
|
23 |
Software Development For Man-machine Interface For An Industrial RobotCengiz, Mahir Cihan 01 December 2003 (has links) (PDF)
In this study, a robotic software, which controls the robot, is developed.
The robot considered is a six degree of freedom robot and it is designed and
manufactured in METU. User can send the robot anywhere in space within its
workspace, in any orientation. Forward and inverse kinamatics can be executed
according to the needs.
Simulation framework is embedded into the software for the 3D
visualisation of the robot. Any movements can be simulated on the screen.
Software also generates the path for the given points. Then generated path
is simulated on the screen. All position, velocity and acceleration graphics of
joints can be examined for the generated path.
|
24 |
Demonstration Of A Stabilized Hovering Platform For Undergraduate LaboratoryCamlica, Fahri Bugra 01 February 2005 (has links) (PDF)
This research work covers the design, manufacture and testing of an unmanned aerial vehicle for the purpose of testing various control systems by undergraduate students in the laboratory environment. The aerial vehicle under
consideration is a four-rotor propeller powered. Aluminum rod based mechanical structure is preferred. The stabilization of the hovering vehicle in its rotational axes in the air and navigation about the yaw axis are the accomplished goals of this study. The aerial vehicle is run in real time by using Matlab 6.5 Software&rsquo / s xPc module. The linear quadratic regulator and PD controllers are utilized to stabilize the aerial
vehicle in its rotation axes. To eliminate the measurement noise generated by the sensors, low-pass second order transfer function is designed and its implementation
to real time experiments is discussed.
|
25 |
Design Of A Secondary Packaging Robotic SystemSahin, Hakan 01 December 2005 (has links) (PDF)
The use of robotic systems in consumer goods industry has increased over recent years. However, food industry has not taken to the robotics technology with the same desire as in other industries due to technical and commercial reasons. Difficulties in matching human speed and flexibility, variable nature of food products, high production volume rates, lack of appropriate end-effectors, high initial investment rate of the so-called systems and low margins in food products are still blocking the range of use of robotics in food industry.
In this thesis study, as a contribution to the use of robotic systems in food industry, a secondary packaging robotic system is designed. The system is composed of two basic subsystems: a dual-axis controlled robotic arm and a special-purpose gripper. Mechanical and control systems design of basic subsystems are performed within the scope of the study. During the designing process, instead of using classical design methods, modern computer-aided design and engineering tools are utilized.
|
26 |
Haptic Device DesignBaser, Ozgur 01 January 2006 (has links) (PDF)
ABSTRACT
Haptic devices are used to provide multi-modal data transfer between haptic users and computers in virtual reality applications. They enable humans to take force and tactile feedback from any virtual or remote objects. Haptic devices also facilitate the use of data collected from a real object in the virtual environment.
Usage of the haptic devices increase more and more in industrial, educational and medical applications in parallel with development of virtual reality technology. As virtual reality technology requires interdisciplinary study with related to its application areas, it creates a lot of different specific working areas (Haptic interface design, freeform model, surgical operations in virtual environment etc.). Especially, some complex modifications which require hand-working can be performed with the system having great potential in medical applications (Brain surgery without error and operations which require great skill etc.). This is only one of the implementations of haptic devices in digital environment.
Aim of this study is to design and manufacture a 7 DOF (degrees of freedom) haptic device which serves the mentioned application areas. All different haptic devices in literature have maximum 6 DOF. The designed 7 DOF haptic device has about 20% extra working space and more flexible working capability compared to the other haptic devices with the similar link lengths and joint limitations.
This study is important in terms of the development of haptic devices in the world as well as spreading of haptic devices and its applications in Turkey.
|
27 |
Evaluating computational creativity : a standardised procedure for evaluating creative systems and its applicationJordanous, Anna Katerina January 2013 (has links)
This thesis proposes SPECS: a Standardised Procedure for Evaluating Creative Systems. No methodology has been accepted as standard for evaluating the creativity of a system in the field of computational creativity and the multi-faceted and subjective nature of creativity generates substantial definitional issues. Evaluative practice has developed a general lack of rigour and systematicity, hindering research progress. SPECS is a standardised and systematic methodology for evaluating computational creativity. It is flexible enough to be applied to a variety of different types of creative system and adaptable to specific demands in different types of creativity. In the three-stage process of evaluation, researchers are required to be specific about what creativity entails in the domain they work in and what standards they test a system's creativity by. To assist researchers, definitional issues are investigated and a set of components representing aspects of creativity is presented, which was empirically derived using computational linguistics analysis. These components are recommended for use within SPECS, being offered as a general definition of creativity that can be customised to account for any specific priorities for creativity in a given domain. SPECS is applied in a case study for detailed comparisons of the creativity of three musical improvisation systems, identifying which systems are more creative than others and why. In a second case study, SPECS is used to capture initial impressions on the creativity of systems presented at a 2011 computational creativity research event. Five systems performing different creative tasks are compared and contrasted. These case studies exemplify the valuable information that can be obtained on a system's strengths and weaknesses. SPECS gives researchers vital feedback for improving their systems' creativity, informing further progress in computational creativity research.
|
28 |
Identification Of Kinematic Parameters Using Pose Measurements And Building A Flexible InterfaceBayram, Alican 01 September 2012 (has links) (PDF)
Robot manipulators are considered as the key element in flexible manufacturing systems. Nonetheless, for a successful accomplishment of robot integration, the robots need to be accurate. The leading source of inaccuracy is the mismatch
between the prediction made by the robot controller and the actual system. This work presents techniques for identification of actual kinematic parameters and pose accuracy compensation using a laser-based 3-D measurement system. In identification stage, both direct search and gradient methods are utilized. A computer simulation of the identification is performed using virtual position measurements. Moreover, experimentation is performed on industrial robot FANUC Robot R-2000iB/210F to test full pose and relative position accuracy improvements.
In addition, accuracy obtained by classical parametric methodology is improved by the implementation of artificial neural networks. Neuro-parametric method proves an enhanced improvement in simulation results. The whole proposed theory is reflected by developed simulation software throughout this work while achieving accuracy nine times better when comparing before and after implementation.
|
29 |
Multisensor Dead Reckoning Navigation On A Tracked Vehicle Using Kalman FilterKirimlioglu, Serdar 01 October 2012 (has links) (PDF)
The aim of this thesis is to write a multisensor navigation algorithm and to design a test setup. After doing these, test the algorithm by using the test setup. In navigation, dead reckoning is a procedure to calculate the position from initial position with some measured inputs. These measurements do not include absolute position data. Using only an inertial measurement unit is an example for dead reckoning navigation. Calculating position and velocity with the inertial measurement unit is highly erroneous because, this calculation requires integration of acceleration data. Integration means accumulation of errors as time goes. For example, a constant acceleration error of 0.1 m/s^2 on 1 m/s^2 of acceleration will lead to 10% of position error in only 5 seconds. In addition to this, wrong calculation of attitude is going to blow the accumulated position errors. However, solving the navigation equations while knowing the initial position and the IMU readings is possible, the IMU is not used solely in practice. In literature, there are studies about this topic and in these studies / some other sensors aid the navigation calculations. The aiding or fusion of sensors is accomplished via Kalman filter.
In this thesis, a navigation algorithm and a sensor fusion algorithm were written. The sensor fusion algorithm is based on estimation of IMU errors by use of a Kalman filter. The design of Kalman filter is possible after deriving the mathematical model of error propagation of mechanization equations.
For the sensor fusion, an IMU, two incremental encoders and a digital compass were utilized. The digital compass outputs the orientation data directly (without integration). In order to find the position, encoder data is calculated in dead reckoning sense. The sensor triplet aids the IMU which calculates position data by integrations. In order to mount these four sensors, an unmanned tracked vehicle prototype was manufactured. For data acquisition, an xPC&ndash / Target system was set.
After planning the test procedure, the tests were performed. In the tests, different paths for different sensor fusion algorithms were experimented. The results were recorded in a computer and a number of figures were plotted in order to analyze the results. The results illustrate the benefit of sensor fusion and how much feedback sensor fusion is better than feed forward sensor fusion.
|
30 |
Modeling And Control Of Autonomous Underwater Vehicle Manipulator SystemsKorkmaz, Ozan 01 September 2012 (has links) (PDF)
In this thesis, dynamic modeling and nonlinear control of autonomous underwater vehicle manipulator systems are presented. Mainly, two types of systems consisting of a 6-DOF AUV equipped with a 6-DOF manipulator subsystem (UVMS) and with an 8-DOF redundant manipulator subsystem (UVRMS) are modeled considering hydrostatic forces and hydrodynamic effects such as added mass, lift, drag and side forces. The shadowing effects of the bodies on each other are introduced when computing the hydrodynamic forces. The system equations of motion are derived recursively using Newton&ndash / Euler formulation. The inverse dynamics control algorithms are formulated and trajectory tracking control of the systems is achieved by assigning separate tasks for the end effector of the manipulator and for the underwater vehicle. The proposed inverse dynamics controller utilizes the full nonlinear model of the system and consists of a linearizing control law that uses the feedback of positions and velocities of the joints and the underwater vehicle in order to cancel off the nonlinearities of the system. The PD control is applied after this complicated feedback linearization process yielding second order error dynamics. The thruster dynamics is also incorporated into the control system design. The stability analysis is performed in the presence of parametric uncertainty and disturbing ocean current. The effectiveness of the control methods are demonstrated by simulations for typical underwater missions.
|
Page generated in 0.0786 seconds