SlideShare a Scribd company logo
1 of 3
Download to read offline
Prowedings of 23rd Conference
on Decision and Control
Las Vegas, NV. December 1984 TA4 = 9:OO
Natural Motion for Robot Arms
Dan Iioditvhek
Center for Systems Science.
Department of Electrical Engiuerrin;.
733 CH2093-3/84!0000-0733 $1 .OO 8 1984 IEEE
l:tt three
terms as the "inverse Filter" portion of the control rT= 6 di,L - d,L
dt
.irairgy.
Intrlition ~uight suggest. tothe rontrav. that, terms vhich do not
contril)lltr to intability
ollght,
not to be cancrlled: if inveme
f'iltrring ic rountrnanced. it should be :
I
S clowly matcbrdtothe
t;1hIr p;Irt of the pi;mt, as possible. The central result of this
r::~prr, prccntrtl in Section 3. is the
tlenonztration [hat system
( I ) c a n be itahilized I;? Linenr state feedharkin t h p a l w n c e of the
gr;i-it:ltionalterm of the vectorfield, k(0). In consequence. a new
algorithm
which
incorporates
the
moment of inertia
and
roriolis
matrices in theprerompensating"inversefilter"ratherthan "pole
placement" portion of the strategy. is shown, inSection 3, t>odrive
0 and tolrard
arbitrary reference
trajectories.
This
arrangement
hrgin5 to EuggeGt the sort of referencemodels whose outputmight
specify "natural motion."
2. Notation and Preliminary Results
To aidtheexposition of themain reslr!t. it. is worthpausingto
review the
derivation of (1) and
introduce
some not.ation. If
a'
0 . R" -+ R" has continuous first partial derivatives. denote it.s m
x n jacobian
matrix
as
dg. %en we require only a
subset of
derivatives. e.g. when X = [ti], xi E R"Lnl + n2 = n. and we
desire the jarobian of g with respect tothevariables xl' as x, is
held fixed, we may write
L J
where I is the nl X nl identitymatrix.and 0 is the n2 X n1 zero
matrix. If A E R" x thenitsrepresentation in R"" formedby
"stacking'
each
column below the previous - Bellman's
"stack'
oprrator [z] - will be denoted AS. If A is an n X m array, and B is
a p x q array then their Kronecker Product is defined as the UP X
mq array
"1
If g(x) & ~ ( x ) b ,
where b is a constant vector in Rm.then it mag be
shoxn that
here In denotes the n X n it1entit.y matrix.
To deri-e (1) we will use the
Lagrange
formulation of the
dynamicalequations. If B is avector of generalized
coordinates.
withderiratires: wjthen it can be shownthatthe t.otal
kinetic
energy of the robot arm is givenby
K 9IwT,lf w!
where hl. dependsupontranscendentaltermsin 6, arisingfromthe
kinematics of thearm. If 4 is thegravitationalpotential.and r is
the
vector of generalized
forces
applied
at,
each joint, then the
equations of mot,ion obtain from
where L & K - a. If. as in this case, d does not depend upon w,then
we may write
d
- d w L = - d d K
df dt
= 2
' d ( L l f ~ )
- wT [.
@ 4 7 [d,M ] .
P
-
Expression (3)may thus be re-written as
;
. l
k G + $ [ (w3 I) [ d,Af ] - [ d,Af]Ir ( w aI ) ]w
-
- I [ .
I
4 - J ] W !
where J is a skew-symmetric matrix for all w and 8.In other words.
B. the coriolis andcentripetalforcetermin (1) may be writtenas
t.he sum of thetimederivative of the positivedefinitesymmetric
moment of inertia matrix,M, and a skew-symmetric matrix, J.
3. A Simpler Stabilizing Feedback Strategy
It is now pvsibleto show that in theabsence of gravity,and
admitting
assumption (i), from
Section 1, any
kinematic
chain
possessed of apositivedefinitemoment of inertiamatrix is stable
in t.he large.
The
same
Lyapunov
functi& used in the h e r
demonst.rationmaybeagainemployed to show thatthesystem is
st.abilizable - i.e.,
may be made
globally
asymptotically
stable
- using
linear
state
feedback. For the
sake of brevity, it, is
preferable to prove a single statement
regarding
the full robot
model presented in the introduction.
Define a simpler pole placement feedback algorithm
rp, 2 k(8) - TIW - y08,
which gives rise to the closed loop sJ-stem
e = w
W = - >l-'(O)(
(B + ~ ~ 1 ) u
+ 1,O 1.
Theorem 1: System (4) is globally
asymptotically
stahle.
Proof: Consider the positive definite Lyapunov candidate
= L ( ?,,JTe+ u ~ ~ ~ l u ) ,
A
whoset.ime derivative is given by
734
Since J is 5keu-symmetric.
the first term of the last
equation is zero. and i
,
is negativesemi-definite.Thuq.the
error system is globall> stable.and _I converges to zero.
To show that the system is globallyas>-mptoticallystable
- i.e. that 8 conrergesto zero as vel1 - it suffices to show
thatthewctor field in ( 4 ) is neverdirectedtowardthe
interior nor lies upon
the
boundary of the
surface
devribed by i
.
= 0. Inthe rase athand.thissurface is
the
time-inrariant subspare 0. and
the
vector field
restricted to this Subypacc 2s given by
Since 11 is poqiti-e definite.the condition is satisfied.and
t hr rrs~lltfollows. 0
F ~ l t ~ l r e
researrh ma! reveal terms in the gravitational part of the
vector field
of (1). k, to be harmless
from
the
point
of view of
st;Ihility. Thic would afford a still simpler version of rp..
4. A New Algorithm
The strateg- of rPI - pole placementpreceded by inl-eryefiltering
ofthepole-placed system - may be imitated in light of Theorem
1 b,v the follouing feedback algorithm:
( 5 )
rP,] k k + Bdr + -:lf + 7ob.
The reader will notice that
a
portion of this expression
exactly
matches rp while the remaining
terms
involving
the
reference
cignals consritute the "inl-ersefilter" of system (1). The resulting
error equation5 may be written as
b = r ( 6 )
= - If" [ E3 < + + 1.
and are s c ~ n
to begloballyasymp-oticallJ-stablebyappeal to the
met hods of Theorem 1,
Corollary 2: System ( 6 ) is globally asymptotically
ctable .
Proof: Define the Lyapunov candidate
1' = J
. ( -,ET6 + rT.Zic )
A
rtntl follow the same argument as iu the proof of Theorem
1. E
Of cour'e. it is nomorepoaiible to match coefficient5exactly in
an "inverse"prr-filterthan to cancelthemviastatefeedback: rP.]
has. as >-et. no better
theoretical claim to having
addreiced
the
prot~lenlc of as-umption (iii) in :he introduction
than hac rpI.
I I o u c v ~ r .n-~lrming that k(8). the
gra-itaional
torqurs. may he
coniputcd uithufficicnt accur.ncy (they arecomp~~tationnll?-lei
corupleuj. there is bonIc reacon to belie-e that rp,] i prcfcrnt?le in
thii regard. In a linearwtting.thesral,ilit>- of the c l o w l loop ma>-
be con1pron1i~d
I>>- trying to cancel parametersnhose -slues are
not knownwithsufficientaccuracy in thefeedbackparkway:an
innaccurate
precompensating
filter
followed by a
stable
plant
(stabilized
without prescribed poles) may cause
innaccurate
tracking but will neverproduceinstability.Independenttheoretical
arguments
are
needed to establish
the
analogous
result
for rP.*.
since the
computation of hl and B still depends
upon
plant
735

