Self-Motion Control of Kinematically Redundant Robot Manipulators

dc.contributor.advisor Dede, Mehmet İsmet Can
dc.contributor.author Maaroof, Omar Waleed Najm
dc.date.accessioned 2014-07-22T13:51:40Z
dc.date.available 2014-07-22T13:51:40Z
dc.date.issued 2012
dc.description Thesis (Master)--Izmir Institute of Technology, Mechanical Engineering, Izmir, 2012 en_US
dc.description Includes bibliographical references (leaves: 88-92) en_US
dc.description Text in English; Abstract: Turkish and English en_US
dc.description xvi,92 leaves en_US
dc.description.abstract Redundancy in general provides space for optimization in robotics. Redundancy can be defined as sensor/actuator redundancy or kinematic redundancy. The redundancy considered in this thesis is the kinematic redundancy where the total degrees-of-freedom of the robot is more than the total degrees-of-freedom required for the task to be executed. This provides infinite number of solutions to perform the same task, thus, various subtasks can be carried out during the main-task execution. This work utilizes the property of self-motion for kinematically redundant robot manipulators by designing the general subtask controller that controls the joint motion in the null-space of the Jacobian matrix. The general subtask controller is implemented for various subtasks in this thesis. Minimizing the total joint motion, singularity avoidance, posture optimization for static impact force objectives, which include maximizing/minimizing the static impact force magnitude, and static and moving obstacle (point to point) collision avoidance are the subtasks considered in this thesis. New control architecture is developed to accomplish both the main-task and the previously mentioned subtasks. In this architecture, objective function for each subtask is formed. Then, the gradient of the objective function is used in the subtask controller to execute subtask objective while tracking a given end-effector trajectory. The tracking of the end-effector is called main-task. The SCHUNK LWA4-Arm robot arm with seven degrees-of-freedom is developed first in SolidWorks® as a computer-aided-design (CAD) model. Then, the CAD model is converted to MATLAB® Simulink model using SimMechanics CAD translator to be used in the simulation tests of the controller. Kinematics and dynamics equations of the robot are derived to be used in the controllers. Simulation test results are presented for the kinematically redundant robot manipulator operating in 3D space carrying out the main-task and the selected subtasks for this study. The simulation test results indicate that the developed controller’s performance is successful for all the main-task and subtask objectives. en_US
dc.identifier.uri https://hdl.handle.net/11147/3493
dc.language.iso en en_US
dc.publisher Izmir Institute of Technology en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject.lcsh Robots--Dynamics en
dc.subject.lcsh Manipulators (Mechanism)--Automatic control en
dc.subject.lcsh Robots--Kinematics en
dc.subject.lcsh Robots--Control systems en
dc.title Self-Motion Control of Kinematically Redundant Robot Manipulators en_US
dc.type Master Thesis en_US
dspace.entity.type Publication
gdc.author.institutional Maaroof, Omar Waleed Najm
gdc.coar.access open access
gdc.coar.type text::thesis::master thesis
gdc.description.department Thesis (Master)--İzmir Institute of Technology, Mechanical Engineering en_US
gdc.description.publicationcategory Tez en_US
gdc.description.scopusquality N/A
gdc.description.wosquality N/A
relation.isAuthorOfPublication.latestForDiscovery 8fed21e3-9b48-4c81-8362-9e6b9ff553b8
relation.isOrgUnitOfPublication.latestForDiscovery 9af2b05f-28ac-4022-8abe-a4dfe192da5e

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
T001037.pdf
Size:
2.43 MB
Format:
Adobe Portable Document Format
Description:
MasterThesis

License bundle

Now showing 1 - 1 of 1
Loading...
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: