Adaptive jacobian control of robot
Adaptive depth and length controllers were implemented and tested with the use of a Selective Compliance Assembly Robot Arm (SCARA). The controllers are a set of control loop feedback mechanisms that make use of the vision feedback from a camera to track an infra-red LED that is attached to...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2010
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/40406 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-40406 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-404062023-07-07T16:12:46Z Adaptive jacobian control of robot Tan, Jesper Jian Xiong. Cheah Chien Chern School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics Adaptive depth and length controllers were implemented and tested with the use of a Selective Compliance Assembly Robot Arm (SCARA). The controllers are a set of control loop feedback mechanisms that make use of the vision feedback from a camera to track an infra-red LED that is attached to the end of the SCARA robot arm. The controllers were tested with setpoint tasks to determine the robustness of the controller. Uncertainty in depth of camera vision and length of robot’s arm were introduced to determine if the controller can adapt to the uncertainties. In the initial stage of the project, a Proportional-Derivative controller was implemented and tested to determine the robustness of the system as a reference for performance for later stages. From the experiments, it was observed that when the spring force gain, Kp, was of sufficient magnitude to move the end effector accurately to a desired position, a ratio of Kp/Kv = 4 was needed to make sure that the end effector stopped oscillating at steady state, where Kv is the damping force gain. In the second stage of the project, the adaptive depth and length controllers were implemented and tested separately to determine the effects of the control gains. The initial estimated parameters and update law’s gains were varied, and it was observed that they have a significant impact on the stability of the controller. When the initial estimated parameters were set to a value approximate to the real physical parameters of the system, the controllers exhibited higher degree of stability. The final stage of the project involved implementing both adaptive depth and length controllers together. The controller was tested by introducing uncertainty in camera’s depth of vision. The camera was tilted 10° to 20° in both x and y direction to introduce uncertainty in depth. It was observed in the experiments that the controller was able to perform point to point tracking with minimal errors even when the uncertain conditions were given. Hence it showed that the full adaptive controller can perform setpoint tasks with high degree of stability even when there were uncertainties in its physical parameters Bachelor of Engineering 2010-06-15T06:45:14Z 2010-06-15T06:45:14Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/40406 en Nanyang Technological University 105 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics Tan, Jesper Jian Xiong. Adaptive jacobian control of robot |
description |
Adaptive depth and length controllers were implemented and tested with the use of a
Selective Compliance Assembly Robot Arm (SCARA). The controllers are a set of
control loop feedback mechanisms that make use of the vision feedback from a camera
to track an infra-red LED that is attached to the end of the SCARA robot arm. The
controllers were tested with setpoint tasks to determine the robustness of the controller.
Uncertainty in depth of camera vision and length of robot’s arm were introduced to
determine if the controller can adapt to the uncertainties.
In the initial stage of the project, a Proportional-Derivative controller was implemented
and tested to determine the robustness of the system as a reference for performance for
later stages. From the experiments, it was observed that when the spring force gain, Kp,
was of sufficient magnitude to move the end effector accurately to a desired position, a
ratio of Kp/Kv = 4 was needed to make sure that the end effector stopped oscillating at
steady state, where Kv is the damping force gain.
In the second stage of the project, the adaptive depth and length controllers were
implemented and tested separately to determine the effects of the control gains. The
initial estimated parameters and update law’s gains were varied, and it was observed that
they have a significant impact on the stability of the controller. When the initial
estimated parameters were set to a value approximate to the real physical parameters of
the system, the controllers exhibited higher degree of stability.
The final stage of the project involved implementing both adaptive depth and length
controllers together. The controller was tested by introducing uncertainty in camera’s
depth of vision. The camera was tilted 10° to 20° in both x and y direction to introduce
uncertainty in depth. It was observed in the experiments that the controller was able to
perform point to point tracking with minimal errors even when the uncertain conditions
were given. Hence it showed that the full adaptive controller can perform setpoint tasks
with high degree of stability even when there were uncertainties in its physical
parameters |
author2 |
Cheah Chien Chern |
author_facet |
Cheah Chien Chern Tan, Jesper Jian Xiong. |
format |
Final Year Project |
author |
Tan, Jesper Jian Xiong. |
author_sort |
Tan, Jesper Jian Xiong. |
title |
Adaptive jacobian control of robot |
title_short |
Adaptive jacobian control of robot |
title_full |
Adaptive jacobian control of robot |
title_fullStr |
Adaptive jacobian control of robot |
title_full_unstemmed |
Adaptive jacobian control of robot |
title_sort |
adaptive jacobian control of robot |
publishDate |
2010 |
url |
http://hdl.handle.net/10356/40406 |
_version_ |
1772826921630957568 |