More Related Content

What's hot

Inverse laplacetransform
Inverse laplacetransformInverse laplacetransform
Inverse laplacetransformTarun Gehlot
 
Laplace transforms
Laplace transforms Laplace transforms
Laplace transforms yash patel
 
Jif 315 lesson 1 Laplace and fourier transform
Jif 315 lesson 1 Laplace and fourier transformJif 315 lesson 1 Laplace and fourier transform
Jif 315 lesson 1 Laplace and fourier transformKurenai Ryu
 
Laplace transformation
Laplace transformationLaplace transformation
Laplace transformationWasim Shah
 
String searching
String searching String searching
String searching thinkphp
 
Laplace Transformation & Its Application
Laplace Transformation & Its ApplicationLaplace Transformation & Its Application
Laplace Transformation & Its ApplicationChandra Kundu
 
Laplace periodic function with graph
Laplace periodic function with graphLaplace periodic function with graph
Laplace periodic function with graphKaushal Surti
 
Chapter 2 laplace transform
Chapter 2 laplace transformChapter 2 laplace transform
Chapter 2 laplace transformLenchoDuguma
 
Laplace transform and its application
Laplace transform and its applicationLaplace transform and its application
Laplace transform and its applicationJaydrath Sindhav
 
Laplace transform and its application
Laplace transform and its applicationLaplace transform and its application
Laplace transform and its applicationmayur1347
 
