Design of embedded DSP-based fuzzy controllers for autonomous robots
Fuzzy controllers are used in many applications because of their rapid design by translating heuristic knowledge, robustness against perturbations, and smoothness in the control action. However, they require parallel processing and special operators (such as fuzzification or defuzzification) which a...
| Autores: | , , , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2008 |
| País: | España |
| Institución: | Consejo Superior de Investigaciones Científicas (CSIC) |
| Repositorio: | DIGITAL.CSIC. Repositorio Institucional del CSIC |
| OAI Identifier: | oai:digital.csic.es:10261/86369 |
| Acceso en línea: | http://hdl.handle.net/10261/86369 |
| Access Level: | acceso abierto |
| id |
ES_eaabc8f59e3664cb0458113fbdbf5b1a |
|---|---|
| oai_identifier_str |
oai:digital.csic.es:10261/86369 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Design of embedded DSP-based fuzzy controllers for autonomous robotsBaturone, IluminadaMoreno Velo, Francisco JoséBlanco, VíctorFerruz, JoaquínFuzzy controllers are used in many applications because of their rapid design by translating heuristic knowledge, robustness against perturbations, and smoothness in the control action. However, they require parallel processing and special operators (such as fuzzification or defuzzification) which are not available in standard digital signal processors (DSPs), thus complicating their direct implementation. This paper describes an efficient design methodology that allows starting with any kind of fuzzy controller and subsequently transforming it until a system suitable for easy DSP implementation is obtained. Such methodology is greatly aided by the design environment Xfuzzy 3. The parking problem of an autonomous robot is described to illustrate the steps of this methodology. Real experiments with the autonomous robot ROMEO 4R demonstrate efficiency of the designed fuzzy controller embedded into a stand-alone card based on a fixed-point DSP from Texas Instruments.his work was supported in part by the Spanish CICYT Projects DPI2005-02293 and TEC2005-04359, and by the Projects TIC2006-635 and TEP2006-375 from the Andalusian regional Government.Peer ReviewedInstitute of Electrical and Electronics Engineers2013201320082013info:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_6501http://hdl.handle.net/10261/86369reponame:DIGITAL.CSIC. Repositorio Institucional del CSICinstname:Consejo Superior de Investigaciones Científicas (CSIC)Ingléshttp://dx.doi.org/10.1109/TIE.2007.896547info:eu-repo/semantics/openAccessoai:digital.csic.es:10261/863692026-05-22T06:33:51Z |
| dc.title.none.fl_str_mv |
Design of embedded DSP-based fuzzy controllers for autonomous robots |
| title |
Design of embedded DSP-based fuzzy controllers for autonomous robots |
| spellingShingle |
Design of embedded DSP-based fuzzy controllers for autonomous robots Baturone, Iluminada |
| title_short |
Design of embedded DSP-based fuzzy controllers for autonomous robots |
| title_full |
Design of embedded DSP-based fuzzy controllers for autonomous robots |
| title_fullStr |
Design of embedded DSP-based fuzzy controllers for autonomous robots |
| title_full_unstemmed |
Design of embedded DSP-based fuzzy controllers for autonomous robots |
| title_sort |
Design of embedded DSP-based fuzzy controllers for autonomous robots |
| dc.creator.none.fl_str_mv |
Baturone, Iluminada Moreno Velo, Francisco José Blanco, Víctor Ferruz, Joaquín |
| author |
Baturone, Iluminada |
| author_facet |
Baturone, Iluminada Moreno Velo, Francisco José Blanco, Víctor Ferruz, Joaquín |
| author_role |
author |
| author2 |
Moreno Velo, Francisco José Blanco, Víctor Ferruz, Joaquín |
| author2_role |
author author author |
| description |
Fuzzy controllers are used in many applications because of their rapid design by translating heuristic knowledge, robustness against perturbations, and smoothness in the control action. However, they require parallel processing and special operators (such as fuzzification or defuzzification) which are not available in standard digital signal processors (DSPs), thus complicating their direct implementation. This paper describes an efficient design methodology that allows starting with any kind of fuzzy controller and subsequently transforming it until a system suitable for easy DSP implementation is obtained. Such methodology is greatly aided by the design environment Xfuzzy 3. The parking problem of an autonomous robot is described to illustrate the steps of this methodology. Real experiments with the autonomous robot ROMEO 4R demonstrate efficiency of the designed fuzzy controller embedded into a stand-alone card based on a fixed-point DSP from Texas Instruments. |
| publishDate |
2008 |
| dc.date.none.fl_str_mv |
2008 2013 2013 2013 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article http://purl.org/coar/resource_type/c_6501 |
| format |
article |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10261/86369 |
| url |
http://hdl.handle.net/10261/86369 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
http://dx.doi.org/10.1109/TIE.2007.896547 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Institute of Electrical and Electronics Engineers |
| publisher.none.fl_str_mv |
Institute of Electrical and Electronics Engineers |
| dc.source.none.fl_str_mv |
reponame:DIGITAL.CSIC. Repositorio Institucional del CSIC instname:Consejo Superior de Investigaciones Científicas (CSIC) |
| instname_str |
Consejo Superior de Investigaciones Científicas (CSIC) |
| reponame_str |
DIGITAL.CSIC. Repositorio Institucional del CSIC |
| collection |
DIGITAL.CSIC. Repositorio Institucional del CSIC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869423160157274112 |
| score |
15.812429 |