sciencedirect - computer methods in applied mechanics and engineering _ inve
TRANSCRIPT
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
1/100
Login:
Register
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (1 of 100) [23/5/2008 11:36:14]
https://www.sciencedirect.com/science?_ob=RegistrationURL&_method=display&_type=ip&_returnURL=http%3A%2F%2Fwww.sciencedirect.com%2Fscience%3F_ob%3DArticleURL%26_udi%3DB6V29-43F3SN3-8%26_user%3D686465%26_rdoc%3D1%26_fmt%3D%26_orig%3Dsearch%26_sort%3Dd%26view%3Dc%26_acct%3DC000037638%26_version%3D1%26_urlVersion%3D0%26_userid%3D686465%26md5%3D0c20078fb65e230ecd4820e7c6c39ef9&_acct=C000037638&_version=1&_userid=686465&md5=b40e24761bed68e30f34cc694d1938dahttps://www.sciencedirect.com/science?_ob=RegistrationURL&_method=display&_type=ip&_returnURL=http%3A%2F%2Fwww.sciencedirect.com%2Fscience%3F_ob%3DArticleURL%26_udi%3DB6V29-43F3SN3-8%26_user%3D686465%26_rdoc%3D1%26_fmt%3D%26_orig%3Dsearch%26_sort%3Dd%26view%3Dc%26_acct%3DC000037638%26_version%3D1%26_urlVersion%3D0%26_userid%3D686465%26md5%3D0c20078fb65e230ecd4820e7c6c39ef9&_acct=C000037638&_version=1&_userid=686465&md5=b40e24761bed68e30f34cc694d1938dahttp://www.capes.gov.br/http://www.sciencedirect.com/science?_ob=HomePageURL&_method=userHomePage&_lg=Y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=46cccf4c2d55ca562a9b6b04369d9803
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
2/100
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
Home Browse Search My Settings Alerts Help Live Chat
Quick Search T itle, abstract, keywords Author
Journal/book title Volume Issue Page
Advanced Search
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (2 of 100) [23/5/2008 11:36:14]
http://www.sciencedirect.com/science?_ob=HomePageURL&_method=userHomePage&_btn=Y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=46cccf4c2d55ca562a9b6b04369d9803http://www.sciencedirect.com/science?_ob=BrowseListURL&_type=all&_auth=y&_btn=Y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=d3ee9416c4b7b84d6ec6a72dbab63fefhttp://www.sciencedirect.com/science?_ob=MiamiSearchURL&_method=requestForm&_btn=Y&_acct=C000037638&_version=1&_urlVersion=1&_userid=686465&md5=52a10630a2a77b6169e0438a5f179f7dhttp://www.sciencedirect.com/science?_ob=UserSubscriptionURL&_method=begin&_btn=Y&_acct=C000037638&_version=1&_urlVersion=1&_userid=686465&md5=9f76fc89a0d3bc8925804c582e9cb908http://www.sciencedirect.com/science?_ob=MiamiSDIURL&_method=listAlerts&_btn=Y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=0cb758a221b9687535bf4630987ffe98http://www.sciencedirect.com/science?_ob=HelpURL&_file=browse_open_doc.htm&_btn=Y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=5c734d0bdbd5bd546e1562ee10345298https://server.lon.liveperson.net/hc/41683706/?cmd=file&file=visitorWantsToChat&site=41683706&byhref=1&SESSIONVAR!skill=science-direct-englishhttp://www.sciencedirect.com/science?_ob=MiamiSearchURL&_method=requestForm&_btn=Y&_acct=C000037638&_version=1&_urlVersion=1&_userid=686465&md5=52a10630a2a77b6169e0438a5f179f7dhttp://www.sciencedirect.com/science?_ob=MiamiSearchURL&_method=requestForm&_btn=Y&_acct=C000037638&_version=1&_urlVersion=1&_userid=686465&md5=52a10630a2a77b6169e0438a5f179f7dhttp://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43F3SN3-8&_user=686465&_rdoc=1&_fmt=&_orig=search&_sort=d&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9&clearQS=yhttp://www.sciencedirect.com/science?_ob=HelpURL&_file=qs_tips.htm&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=16a3f1c6bdddd054825e1df111b8f930https://server.lon.liveperson.net/hc/41683706/?cmd=file&file=visitorWantsToChat&site=41683706&byhref=1&SESSIONVAR!skill=science-direct-englishhttp://www.sciencedirect.com/science?_ob=HelpURL&_file=browse_open_doc.htm&_btn=Y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=5c734d0bdbd5bd546e1562ee10345298http://www.sciencedirect.com/science?_ob=MiamiSDIURL&_method=listAlerts&_btn=Y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=0cb758a221b9687535bf4630987ffe98http://www.sciencedirect.com/science?_ob=UserSubscriptionURL&_method=begin&_btn=Y&_acct=C000037638&_version=1&_urlVersion=1&_userid=686465&md5=9f76fc89a0d3bc8925804c582e9cb908http://www.sciencedirect.com/science?_ob=MiamiSearchURL&_method=requestForm&_btn=Y&_acct=C000037638&_version=1&_urlVersion=1&_userid=686465&md5=52a10630a2a77b6169e0438a5f179f7dhttp://www.sciencedirect.com/science?_ob=BrowseListURL&_type=all&_auth=y&_btn=Y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=d3ee9416c4b7b84d6ec6a72dbab63fefhttp://www.sciencedirect.com/science?_ob=HomePageURL&_method=userHomePage&_btn=Y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=46cccf4c2d55ca562a9b6b04369d9803
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
3/100
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
Computer Methods in Applied Mechanics and Engineering
Volume 190, Issues 40-41, 20 July 2001, Pages 5311-5324Font Size:
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (3 of 100) [23/5/2008 11:36:14]
http://www.sciencedirect.com/science/journal/00457825http://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%235697%232001%23998099959%23254997%23FLA%23&_cdi=5697&_pubType=J&_auth=y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=ce6bd9b834e4a8dfd28d8e227257c5fdhttp://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%235697%232001%23998099959%23254997%23FLA%23&_cdi=5697&_pubType=J&_auth=y&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=ce6bd9b834e4a8dfd28d8e227257c5fdhttp://www.sciencedirect.com/science/journal/00457825
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
4/100
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
Article
Figures/Tables
References
Thumbnails | Full-Size Images
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (4 of 100) [23/5/2008 11:36:14]
S i Di t C t M th d i A li d M h i d E i i I t l f th li k i l t
http://toggletabs%28%27graphtab%27%2C%20%27http//www.sciencedirect.com/science/article/ke/B6V29-43F3SN3-8?&_coverDate=07%2F20%2F2001&_ap=&_tap=&_sub=Y&_fmt=figTables&md5=2e26f47dd7d189300afdad53fb697673%27)http://toggletabs%28%27reftab%27%2C%20%27http//www.sciencedirect.com/science/article/ke/B6V29-43F3SN3-8?&_coverDate=07%2F20%2F2001&_ap=&_tap=&_sub=Y&_fmt=references&md5=d06d346b082f4b7420baeac2a946ce0a%27)http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43F3SN3-8&_user=686465&_coverDate=07%2F20%2F2001&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&_sort=d&_docanchor=&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=0a980a30f76107a04beebdac34aacf7d&artImgPref=Fhttp://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43F3SN3-8&_user=686465&_coverDate=07%2F20%2F2001&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&_sort=d&_docanchor=&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=0a980a30f76107a04beebdac34aacf7d&artImgPref=Fhttp://www.sciencedirect.com/science?_ob=MImg&_imagekey=B6V29-43F3SN3-8-7R&_cdi=5697&_user=686465&_orig=search&_coverDate=07%2F20%2F2001&_sk=998099959&view=c&wchp=dGLzVzz-zSkWW&md5=c657cff533e028050d286421823ef4c8&ie=/sdarticle.pdfhttp://toggletabs%28%27reftab%27%2C%20%27http//www.sciencedirect.com/science/article/ke/B6V29-43F3SN3-8?&_coverDate=07%2F20%2F2001&_ap=&_tap=&_sub=Y&_fmt=references&md5=d06d346b082f4b7420baeac2a946ce0a%27)http://toggletabs%28%27reftab%27%2C%20%27http//www.sciencedirect.com/science/article/ke/B6V29-43F3SN3-8?&_coverDate=07%2F20%2F2001&_ap=&_tap=&_sub=Y&_fmt=references&md5=d06d346b082f4b7420baeac2a946ce0a%27)http://toggletabs%28%27reftab%27%2C%20%27http//www.sciencedirect.com/science/article/ke/B6V29-43F3SN3-8?&_coverDate=07%2F20%2F2001&_ap=&_tap=&_sub=Y&_fmt=references&md5=d06d346b082f4b7420baeac2a946ce0a%27)http://toggletabs%28%27graphtab%27%2C%20%27http//www.sciencedirect.com/science/article/ke/B6V29-43F3SN3-8?&_coverDate=07%2F20%2F2001&_ap=&_tap=&_sub=Y&_fmt=figTables&md5=2e26f47dd7d189300afdad53fb697673%27)http://toggletabs%28%27graphtab%27%2C%20%27http//www.sciencedirect.com/science/article/ke/B6V29-43F3SN3-8?&_coverDate=07%2F20%2F2001&_ap=&_tap=&_sub=Y&_fmt=figTables&md5=2e26f47dd7d189300afdad53fb697673%27)http://toggletabs%28%27graphtab%27%2C%20%27http//www.sciencedirect.com/science/article/ke/B6V29-43F3SN3-8?&_coverDate=07%2F20%2F2001&_ap=&_tap=&_sub=Y&_fmt=figTables&md5=2e26f47dd7d189300afdad53fb697673%27)
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
5/100
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
PDF (367 K)
E-mail Article Export Citation
doi:10.1016/S0045-7825(01)00164-5
Copyright © 2001 Elsevier Science B.V. All rights reserved.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (5 of 100) [23/5/2008 11:36:14]
ScienceDirect Computer Methods in Applied Mechanics and Engineering : Inverse control of a three link manipulator
http://www.sciencedirect.com/science?_ob=MImg&_imagekey=B6V29-43F3SN3-8-7R&_cdi=5697&_user=686465&_orig=search&_coverDate=07%2F20%2F2001&_sk=998099959&view=c&wchp=dGLzVzz-zSkWW&md5=c657cff533e028050d286421823ef4c8&ie=/sdarticle.pdfhttp://www.sciencedirect.com/science?_ob=EmailFriendURL&_method=gatherInfo&refSource=html&count=1&_uoikey=B6V29-43F3SN3-8&_acct=C000037638&_version=1&_userid=686465&md5=cf2970810dc04711938cbcd6a179b32bhttp://www.sciencedirect.com/science?_ob=DownloadURL&_method=confirm&_uoikey=B6V29-43F3SN3-8&count=1&_docType=FLA&_acct=C000037638&_version=1&_userid=686465&md5=9840f3ab46ff0f117028b337bc52ce69http://dx.doi.org/10.1016/S0045-7825(01)00164-5http://dx.doi.org/10.1016/S0045-7825(01)00164-5http://www.sciencedirect.com/science?_ob=HelpURL&_file=doi.htm&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=8fe553f9d2e2df6d3a9b86cb0330a95chttp://dx.doi.org/10.1016/S0045-7825(01)00164-5http://www.sciencedirect.com/science?_ob=DownloadURL&_method=confirm&_uoikey=B6V29-43F3SN3-8&count=1&_docType=FLA&_acct=C000037638&_version=1&_userid=686465&md5=9840f3ab46ff0f117028b337bc52ce69http://www.sciencedirect.com/science?_ob=DownloadURL&_method=confirm&_uoikey=B6V29-43F3SN3-8&count=1&_docType=FLA&_acct=C000037638&_version=1&_userid=686465&md5=9840f3ab46ff0f117028b337bc52ce69http://www.sciencedirect.com/science?_ob=EmailFriendURL&_method=gatherInfo&refSource=html&count=1&_uoikey=B6V29-43F3SN3-8&_acct=C000037638&_version=1&_userid=686465&md5=cf2970810dc04711938cbcd6a179b32bhttp://www.sciencedirect.com/science?_ob=EmailFriendURL&_method=gatherInfo&refSource=html&count=1&_uoikey=B6V29-43F3SN3-8&_acct=C000037638&_version=1&_userid=686465&md5=cf2970810dc04711938cbcd6a179b32bhttp://www.sciencedirect.com/science?_ob=MImg&_imagekey=B6V29-43F3SN3-8-7R&_cdi=5697&_user=686465&_orig=search&_coverDate=07%2F20%2F2001&_sk=998099959&view=c&wchp=dGLzVzz-zSkWW&md5=c657cff533e028050d286421823ef4c8&ie=/sdarticle.pdfhttp://www.sciencedirect.com/science?_ob=MImg&_imagekey=B6V29-43F3SN3-8-7R&_cdi=5697&_user=686465&_orig=search&_coverDate=07%2F20%2F2001&_sk=998099959&view=c&wchp=dGLzVzz-zSkWW&md5=c657cff533e028050d286421823ef4c8&ie=/sdarticle.pdfhttp://www.sciencedirect.com/science?_ob=MImg&_imagekey=B6V29-43F3SN3-8-7R&_cdi=5697&_user=686465&_orig=search&_coverDate=07%2F20%2F2001&_sk=998099959&view=c&wchp=dGLzVzz-zSkWW&md5=c657cff533e028050d286421823ef4c8&ie=/sdarticle.pdf
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
6/100
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
Cited By
Save as Citation Alert
Add to my Quick Links
Cited By in Scopus (2)
Inverse control of a three-link manipulator
C. Frangosa and Y. Yavin , , b
a Department of Statistics, The Rand Afrikaans University, P.O. Box 524, Auckland Park 2006, Johannesburg, South Africa
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (6 of 100) [23/5/2008 11:36:14]
ScienceDirect Computer Methods in Applied Mechanics and Engineering : Inverse control of a three link manipulator
http://www.sciencedirect.com/science?_ob=CitedSearchURL&_method=submitSearch&_udi=B6V29-43F3SN3-8&_alid=0&_rdoc=1&_fmt=&_orig=search&dest=list&_tockey=%23toc%235697%232001%23998099959%23254997!&_orig_alid=&sterms=%23refsrchkey%23f%23Frangos%232001%235311%235324%23C%23&source=citedSrcs&_acct=C000037638&_version=1&_userid=686465&md5=00ab3394fad712ce6b6fa908beb838d2http://www.sciencedirect.com/science?_ob=CitedSearchURL&_method=submitSearch&_udi=B6V29-43F3SN3-8&_alid=0&_rdoc=1&_fmt=&_orig=search&dest=save&_tockey=%23toc%235697%232001%23998099959%23254997!&_orig_alid=&sterms=%23refsrchkey%23f%23Frangos%232001%235311%235324%23C%23&source=citedSrcs&_acct=C000037638&_version=1&_userid=686465&md5=00ab3394fad712ce6b6fa908beb838d2http://www.sciencedirect.com/science?_ob=QuickLinksURL&_method=createIntLink&_type=article&_key=B6V29-43F3SN3-8&_acct=C000037638&_version=1&_userid=686465&md5=c767948b406db7674abbd186f10f06a8http://www.sciencedirect.com/science?_ob=RedirectURL&_method=outwardLink&_partnerName=656&_udi=B6V29-43F3SN3-8&_targetURL=http%3A%2F%2Fwww.scopus.com%2Fscopus%2Finward%2Fcitedby.url%3Feid%3D2-s2.0-0035919614%26partnerID%3D10%26rel%3DR3.0.0%26md5%3De317576f627fce6aa915555ab33fb5e2&_acct=C000037638&_version=1&_userid=686465&md5=84f287d602044ef815ae3487a87a8514mailto:[email protected]://www.sciencedirect.com/science?_ob=RedirectURL&_method=outwardLink&_partnerName=656&_udi=B6V29-43F3SN3-8&_targetURL=http%3A%2F%2Fwww.scopus.com%2Fscopus%2Finward%2Fcitedby.url%3Feid%3D2-s2.0-0035919614%26partnerID%3D10%26rel%3DR3.0.0%26md5%3De317576f627fce6aa915555ab33fb5e2&_acct=C000037638&_version=1&_userid=686465&md5=84f287d602044ef815ae3487a87a8514http://www.sciencedirect.com/science?_ob=RedirectURL&_method=outwardLink&_partnerName=656&_udi=B6V29-43F3SN3-8&_targetURL=http%3A%2F%2Fwww.scopus.com%2Fscopus%2Finward%2Fcitedby.url%3Feid%3D2-s2.0-0035919614%26partnerID%3D10%26rel%3DR3.0.0%26md5%3De317576f627fce6aa915555ab33fb5e2&_acct=C000037638&_version=1&_userid=686465&md5=84f287d602044ef815ae3487a87a8514http://www.sciencedirect.com/science?_ob=RedirectURL&_method=outwardLink&_partnerName=835&_udi=B6V29-43F3SN3-8&_targetURL=https%3A%2F%2Fs100.copyright.com%2FAppDispatchServlet%3FpublisherName%3DELS%26contentID%3DS0045782501001645%26orderBeanReset%3Dtrue&_acct=C000037638&_version=1&_userid=686465&md5=4351d1490babe6d5a6006504308779cahttp://www.sciencedirect.com/science?_ob=RedirectURL&_method=outwardLink&_partnerName=795&_udi=B6V29-43F3SN3-8&_targetURL=http%3A%2F%2Fwww.2collab.com%2Fbookmark%2Faddsd%3Fpii%3DS0045782501001645%26resize_to_fit%3Dyes&_acct=C000037638&_version=1&_userid=686465&md5=0d4d657dfa56b4e7010c4c2e6631f82ahttp://www.sciencedirect.com/science?_ob=QuickLinksURL&_method=createIntLink&_type=article&_key=B6V29-43F3SN3-8&_acct=C000037638&_version=1&_userid=686465&md5=c767948b406db7674abbd186f10f06a8http://www.sciencedirect.com/science?_ob=QuickLinksURL&_method=createIntLink&_type=article&_key=B6V29-43F3SN3-8&_acct=C000037638&_version=1&_userid=686465&md5=c767948b406db7674abbd186f10f06a8http://www.sciencedirect.com/science?_ob=CitedSearchURL&_method=submitSearch&_udi=B6V29-43F3SN3-8&_alid=0&_rdoc=1&_fmt=&_orig=search&dest=save&_tockey=%23toc%235697%232001%23998099959%23254997!&_orig_alid=&sterms=%23refsrchkey%23f%23Frangos%232001%235311%235324%23C%23&source=citedSrcs&_acct=C000037638&_version=1&_userid=686465&md5=00ab3394fad712ce6b6fa908beb838d2http://www.sciencedirect.com/science?_ob=CitedSearchURL&_method=submitSearch&_udi=B6V29-43F3SN3-8&_alid=0&_rdoc=1&_fmt=&_orig=search&dest=save&_tockey=%23toc%235697%232001%23998099959%23254997!&_orig_alid=&sterms=%23refsrchkey%23f%23Frangos%232001%235311%235324%23C%23&source=citedSrcs&_acct=C000037638&_version=1&_userid=686465&md5=00ab3394fad712ce6b6fa908beb838d2http://www.sciencedirect.com/science?_ob=CitedSearchURL&_method=submitSearch&_udi=B6V29-43F3SN3-8&_alid=0&_rdoc=1&_fmt=&_orig=search&dest=list&_tockey=%23toc%235697%232001%23998099959%23254997!&_orig_alid=&sterms=%23refsrchkey%23f%23Frangos%232001%235311%235324%23C%23&source=citedSrcs&_acct=C000037638&_version=1&_userid=686465&md5=00ab3394fad712ce6b6fa908beb838d2http://www.sciencedirect.com/science?_ob=CitedSearchURL&_method=submitSearch&_udi=B6V29-43F3SN3-8&_alid=0&_rdoc=1&_fmt=&_orig=search&dest=list&_tockey=%23toc%235697%232001%23998099959%23254997!&_orig_alid=&sterms=%23refsrchkey%23f%23Frangos%232001%235311%235324%23C%23&source=citedSrcs&_acct=C000037638&_version=1&_userid=686465&md5=00ab3394fad712ce6b6fa908beb838d2
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
7/100
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
Citation Feed
b Department of Electrical and Electronic Engineering, University of Pretoria, Pretoria 0002, South Africa
Received 14 June 2000. Available online 5 July 2001.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (7 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=CitedSearchURL&_method=submitSearch&_udi=B6V29-43F3SN3-8&_alid=0&_rdoc=1&_fmt=&_orig=search&dest=saveRss&_tockey=%23toc%235697%232001%23998099959%23254997!&_orig_alid=&sterms=%23refsrchkey%23f%23Frangos%232001%235311%235324%23C%23&source=citedSrcs&_acct=C000037638&_version=1&_userid=686465&md5=00ab3394fad712ce6b6fa908beb838d2http://www.sciencedirect.com/science?_ob=CitedSearchURL&_method=submitSearch&_udi=B6V29-43F3SN3-8&_alid=0&_rdoc=1&_fmt=&_orig=search&dest=saveRss&_tockey=%23toc%235697%232001%23998099959%23254997!&_orig_alid=&sterms=%23refsrchkey%23f%23Frangos%232001%235311%235324%23C%23&source=citedSrcs&_acct=C000037638&_version=1&_userid=686465&md5=00ab3394fad712ce6b6fa908beb838d2http://www.sciencedirect.com/science?_ob=CitedSearchURL&_method=submitSearch&_udi=B6V29-43F3SN3-8&_alid=0&_rdoc=1&_fmt=&_orig=search&dest=saveRss&_tockey=%23toc%235697%232001%23998099959%23254997!&_orig_alid=&sterms=%23refsrchkey%23f%23Frangos%232001%235311%235324%23C%23&source=citedSrcs&_acct=C000037638&_version=1&_userid=686465&md5=00ab3394fad712ce6b6fa908beb838d2
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
8/100
ScienceDirect Computer Methods in Applied Mechanics and Engineering : Inverse control of a three link manipulator
Abstract
This work deals with the control of a three-link planar manipulator. The problem that is addressed is to develop control laws for the manipulator such that various end-
effector maneuvers can be performed. A particular maneuver that is considered here is for the end-effector to follow a given trajectory in the vertical plane. In addition, the
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (8 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
9/100
ScienceDirect Computer Methods in Applied Mechanics and Engineering : Inverse control of a three link manipulator
Related Articles in ScienceDirect
problem of moving the end-effector during a given time interval from an initial state to a final state is also considered. A procedure for determining control laws for solving the
above-mentioned problems is proposed.
Author Keywords: Three-link planar manipulator; Inverse control; Trajectory following; Point-to-point maneuver; Path controllability
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (9 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
10/100
p pp g g p
Article Outline
1. Introduction
2. Dynamical model
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (10 of 100) [23/5/2008 11:36:14]
Control of a three-link manipulator with an inequality ...
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-438KGBM-4&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=07%2F06%2F2001&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=2a0bec8b7c09baf2170471726fad17c7http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-438KGBM-4&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=07%2F06%2F2001&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=2a0bec8b7c09baf2170471726fad17c7
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
11/100
3. Inverse control law
4. Trajectory following
5. Point-to-point maneuver
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (11 of 100) [23/5/2008 11:36:14]
Computer Methods in Applied Mechanics and Engineering
Control of a three-link manipulator with a constraint o...
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-438KGBM-4&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=07%2F06%2F2001&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=2a0bec8b7c09baf2170471726fad17c7http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-41MHNS9-D&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=12%2F31%2F2000&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=872622a4009f9361d3b528c3120c6fdahttp://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-41MHNS9-D&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=12%2F31%2F2000&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=872622a4009f9361d3b528c3120c6fdahttp://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-438KGBM-4&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=07%2F06%2F2001&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=2a0bec8b7c09baf2170471726fad17c7
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
12/100
6. Computational results
6.1. Example 1: trajectory following
6.2. Example 2: point-to-point maneuver
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (12 of 100) [23/5/2008 11:36:14]
Computers & Mathematics with Applications
Control of a three-link manipulator with inequality con...
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-41MHNS9-D&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=12%2F31%2F2000&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=872622a4009f9361d3b528c3120c6fdahttp://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-41MHNS9-D&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=12%2F31%2F2000&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=872622a4009f9361d3b528c3120c6fdahttp://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-43P38MK-2N&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=06%2F30%2F2001&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=1df822e6f838ed90af27abd8a27e08b4http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-43P38MK-2N&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=06%2F30%2F2001&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=1df822e6f838ed90af27abd8a27e08b4http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-41MHNS9-D&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=12%2F31%2F2000&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=872622a4009f9361d3b528c3120c6fda
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
13/100
View More Related Articles
7. Conclusion
References
1. Introduction
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (13 of 100) [23/5/2008 11:36:14]
Computers & Mathematics with Applications
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=RelatedArtURL&_udi=B6V29-43F3SN3-8&_orig=article&_acct=C000037638&_version=1&_userid=686465&md5=5c28b65e64fa784f85e26caf01f78b43http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-43P38MK-2N&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=06%2F30%2F2001&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=1df822e6f838ed90af27abd8a27e08b4http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-43P38MK-2N&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=06%2F30%2F2001&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=1df822e6f838ed90af27abd8a27e08b4http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6TYJ-43P38MK-2N&_user=686465&_origUdi=B6V29-43F3SN3-8&_fmt=high&_coverDate=06%2F30%2F2001&_rdoc=1&_orig=article&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=1df822e6f838ed90af27abd8a27e08b4http://www.sciencedirect.com/science?_ob=RelatedArtURL&_udi=B6V29-43F3SN3-8&_orig=article&_acct=C000037638&_version=1&_userid=686465&md5=5c28b65e64fa784f85e26caf01f78b43
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
14/100
View Record in Scopus
This work deals with the control of a three-link planar manipulator. It is assumed here that the motion of all parts of the manipulator is confined to a vertical ( X ,Z )-plane. It is
further assumed that the motion of the manipulator is driven by three motors. The first motor is located at the base of the first link, the second motor is located at the joint r 1
between the first and second links, and the third motor is located at the joint r 2 between the second and third links (see Fig. 1).
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (14 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=RedirectURL&_method=outwardLink&_partnerName=655&_udi=B6V29-43F3SN3-8&_targetURL=http%3A%2F%2Fwww.scopus.com%2Fscopus%2Finward%2Frecord.url%3Feid%3D2-s2.0-0035919614%26partnerID%3D10%26rel%3DR3.0.0%26md5%3De317576f627fce6aa915555ab33fb5e2&_acct=C000037638&_version=1&_userid=686465&md5=e669b4eb078a88db9d3de59cf8ae4b31http://www.sciencedirect.com/science?_ob=RedirectURL&_method=outwardLink&_partnerName=655&_udi=B6V29-43F3SN3-8&_targetURL=http%3A%2F%2Fwww.scopus.com%2Fscopus%2Finward%2Frecord.url%3Feid%3D2-s2.0-0035919614%26partnerID%3D10%26rel%3DR3.0.0%26md5%3De317576f627fce6aa915555ab33fb5e2&_acct=C000037638&_version=1&_userid=686465&md5=e669b4eb078a88db9d3de59cf8ae4b31
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
15/100
Full-size image (7K)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (15 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig1&_ba=1&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=a5398653609d041cc3e8da3c86cec910http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig1&_ba=1&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=a5398653609d041cc3e8da3c86cec910http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig1&_ba=1&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=a5398653609d041cc3e8da3c86cec910http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig1&_ba=1&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=a5398653609d041cc3e8da3c86cec910
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
16/100
The research collaboration tool
Fig. 1. The configuration of the three-link manipulator.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (16 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.2collab.com/
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
17/100
The problem that is addressed is to develop a control law for the manipulator such that various end-effector maneuvers can be performed. A particular maneuver that is
considered here is for the end-effector to follow a given trajectory in the ( X ,Z )-plane. In addition, the problem of moving the end-effector during a given time interval from an
initial state to a final state, is also considered.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (17 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
18/100
No user rating
No user tags yet
A procedure is proposed for deriving contro l laws to solve the above-mentioned problems using a kind of inverse con trol.
In principle, optimal control theory [2] can be applied to solve the above-mentioned problems. However, the proposed procedure is straightforward, direct and does not involve
an iterative process as is usually needed in solving optimal control problems.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (18 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
19/100
This article has not yet been
bookmarked
2. Dynamical model
In this work, we consider the control of the motion of a three-link planar manipulator. Let I ,J and K be unit vectors along an inertial ( X ,Y ,Z )-co-ordinate system. Denote by i k
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (19 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
20/100
No comments on this article yet
Not yet shared with any groups
i k =cos(θ
k )I +sin(θ
k )K ,
a unit vector along the k th link, k =1,2,3 (see Fig. 1), and let
(1)
(2)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (20 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.2collab.com/bookmark/addsd?pii=S0045782501001645
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
21/100
j k =−sin(θ
k )I +cos(θ
k )K ,
be a unit vector perpendicular to i k , k =1,2,3, respectively. Note that
(3)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (21 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
22/100
The motion of the manipulator is driven by three motors. The first motor is located at the origin (see Fig. 1), the second motor is located at the point r 1, r 1=l 1i 1, and the third motor
is located at r 2, r 2=l 1i 1+l 2i 2.
Here l k denotes the length of link k , k =1,2,3. Also, r
Ck , the location of the center of mass of link k , k =1,2,3, is given by r
C 1=l
C 1i 1, r C 2
=l 1i 1+l C 2i 2 and r C 3
=l 1i 1+l 2i 2+l C 3i 3,
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (22 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
23/100
0
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
24/100
where
a11=m1l C 12+I 1+(m2+mR 2
+m3+mR 3)l 1
2,
(4)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (24 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
25/100
a22=m2l C 22+I 2+(m3+mR 3
)l 22, a33=m3l C 3
2+I 3,
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (25 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
26/100
a12=m2l 1l C 2+(m3+mR 3
)l 1l 2, a13=m3l 1l C 3,
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (26 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
27/100
a23=m3l 2l C 3, V
O1=m1l C 1
+(m2+mR 2+m3+mR 3
)l 1,
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (27 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
28/100
V O2
=m2l C 2+(m3+mR 3
)l 2, V O3=m3l C 3
.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (28 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
29/100
In the expressions above , I k denotes the moment of inertia of link k about a vector in the direction of J located at r
Ck , k =1,2,3. Note that the motors are considered here as
point masses, as their rotational kinetic energies are assumed to be negligible with respect to the corresponding rotational kinetic energies of the links.
Denote
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (29 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
30/100
The vector r EF
is given by r EF
= x EF
I +z EF
K where x EF
=∑i =1
3l i cos(θ
i ) and z
EF =∑
i =13l
i sin(θ
i ). Hence, v
EF =dr
EF /dt is given by,
(5)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (30 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
31/100
and
The equations of motion of the system are determined by the Lagrange equations ([ 1]),
(6)
(7)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (31 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
32/100
where T j is the torque applied by motor j on link j , j =1,2,3.
Thus, using the Lagrangian function ( 4) and the Lagrange equations, (7), the following equations are obtained:
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (32 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
33/100
where, using the notations T =[T 1,T 2,T 3]T ,M =[m
ij ],i , j =1,2,3, and h =[h1,h2,h3]
T , and where,
(8)
(9)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (33 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
34/100
m11=a11, m12=a12cos(θ2−θ1), m13=a13cos(θ3−θ1),
(10)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (34 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
35/100
m21=m12, m22=a22, m23=a23cos(θ3−θ2),
(11)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (35 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
36/100
m31=m13, m32=m23, m33=a33,
(12)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (36 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
37/100
(13)
(14)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (37 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
38/100
It can be shown, for a proper set of parameters, that det(M (q ))>0, for all θk ,k =1,2,3. (8), (9), (10), (11), (12), (13) and (14) constitute the dynamical model for the system dealt
with here.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (38 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
39/100
3. Inverse control law
In this Section, a procedure is proposed for determining the manipulator control law. First, we begin by introducing the inverse dynamics control law,
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (39 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
40/100
T =M (q )v +h (q ,p ),
where v =[v 1,v 2,v 3]T , and where the v
i are auxiliary control functions, i =1,2,3. For the case where det(M (q ))≠0 for all q , (8) and (15) imply
(15)
(16)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (40 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
41/100
As is evident from Eq. (16), the inverse control separates the kinematics from the nonlinear manipulator dynamics.
Second, the auxiliary control functions v i are taken here as
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (41 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
42/100
where ωni
>0,0
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
43/100
are Hurwitz. Eq. (17) can be written in matrix form as follows:
where Z =diag(ζ1,ζ2,ζ3), Ω=diag(ωn1,ωn2,ωn3), Ωs=diag(ω2n1
,ω2n2
,ω2n3
), and θcom=[θcom,1,θcom,2,θcom,3]T .
(19)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (43 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
44/100
Third, compute θcom so as to satisfy the required maneuvering goals. Two examples are considered below, namely, trajectory following and a point-to-point maneuver.
4. Trajectory following
In this Section a procedure is described for the computation of θcom using the kinematic manipulator model (19), (5) and (6), such that the end-effector follows a given
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (44 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
45/100
smooth reference trajectory in the ( X ,Z )-plane with representation {( x r (t ),z
r (t )), t 0}. Let s
r (t )=[ x
r (t ),z
r (t ), d x
r (t )/dt , dz
r (t )/dt ]
T ,t 0, and define the end-effector state vector s :
s =[ x EF
,z EF
, d x EF
/dt , dz EF
/dt ]T .
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (45 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
46/100
The objective is to find an expression for θcom such that the end-effector moves according to(20)
(21)
(22)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (46 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
47/100
during a finite time interval [0, t f ], and where s (0) and s
r (0) are given, and ω
di >0,0
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
48/100
g i (s)=s2+2ζ
di ω
di s+ω
di 2, i =1,2
are Hurwitz. In this case it follows from (21) and (22) that
(23)
(24)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (48 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
49/100
and
(25)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (49 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
50/100
Combining Eqs. ((6), (19) and (21)), and (22) we obtain
where a =[a1,a2]T is given by the right-hand side of (21) and (22). By re-arranging the terms of Eq. (26) we obtain,
(26)
(27)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (50 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
51/100
In Eq. (27) A0 R 2×3. If rank(A0) = 2, then A0A0
T R 2×2 has an inverse and a solution to Eq. (27) is given by
(28)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (51 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
52/100
where
Thus, the following set of equations has to be solved simultaneously:
(29)
(30)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (52 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
53/100
(31)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (53 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
54/100
(32)
(33)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (54 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
55/100
(34)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (55 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
56/100
in any region of q such that rank(A0)=2. The values of θcom are computed from Eq. (34), and v is computed from Eq. (35). Thus, once v is obtained, the manipulator torque vector
(35)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (56 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
57/100
T can be computed using Eq. (15).
5. Point-to-point maneuver
In this Section a procedure is described for the computation of θcom using the kinematic manipulator model ( 19), ( 5), ( 6), such that the end-effector moves during a finite
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (57 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
58/100
time interval [0,t f ] from an initial state s (0)=Q 1 R
4 to a final state s (t f )=Q 2 R
4. If a link angle reference command θcom can be found so as to perform this maneuver, then
we say that the end-effector is path controllable .
Using (19) and (6), we assign the right-hand side of Eq. (6) to w ,
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (58 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
59/100
Then, using Eq. (6), it follows that
(36)
(37)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (59 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
60/100
In addition we define,
where w =[w 1,w 2]T and u =[u1,u2]
T is an auxiliary variable. The additional state variables w 1 and w 2 are introduced in order to obtain a smoother trajectory for the end-
(38)
(39)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (60 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
61/100
effector acceleration d2r EF
/dt 2. If we define a new state vector σ=[s T ,w 1,w 2]
T , then (37) and (38) can be written is state-space form as follows:
The linear system given by Eq. (39) is controllable [3]. This means that for any two points R 6 and R 6 and any finite
(40)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (61 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
62/100
time interval [0,t f ], one can find a control function u (·) such that σ(·) will move from to . One such control is given by [3]
u (t )=(eE
1(t f −t )E 2)
T S −1(σ(t
f )−e
E 1t f σ(0)),t [0,t f
],
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (62 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
63/100
where
S =∫0t f eE
1(t f −t )E 2(e
E 1(
t f −t )E 2)
T dt .
(41)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (63 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
64/100
Thus, the following set of equations has to be solved simultaneously:
u (t )=(eE
1(t f −t )E 2)
T S −1(σ(t
f )−e
E 1t f σ(0)), t [0,t f
],
(42)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (64 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
65/100
(43)
(44)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (65 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
66/100
w 1=σ5, w 2=σ6,
(45)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (66 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
67/100
(46)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (67 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
68/100
in any region of q such that rank(A0)=2. The values of θcom are computed from Eq. (45).
Therefore, if the manipulator's variables are in any region where rank( A0) = 2, then the end-effector is path controllable .
6. Computational results
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (68 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
69/100
In the examples dealt with here, the following set of parameters has been used: l k =1 m and l
Ck =0.5 m, k =1,2,3; m1=10 kg, m2=8 kg, m3=6 kg; mR 1
=mR 2
=2 kg, mR 3
=1.5 kg, I k =
(1/12)mk l k 2, k =1,2,3. It can be shown, by calculating the values of det(M (q )), that, for the above-mentioned values of parameters, det(M (q ))>87.111 for all −π
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
70/100
A fourth-order Runge –Kutta algorithm was applied to solve the following two cases: the case of a trajectory tracking maneuver ( (30), (31), (32), (33), (34) and (35)), and the case
of a point-to-point maneuver ( (42), (43), (44), (45) and (46)). A time step of Δt =0.005 s was used throughout.
6.1. Example 1: trajectory following
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (70 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
71/100
In this example the end-effector is required to move around a circle with radius r 0=1 m and centered at r e=1.9I . The circular trajectory is specified by (see (21) and ( 22)): d2 x
r (t )/
dt 2=−ω20r 0 cos(ω0t ),t 0, d2z r (t )/dt 2=−ω20r 0 sin(ω0t ),t 0, x r (0)=2.9 m, z r (0)=0, d x r (0)/dt =0, dz r (0)/dt =ω0r 0,ω0=1 rad/s. The time horizon is t f =6.3 s.
The initial angles and angular velocities of the three-link manipulator are as follows: θ1(0)=π/6, θ2(0)=0.0, θ3(0)=−π/6, dθi (0)/dt =0.0, i =1,2,3. Using the definition of r EF , and Eq.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (71 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
72/100
(5), we obtain that x EF
(0)=2.73025 m, z EF
(0)=0.0 m, d x EF
(0)/dt =dz EF
(0)/dt =0.0.
The tracking of the given circular trajectory has been achieved by the end-effector, and already at t =1 s,
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (72 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
73/100
m. Some of the results obtained are presented in Fig. 2, Fig. 3, Fig. 4, Fig. 5, Fig. 6 and Fig. 7.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (73 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig2&_ba=2&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=8906ca1758f7bab8637b754091157907
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
74/100
Full-size image (8K)
Fig. 2. Example 1: plots of the values of θcom,1(t ) (line 1), θcom,2(t ) (line 2), θcom,3(t ) (line 3), t [0,t f ].
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (74 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig2&_ba=2&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=8906ca1758f7bab8637b754091157907http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig2&_ba=2&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=8906ca1758f7bab8637b754091157907http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig2&_ba=2&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=8906ca1758f7bab8637b754091157907
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
75/100
Full-size image (8K)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (75 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig3&_ba=3&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=b5a76fcdfd6af9fc11a0ec67cae90055http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig3&_ba=3&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=b5a76fcdfd6af9fc11a0ec67cae90055http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig3&_ba=3&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=b5a76fcdfd6af9fc11a0ec67cae90055
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
76/100
Fig. 3. Example 1: plots of the values of θ1(t ) (line 1), θ2(t ) (line 2), θ3(t ) (line 3), t [0,t f ].
Full-size image (6K)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (76 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig4&_ba=4&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=f583ed64eb4f569c9aef6b6a51c8f846http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig4&_ba=4&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=f583ed64eb4f569c9aef6b6a51c8f846http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig4&_ba=4&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=f583ed64eb4f569c9aef6b6a51c8f846
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
77/100
Fig. 4. Example 1: plot of the values of v EF
(t ) (line 1), t [0,t f ].
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (77 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig5&_ba=5&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=cf2acefbd34bb642850f8a73db8f008f
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
78/100
Full-size image (9K)
Fig. 5. Example 1: plots of the values of T 1(t ) (line 1), T 2(t ) (line 2), T 3(t ) (line 3), t [0,t f ].
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (78 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig5&_ba=5&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=cf2acefbd34bb642850f8a73db8f008fhttp://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig5&_ba=5&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=cf2acefbd34bb642850f8a73db8f008fhttp://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig5&_ba=5&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=cf2acefbd34bb642850f8a73db8f008f
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
79/100
Full-size image (8K)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (79 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig6&_ba=6&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=efd569a777023a4a21c8642729639d05http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig6&_ba=6&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=efd569a777023a4a21c8642729639d05http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig6&_ba=6&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=efd569a777023a4a21c8642729639d05
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
80/100
Fig. 6. Example 1: plots of the values of z EF
( x EF
) (line 1), z r ( x
r ) (line 2).
Full-size image (17K)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (80 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig7&_ba=7&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=733ac7562a0d6880bff3a794809200f7http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig7&_ba=7&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=733ac7562a0d6880bff3a794809200f7http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig7&_ba=7&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=733ac7562a0d6880bff3a794809200f7
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
81/100
Fig. 7. Example 1: plots of the manipulator links at time instants t =k Δd ,Δ
d =0.3 s, k =0,1,…,21. Note that the scale along the horizontal axis differs from the scale along the
vertical axis. This leads to a distortion in the length of the links in the figure.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (81 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
82/100
6.2. Example 2: point-to-point maneuver
For the point-to-point maneuver, the initial angles and angular velocities of the three-link manipulator are as follows: θ1(0)=−1.5 rad, θ2(0)=0.5 rad, θ3(0)=0.9 rad, dθi (0)/
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (82 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
83/100
dt =0.0, i =1,2,3. Using the definition of r EF
, and Eq. (5), we obtain that x EF
(0)=1.56993 m, z EF
(0)=0.26526 m, d x EF
(0)/dt =dz EF
(0)/dt =0.0.
In this example, the end-effector is required to move during the time interval [0, t f ],t
f =4.5 s, from s (0)=Q 1=[1.56993,0.26526,0,0]
T , to s (t
f )=Q 2=[−2.0,1.0,0,0]
T .
The specified point-to-point maneuver has been achieved by the end-effector, and some of the results obtained are presented in Fig. 8, Fig. 9, Fig. 10, Fig. 11, Fig. 12 and Fig. 13.
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (83 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
84/100
Full-size image (8K)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (84 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig8&_ba=8&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=38e62b757fd5468fb45c6e04adf86b44http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig8&_ba=8&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=38e62b757fd5468fb45c6e04adf86b44http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig8&_ba=8&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=38e62b757fd5468fb45c6e04adf86b44
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
85/100
Fig. 8. Example 2: plots of the values of θcom,1(t ) (line 1), θcom,2(t ) (line 2), θcom,3(t ) (line 3), t [0,t f ].
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (85 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig9&_ba=9&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=38527461df2e8a1d0ef6ffa518a84d77
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
86/100
Full-size image (8K)
Fig. 9. Example 2: plots of the values of θ1(t ) (line 1), θ2(t ) (line 2), θ3(t ) (line 3), t [0,t f ].
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (86 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig9&_ba=9&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=38527461df2e8a1d0ef6ffa518a84d77http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig9&_ba=9&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=38527461df2e8a1d0ef6ffa518a84d77http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig9&_ba=9&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=38527461df2e8a1d0ef6ffa518a84d77
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
87/100
Full-size image (7K)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (87 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig10&_ba=10&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=e4632ce837f3fd6a0660003a2578f811http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig10&_ba=10&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=e4632ce837f3fd6a0660003a2578f811http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig10&_ba=10&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=e4632ce837f3fd6a0660003a2578f811
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
88/100
Fig. 10. Example 2: plot of the values of v EF
(t ) (line 1), t [0,t f ].
Full-size image (9K)
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V29-43..._urlVersion=0&_userid=686465&md5=0c20078fb65e230ecd4820e7c6c39ef9 (88 of 100) [23/5/2008 11:36:14]
ScienceDirect - Computer Methods in Applied Mechanics and Engineering : Inverse control of a three-link manipulator
http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig11&_ba=11&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=beec0cc94bf827b5c879b1d88894e626http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig11&_ba=11&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=beec0cc94bf827b5c879b1d88894e626http://www.sciencedirect.com/science?_ob=MiamiCaptionURL&_method=retrieve&_udi=B6V29-43F3SN3-8&_image=fig11&_ba=11&_user=686465&_rdoc=1&_fmt=full&_orig=search&_cdi=5697&view=c&_acct=C000037638&_version=1&_urlVersion=0&_userid=686465&md5=beec0cc94bf827b5c879b1d88894e626
-
8/20/2019 ScienceDirect - Computer Methods in Applied Mechanics and Engineering _ Inve
89/100
Fig. 11. Example 2: plots of the values of T 1(t ) (line 1), T 2(t ) (line 2), T 3(t ) (line