Over view of Laplace Transform and its Properties
Over view of Laplace Transform and its Properties Over view of Laplace Transform and its Properties
Over view of Laplace Transform and its Properties Neel Shah
 
Pattern matching
Pattern matchingPattern matching
Pattern matchingshravs_188
 
Application of Laplace Transformation (cuts topic)
Application of Laplace Transformation (cuts topic)Application of Laplace Transformation (cuts topic)
Application of Laplace Transformation (cuts topic)Muhammad Faisalejaz
 
uses of leflace transformation in the field of civil engineering by Engr mesb...
uses of leflace transformation in the field of civil engineering by Engr mesb...uses of leflace transformation in the field of civil engineering by Engr mesb...
uses of leflace transformation in the field of civil engineering by Engr mesb...MIsbahUllahEngr
 

What's hot (20)

1416336962.pdf
1416336962.pdf1416336962.pdf
1416336962.pdf
 
Inverse laplacetransform
Inverse laplacetransformInverse laplacetransform
Inverse laplacetransform
 
Laplace transforms
Laplace transforms Laplace transforms
Laplace transforms
 
Jif 315 lesson 1 Laplace and fourier transform
Jif 315 lesson 1 Laplace and fourier transformJif 315 lesson 1 Laplace and fourier transform
Jif 315 lesson 1 Laplace and fourier transform
 
Laplace transformation
Laplace transformationLaplace transformation
Laplace transformation
 
Laplace transform
Laplace transformLaplace transform
Laplace transform
 
String searching
String searching String searching
String searching
 
Laplace transformation
Laplace transformationLaplace transformation
Laplace transformation
 
Laplace Transformation & Its Application
Laplace Transformation & Its ApplicationLaplace Transformation & Its Application
Laplace Transformation & Its Application
 
Laplace periodic function with graph
Laplace periodic function with graphLaplace periodic function with graph
Laplace periodic function with graph
 
Chapter 2 laplace transform
Chapter 2 laplace transformChapter 2 laplace transform
Chapter 2 laplace transform
 
Laplace transform and its application
Laplace transform and its applicationLaplace transform and its application
Laplace transform and its application
 
Laplace transform
Laplace transformLaplace transform
Laplace transform
 
XI half yearly exam 2014 15 with answer
XI half yearly exam 2014 15 with answer XI half yearly exam 2014 15 with answer
XI half yearly exam 2014 15 with answer
 
Importance & Application of Laplace Transform
Importance & Application of Laplace TransformImportance & Application of Laplace Transform
Importance & Application of Laplace Transform
 
Laplace transform and its application
Laplace transform and its applicationLaplace transform and its application
Laplace transform and its application
 
Over view of Laplace Transform and its Properties
Over view of Laplace Transform and its Properties Over view of Laplace Transform and its Properties
Over view of Laplace Transform and its Properties
 
Pattern matching
Pattern matchingPattern matching
Pattern matching
 
Application of Laplace Transformation (cuts topic)
Application of Laplace Transformation (cuts topic)Application of Laplace Transformation (cuts topic)
Application of Laplace Transformation (cuts topic)
 
uses of leflace transformation in the field of civil engineering by Engr mesb...
uses of leflace transformation in the field of civil engineering by Engr mesb...uses of leflace transformation in the field of civil engineering by Engr mesb...
uses of leflace transformation in the field of civil engineering by Engr mesb...
 

Similar to 1984 koditschek natural motion for robot arms

Asymptotic Stability of Quaternion-based Attitude Control System with Saturat...
Asymptotic Stability of Quaternion-based Attitude Control System with Saturat...Asymptotic Stability of Quaternion-based Attitude Control System with Saturat...
Asymptotic Stability of Quaternion-based Attitude Control System with Saturat...IJECEIAES
 
