Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFBA |
Texto Completo: | http://repositorio.ufba.br/ri/handle/ri/14223 |
Resumo: | This paper presents and discusses the implementation results of a model-predictive control (MPC) scheme with friction compensation applied to trajectory following of an omnidirectional three-wheeled robot. A cascade structure is used with an inverse kinematics block to generate the velocity references given to the predictive controller. Part of the control effort is used to compensate for the effects of static friction, allowing the use of efficient algorithms for linear MPC with constraints. Experimental results show that the proposed strategy is efficient in compensating for frictional effects as well as for tracking predefined trajectories. |
id |
UFBA-2_e4dddf629cd2fb978951cd1e143ff9dc |
---|---|
oai_identifier_str |
oai:repositorio.ufba.br:ri/14223 |
network_acronym_str |
UFBA-2 |
network_name_str |
Repositório Institucional da UFBA |
repository_id_str |
1932 |
spelling |
Conceicao, André Gustavo ScolariMartinez, LucianaBarreto Sobrinho, Julio César LinsDorea, Carlos Eduardo TrabucoPieri, Edson Roberto deConceicao, André Gustavo ScolariMartinez, LucianaBarreto Sobrinho, Julio César LinsDorea, Carlos Eduardo TrabucoPieri, Edson Roberto de2013-12-18T11:48:28Z2013Barreto S., J. C. L.; Conceicao, A. G. S.; Dorea, C. E. T.; Martinez, L.; de Pieri, E. R., "Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot," Mechatronics, IEEE/ASME Transactions on , vol.PP, no.99, pp.1,10, 0 doi: 10.1109/TMECH.2013.22431611083-4435http://repositorio.ufba.br/ri/handle/ri/14223PP,99This paper presents and discusses the implementation results of a model-predictive control (MPC) scheme with friction compensation applied to trajectory following of an omnidirectional three-wheeled robot. A cascade structure is used with an inverse kinematics block to generate the velocity references given to the predictive controller. Part of the control effort is used to compensate for the effects of static friction, allowing the use of efficient algorithms for linear MPC with constraints. Experimental results show that the proposed strategy is efficient in compensating for frictional effects as well as for tracking predefined trajectories.Submitted by Andre Gustavo Scolari Conceicao (andre.gustavo@ufba.br) on 2013-12-12T02:04:18Z No. of bitstreams: 1 06461945.pdf: 900210 bytes, checksum: c1a5e4315be921c0d4bec91e7567d299 (MD5)Approved for entry into archive by LIVIA FREITAS (livia.freitas@ufba.br) on 2013-12-18T11:48:23Z (GMT) No. of bitstreams: 1 06461945.pdf: 900210 bytes, checksum: c1a5e4315be921c0d4bec91e7567d299 (MD5)Made available in DSpace on 2013-12-18T11:48:28Z (GMT). No. of bitstreams: 1 06461945.pdf: 900210 bytes, checksum: c1a5e4315be921c0d4bec91e7567d299 (MD5) Previous issue date: 2013-02-14IEEE/ASME Transactions on MechatronicsIEEE10.1109/TMECH.2013.2243161reponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBAFrictionmobile robotsmodelingpredictive controlDesign and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robotinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article10000-01-01info:eu-repo/semantics/openAccessengORIGINAL06461945.pdf06461945.pdfapplication/pdf900210https://repositorio.ufba.br/bitstream/ri/14223/1/06461945.pdfc1a5e4315be921c0d4bec91e7567d299MD51LICENSElicense.txtlicense.txttext/plain1345https://repositorio.ufba.br/bitstream/ri/14223/2/license.txtff6eaa8b858ea317fded99f125f5fcd0MD52TEXT06461945.pdf.txt06461945.pdf.txtExtracted texttext/plain41176https://repositorio.ufba.br/bitstream/ri/14223/3/06461945.pdf.txtf57d20e6106dd6ab73bb455433db8270MD53ri/142232022-10-10 13:25:21.188oai:repositorio.ufba.br:ri/14223VGVybW8gZGUgTGljZW7vv71hLCBu77+9byBleGNsdXNpdm8sIHBhcmEgbyBkZXDvv71zaXRvIG5vIFJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVRkJBLgoKIFBlbG8gcHJvY2Vzc28gZGUgc3VibWlzc++/vW8gZGUgZG9jdW1lbnRvcywgbyBhdXRvciBvdSBzZXUgcmVwcmVzZW50YW50ZSBsZWdhbCwgYW8gYWNlaXRhciAKZXNzZSB0ZXJtbyBkZSBsaWNlbu+/vWEsIGNvbmNlZGUgYW8gUmVwb3NpdO+/vXJpbyBJbnN0aXR1Y2lvbmFsIGRhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRhIEJhaGlhIApvIGRpcmVpdG8gZGUgbWFudGVyIHVtYSBj77+9cGlhIGVtIHNldSByZXBvc2l077+9cmlvIGNvbSBhIGZpbmFsaWRhZGUsIHByaW1laXJhLCBkZSBwcmVzZXJ2Ye+/ve+/vW8uIApFc3NlcyB0ZXJtb3MsIG7vv71vIGV4Y2x1c2l2b3MsIG1hbnTvv71tIG9zIGRpcmVpdG9zIGRlIGF1dG9yL2NvcHlyaWdodCwgbWFzIGVudGVuZGUgbyBkb2N1bWVudG8gCmNvbW8gcGFydGUgZG8gYWNlcnZvIGludGVsZWN0dWFsIGRlc3NhIFVuaXZlcnNpZGFkZS4KCiBQYXJhIG9zIGRvY3VtZW50b3MgcHVibGljYWRvcyBjb20gcmVwYXNzZSBkZSBkaXJlaXRvcyBkZSBkaXN0cmlidWnvv73vv71vLCBlc3NlIHRlcm1vIGRlIGxpY2Vu77+9YSAKZW50ZW5kZSBxdWU6CgogTWFudGVuZG8gb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHJlcGFzc2Fkb3MgYSB0ZXJjZWlyb3MsIGVtIGNhc28gZGUgcHVibGljYe+/ve+/vWVzLCBvIHJlcG9zaXTvv71yaW8KcG9kZSByZXN0cmluZ2lyIG8gYWNlc3NvIGFvIHRleHRvIGludGVncmFsLCBtYXMgbGliZXJhIGFzIGluZm9ybWHvv73vv71lcyBzb2JyZSBvIGRvY3VtZW50bwooTWV0YWRhZG9zIGVzY3JpdGl2b3MpLgoKIERlc3RhIGZvcm1hLCBhdGVuZGVuZG8gYW9zIGFuc2Vpb3MgZGVzc2EgdW5pdmVyc2lkYWRlIGVtIG1hbnRlciBzdWEgcHJvZHXvv73vv71vIGNpZW5077+9ZmljYSBjb20gCmFzIHJlc3Ryae+/ve+/vWVzIGltcG9zdGFzIHBlbG9zIGVkaXRvcmVzIGRlIHBlcmnvv71kaWNvcy4KCiBQYXJhIGFzIHB1YmxpY2Hvv73vv71lcyBzZW0gaW5pY2lhdGl2YXMgcXVlIHNlZ3VlbSBhIHBvbO+/vXRpY2EgZGUgQWNlc3NvIEFiZXJ0bywgb3MgZGVw77+9c2l0b3MgCmNvbXB1bHPvv71yaW9zIG5lc3NlIHJlcG9zaXTvv71yaW8gbWFudO+/vW0gb3MgZGlyZWl0b3MgYXV0b3JhaXMsIG1hcyBtYW5077+9bSBhY2Vzc28gaXJyZXN0cml0byAKYW8gbWV0YWRhZG9zIGUgdGV4dG8gY29tcGxldG8uIEFzc2ltLCBhIGFjZWl0Ye+/ve+/vW8gZGVzc2UgdGVybW8gbu+/vW8gbmVjZXNzaXRhIGRlIGNvbnNlbnRpbWVudG8KIHBvciBwYXJ0ZSBkZSBhdXRvcmVzL2RldGVudG9yZXMgZG9zIGRpcmVpdG9zLCBwb3IgZXN0YXJlbSBlbSBpbmljaWF0aXZhcyBkZSBhY2Vzc28gYWJlcnRvLgo=Repositório InstitucionalPUBhttp://192.188.11.11:8080/oai/requestopendoar:19322022-10-10T16:25:21Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false |
dc.title.pt_BR.fl_str_mv |
Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot |
title |
Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot |
spellingShingle |
Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot Conceicao, André Gustavo Scolari Friction mobile robots modeling predictive control |
title_short |
Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot |
title_full |
Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot |
title_fullStr |
Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot |
title_full_unstemmed |
Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot |
title_sort |
Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot |
author |
Conceicao, André Gustavo Scolari |
author_facet |
Conceicao, André Gustavo Scolari Martinez, Luciana Barreto Sobrinho, Julio César Lins Dorea, Carlos Eduardo Trabuco Pieri, Edson Roberto de |
author_role |
author |
author2 |
Martinez, Luciana Barreto Sobrinho, Julio César Lins Dorea, Carlos Eduardo Trabuco Pieri, Edson Roberto de |
author2_role |
author author author author |
dc.contributor.author.fl_str_mv |
Conceicao, André Gustavo Scolari Martinez, Luciana Barreto Sobrinho, Julio César Lins Dorea, Carlos Eduardo Trabuco Pieri, Edson Roberto de Conceicao, André Gustavo Scolari Martinez, Luciana Barreto Sobrinho, Julio César Lins Dorea, Carlos Eduardo Trabuco Pieri, Edson Roberto de |
dc.subject.por.fl_str_mv |
Friction mobile robots modeling predictive control |
topic |
Friction mobile robots modeling predictive control |
description |
This paper presents and discusses the implementation results of a model-predictive control (MPC) scheme with friction compensation applied to trajectory following of an omnidirectional three-wheeled robot. A cascade structure is used with an inverse kinematics block to generate the velocity references given to the predictive controller. Part of the control effort is used to compensate for the effects of static friction, allowing the use of efficient algorithms for linear MPC with constraints. Experimental results show that the proposed strategy is efficient in compensating for frictional effects as well as for tracking predefined trajectories. |
publishDate |
2013 |
dc.date.accessioned.fl_str_mv |
2013-12-18T11:48:28Z |
dc.date.issued.fl_str_mv |
2013 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
Barreto S., J. C. L.; Conceicao, A. G. S.; Dorea, C. E. T.; Martinez, L.; de Pieri, E. R., "Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot," Mechatronics, IEEE/ASME Transactions on , vol.PP, no.99, pp.1,10, 0 doi: 10.1109/TMECH.2013.2243161 |
dc.identifier.uri.fl_str_mv |
http://repositorio.ufba.br/ri/handle/ri/14223 |
dc.identifier.issn.none.fl_str_mv |
1083-4435 |
dc.identifier.number.pt_BR.fl_str_mv |
PP,99 |
identifier_str_mv |
Barreto S., J. C. L.; Conceicao, A. G. S.; Dorea, C. E. T.; Martinez, L.; de Pieri, E. R., "Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot," Mechatronics, IEEE/ASME Transactions on , vol.PP, no.99, pp.1,10, 0 doi: 10.1109/TMECH.2013.2243161 1083-4435 PP,99 |
url |
http://repositorio.ufba.br/ri/handle/ri/14223 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
IEEE |
publisher.none.fl_str_mv |
IEEE |
dc.source.pt_BR.fl_str_mv |
10.1109/TMECH.2013.2243161 |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFBA instname:Universidade Federal da Bahia (UFBA) instacron:UFBA |
instname_str |
Universidade Federal da Bahia (UFBA) |
instacron_str |
UFBA |
institution |
UFBA |
reponame_str |
Repositório Institucional da UFBA |
collection |
Repositório Institucional da UFBA |
bitstream.url.fl_str_mv |
https://repositorio.ufba.br/bitstream/ri/14223/1/06461945.pdf https://repositorio.ufba.br/bitstream/ri/14223/2/license.txt https://repositorio.ufba.br/bitstream/ri/14223/3/06461945.pdf.txt |
bitstream.checksum.fl_str_mv |
c1a5e4315be921c0d4bec91e7567d299 ff6eaa8b858ea317fded99f125f5fcd0 f57d20e6106dd6ab73bb455433db8270 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA) |
repository.mail.fl_str_mv |
|
_version_ |
1808459467314954240 |