Hormann.2001.TPI.pdf
Hormann.2001.TPI.pdfHormann.2001.TPI.pdf
Hormann.2001.TPI.pdfssuserbe139c
 
On a Deterministic Property of the Category of k-almost Primes: A Determinist...
On a Deterministic Property of the Category of k-almost Primes: A Determinist...On a Deterministic Property of the Category of k-almost Primes: A Determinist...
On a Deterministic Property of the Category of k-almost Primes: A Determinist...Ramin (A.) Zahedi
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)PRABHAHARAN429
 
Oscillatory motion control of hinged body using controller
Oscillatory motion control of hinged body using controllerOscillatory motion control of hinged body using controller
Oscillatory motion control of hinged body using controllereSAT Publishing House
 
Oscillatory motion control of hinged body using controller
Oscillatory motion control of hinged body using controllerOscillatory motion control of hinged body using controller
Oscillatory motion control of hinged body using controllereSAT Journals
 
PR12-225 Discovering Physical Concepts With Neural Networks
PR12-225 Discovering Physical Concepts With Neural NetworksPR12-225 Discovering Physical Concepts With Neural Networks
PR12-225 Discovering Physical Concepts With Neural NetworksKyunghoon Jung
 
Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...ANIRBANMAJUMDAR18
 
Ies electrical-engineering-paper-1-2003
Ies electrical-engineering-paper-1-2003Ies electrical-engineering-paper-1-2003
Ies electrical-engineering-paper-1-2003Venugopala Rao P
 
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...Ola Carmen
 
Stabiltiy & R-H Ccriterion
Stabiltiy & R-H CcriterionStabiltiy & R-H Ccriterion
Stabiltiy & R-H CcriterionHussain K
 
Transfer Functions and Linear Active Networks Using Operational Amplifiers
Transfer Functions and Linear Active Networks Using Operational AmplifiersTransfer Functions and Linear Active Networks Using Operational Amplifiers
Transfer Functions and Linear Active Networks Using Operational AmplifiersSachin Mehta
 
Kane’s Method for Robotic Arm Dynamics: a Novel Approach
Kane’s Method for Robotic Arm Dynamics: a Novel ApproachKane’s Method for Robotic Arm Dynamics: a Novel Approach
Kane’s Method for Robotic Arm Dynamics: a Novel ApproachIOSR Journals
 

Similar to 1984 koditschek natural motion for robot arms (20)

On the dynamics of distillation processes
On the dynamics of distillation processesOn the dynamics of distillation processes
On the dynamics of distillation processes
 
Asymptotic Stability of Quaternion-based Attitude Control System with Saturat...
Asymptotic Stability of Quaternion-based Attitude Control System with Saturat...Asymptotic Stability of Quaternion-based Attitude Control System with Saturat...
Asymptotic Stability of Quaternion-based Attitude Control System with Saturat...
 
1500403828
15004038281500403828
1500403828
 
Hormann.2001.TPI.pdf
Hormann.2001.TPI.pdfHormann.2001.TPI.pdf
Hormann.2001.TPI.pdf
 
On a Deterministic Property of the Category of k-almost Primes: A Determinist...
On a Deterministic Property of the Category of k-almost Primes: A Determinist...On a Deterministic Property of the Category of k-almost Primes: A Determinist...
On a Deterministic Property of the Category of k-almost Primes: A Determinist...
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)
 
Oscillatory motion control of hinged body using controller
Oscillatory motion control of hinged body using controllerOscillatory motion control of hinged body using controller
Oscillatory motion control of hinged body using controller
 
Oscillatory motion control of hinged body using controller
Oscillatory motion control of hinged body using controllerOscillatory motion control of hinged body using controller
Oscillatory motion control of hinged body using controller
 
PR12-225 Discovering Physical Concepts With Neural Networks
PR12-225 Discovering Physical Concepts With Neural NetworksPR12-225 Discovering Physical Concepts With Neural Networks
PR12-225 Discovering Physical Concepts With Neural Networks
 
Research Assignment INAR(1)
Research Assignment INAR(1)Research Assignment INAR(1)
Research Assignment INAR(1)
 
Signals and Systems Homework Help
Signals and Systems Homework HelpSignals and Systems Homework Help
Signals and Systems Homework Help
 
07 robot arm kinematics
07 robot arm kinematics07 robot arm kinematics
07 robot arm kinematics
 
Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...
 
Ies electrical-engineering-paper-1-2003
Ies electrical-engineering-paper-1-2003Ies electrical-engineering-paper-1-2003
Ies electrical-engineering-paper-1-2003
 
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
Coherence incoherence patterns in a ring of non-locally coupled phase oscilla...
 
Stability and Robust Stabilization of 2-D Continuous Systems in Roesser Model...
Stability and Robust Stabilization of 2-D Continuous Systems in Roesser Model...Stability and Robust Stabilization of 2-D Continuous Systems in Roesser Model...
Stability and Robust Stabilization of 2-D Continuous Systems in Roesser Model...
 
Stabiltiy & R-H Ccriterion
Stabiltiy & R-H CcriterionStabiltiy & R-H Ccriterion
Stabiltiy & R-H Ccriterion
 
Transfer Functions and Linear Active Networks Using Operational Amplifiers
Transfer Functions and Linear Active Networks Using Operational AmplifiersTransfer Functions and Linear Active Networks Using Operational Amplifiers
Transfer Functions and Linear Active Networks Using Operational Amplifiers
 
Kane’s Method for Robotic Arm Dynamics: a Novel Approach
Kane’s Method for Robotic Arm Dynamics: a Novel ApproachKane’s Method for Robotic Arm Dynamics: a Novel Approach
Kane’s Method for Robotic Arm Dynamics: a Novel Approach
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
 

Recently uploaded

Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyDrAnita Sharma
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 

Recently uploaded (20)

Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomology
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 

1984 koditschek natural motion for robot arms

  • 1. Prowedings of 23rd Conference on Decision and Control Las Vegas, NV. December 1984 TA4 = 9:OO Natural Motion for Robot Arms Dan Iioditvhek Center for Systems Science. Department of Electrical Engiuerrin;. 733 CH2093-3/84!0000-0733 $1 .OO 8 1984 IEEE
  • 2. l:tt three terms as the "inverse Filter" portion of the control rT= 6 di,L - d,L dt .irairgy. Intrlition ~uight suggest. tothe rontrav. that, terms vhich do not contril)lltr to intability ollght, not to be cancrlled: if inveme f'iltrring ic rountrnanced. it should be : I S clowly matcbrdtothe t;1hIr p;Irt of the pi;mt, as possible. The central result of this r::~prr, prccntrtl in Section 3. is the tlenonztration [hat system ( I ) c a n be itahilized I;? Linenr state feedharkin t h p a l w n c e of the gr;i-it:ltionalterm of the vectorfield, k(0). In consequence. a new algorithm which incorporates the moment of inertia and roriolis matrices in theprerompensating"inversefilter"ratherthan "pole placement" portion of the strategy. is shown, inSection 3, t>odrive 0 and tolrard arbitrary reference trajectories. This arrangement hrgin5 to EuggeGt the sort of referencemodels whose outputmight specify "natural motion." 2. Notation and Preliminary Results To aidtheexposition of themain reslr!t. it. is worthpausingto review the derivation of (1) and introduce some not.ation. If a' 0 . R" -+ R" has continuous first partial derivatives. denote it.s m x n jacobian matrix as dg. %en we require only a subset of derivatives. e.g. when X = [ti], xi E R"Lnl + n2 = n. and we desire the jarobian of g with respect tothevariables xl' as x, is held fixed, we may write L J where I is the nl X nl identitymatrix.and 0 is the n2 X n1 zero matrix. If A E R" x thenitsrepresentation in R"" formedby "stacking' each column below the previous - Bellman's "stack' oprrator [z] - will be denoted AS. If A is an n X m array, and B is a p x q array then their Kronecker Product is defined as the UP X mq array "1 If g(x) & ~ ( x ) b , where b is a constant vector in Rm.then it mag be shoxn that here In denotes the n X n it1entit.y matrix. To deri-e (1) we will use the Lagrange formulation of the dynamicalequations. If B is avector of generalized coordinates. withderiratires: wjthen it can be shownthatthe t.otal kinetic energy of the robot arm is givenby K 9IwT,lf w! where hl. dependsupontranscendentaltermsin 6, arisingfromthe kinematics of thearm. If 4 is thegravitationalpotential.and r is the vector of generalized forces applied at, each joint, then the equations of mot,ion obtain from where L & K - a. If. as in this case, d does not depend upon w,then we may write d - d w L = - d d K df dt = 2 ' d ( L l f ~ ) - wT [. @ 4 7 [d,M ] . P - Expression (3)may thus be re-written as ; . l k G + $ [ (w3 I) [ d,Af ] - [ d,Af]Ir ( w aI ) ]w - - I [ . I 4 - J ] W ! where J is a skew-symmetric matrix for all w and 8.In other words. B. the coriolis andcentripetalforcetermin (1) may be writtenas t.he sum of thetimederivative of the positivedefinitesymmetric moment of inertia matrix,M, and a skew-symmetric matrix, J. 3. A Simpler Stabilizing Feedback Strategy It is now pvsibleto show that in theabsence of gravity,and admitting assumption (i), from Section 1, any kinematic chain possessed of apositivedefinitemoment of inertiamatrix is stable in t.he large. The same Lyapunov functi& used in the h e r demonst.rationmaybeagainemployed to show thatthesystem is st.abilizable - i.e., may be made globally asymptotically stable - using linear state feedback. For the sake of brevity, it, is preferable to prove a single statement regarding the full robot model presented in the introduction. Define a simpler pole placement feedback algorithm rp, 2 k(8) - TIW - y08, which gives rise to the closed loop sJ-stem e = w W = - >l-'(O)( (B + ~ ~ 1 ) u + 1,O 1. Theorem 1: System (4) is globally asymptotically stahle. Proof: Consider the positive definite Lyapunov candidate = L ( ?,,JTe+ u ~ ~ ~ l u ) , A whoset.ime derivative is given by 734
  • 3. Since J is 5keu-symmetric. the first term of the last equation is zero. and i , is negativesemi-definite.Thuq.the error system is globall> stable.and _I converges to zero. To show that the system is globallyas>-mptoticallystable - i.e. that 8 conrergesto zero as vel1 - it suffices to show thatthewctor field in ( 4 ) is neverdirectedtowardthe interior nor lies upon the boundary of the surface devribed by i . = 0. Inthe rase athand.thissurface is the time-inrariant subspare 0. and the vector field restricted to this Subypacc 2s given by Since 11 is poqiti-e definite.the condition is satisfied.and t hr rrs~lltfollows. 0 F ~ l t ~ l r e researrh ma! reveal terms in the gravitational part of the vector field of (1). k, to be harmless from the point of view of st;Ihility. Thic would afford a still simpler version of rp.. 4. A New Algorithm The strateg- of rPI - pole placementpreceded by inl-eryefiltering ofthepole-placed system - may be imitated in light of Theorem 1 b,v the follouing feedback algorithm: ( 5 ) rP,] k k + Bdr + -:lf + 7ob. The reader will notice that a portion of this expression exactly matches rp while the remaining terms involving the reference cignals consritute the "inl-ersefilter" of system (1). The resulting error equation5 may be written as b = r ( 6 ) = - If" [ E3 < + + 1. and are s c ~ n to begloballyasymp-oticallJ-stablebyappeal to the met hods of Theorem 1, Corollary 2: System ( 6 ) is globally asymptotically ctable . Proof: Define the Lyapunov candidate 1' = J . ( -,ET6 + rT.Zic ) A rtntl follow the same argument as iu the proof of Theorem 1. E Of cour'e. it is nomorepoaiible to match coefficient5exactly in an "inverse"prr-filterthan to cancelthemviastatefeedback: rP.] has. as >-et. no better theoretical claim to having addreiced the prot~lenlc of as-umption (iii) in :he introduction than hac rpI. I I o u c v ~ r .n-~lrming that k(8). the gra-itaional torqurs. may he coniputcd uithufficicnt accur.ncy (they arecomp~~tationnll?-lei corupleuj. there is bonIc reacon to belie-e that rp,] i prcfcrnt?le in thii regard. In a linearwtting.thesral,ilit>- of the c l o w l loop ma>- be con1pron1i~d I>>- trying to cancel parametersnhose -slues are not knownwithsufficientaccuracy in thefeedbackparkway:an innaccurate precompensating filter followed by a stable plant (stabilized without prescribed poles) may cause innaccurate tracking but will neverproduceinstability.Independenttheoretical arguments are needed to establish the analogous result for rP.*. since the computation of hl and B still depends upon plant 735