An approach to avoid obstacles in mobile robot navigation: the tangential escape
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Sba: Controle & Automação Sociedade Brasileira de Automatica |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0103-17592008000400003 |
Resumo: | An approach to guide a mobile robot from an initial position to a goal position avoiding any obstacle in its path, when navigating in a semi-structured environment, is proposed in this paper. Such an approach, hereinafter referred to as tangential escape, consists in changing the current robot orientation through a suitable combination of the values of the angular and linear velocities (the control actions) whenever an obstacle is detected close to it. Then, the robot starts navigating in parallel to the tangent to the obstacle, regarding the point of the obstacle boundary the robot sensing system identifies as the closest one. The stability of the control system designed according this approach is proven, showing that the robot reaches any reachable goal, with or without a prescribed final orientation. Such a control system is programmed onboard a mobile platform whose sensing system is a laser scanner which provides 181 range measurements, for experimental validation. The results obtained are presented and discussed, allowing concluding that the tangential escape approach is able to guide the robot along trajectories that result in a reduction of the traveling time, thus saving batteries and reducing the motor wearing. |
id |
SBA-2_a304f9bd5c7c32882c2d051ee335e65b |
---|---|
oai_identifier_str |
oai:scielo:S0103-17592008000400003 |
network_acronym_str |
SBA-2 |
network_name_str |
Sba: Controle & Automação Sociedade Brasileira de Automatica |
repository_id_str |
|
spelling |
An approach to avoid obstacles in mobile robot navigation: the tangential escapeTangential escapeobstacle avoidancemobile robot navigationimpedance-based controlAn approach to guide a mobile robot from an initial position to a goal position avoiding any obstacle in its path, when navigating in a semi-structured environment, is proposed in this paper. Such an approach, hereinafter referred to as tangential escape, consists in changing the current robot orientation through a suitable combination of the values of the angular and linear velocities (the control actions) whenever an obstacle is detected close to it. Then, the robot starts navigating in parallel to the tangent to the obstacle, regarding the point of the obstacle boundary the robot sensing system identifies as the closest one. The stability of the control system designed according this approach is proven, showing that the robot reaches any reachable goal, with or without a prescribed final orientation. Such a control system is programmed onboard a mobile platform whose sensing system is a laser scanner which provides 181 range measurements, for experimental validation. The results obtained are presented and discussed, allowing concluding that the tangential escape approach is able to guide the robot along trajectories that result in a reduction of the traveling time, thus saving batteries and reducing the motor wearing.Sociedade Brasileira de Automática2008-12-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S0103-17592008000400003Sba: Controle & Automação Sociedade Brasileira de Automatica v.19 n.4 2008reponame:Sba: Controle & Automação Sociedade Brasileira de Automaticainstname:Sociedade Brasileira de Automática (SBA)instacron:SBA10.1590/S0103-17592008000400003info:eu-repo/semantics/openAccessFerreira,AndréPereira,Flávio GarciaVassallo,Raquel FrizeraBastos Filho,Teodiano FreireSarcinelli Filho,Márioeng2009-01-20T00:00:00Zoai:scielo:S0103-17592008000400003Revistahttps://www.sba.org.br/revista/PUBhttps://old.scielo.br/oai/scielo-oai.php||revista_sba@fee.unicamp.br1807-03450103-1759opendoar:2009-01-20T00:00Sba: Controle & Automação Sociedade Brasileira de Automatica - Sociedade Brasileira de Automática (SBA)false |
dc.title.none.fl_str_mv |
An approach to avoid obstacles in mobile robot navigation: the tangential escape |
title |
An approach to avoid obstacles in mobile robot navigation: the tangential escape |
spellingShingle |
An approach to avoid obstacles in mobile robot navigation: the tangential escape Ferreira,André Tangential escape obstacle avoidance mobile robot navigation impedance-based control |
title_short |
An approach to avoid obstacles in mobile robot navigation: the tangential escape |
title_full |
An approach to avoid obstacles in mobile robot navigation: the tangential escape |
title_fullStr |
An approach to avoid obstacles in mobile robot navigation: the tangential escape |
title_full_unstemmed |
An approach to avoid obstacles in mobile robot navigation: the tangential escape |
title_sort |
An approach to avoid obstacles in mobile robot navigation: the tangential escape |
author |
Ferreira,André |
author_facet |
Ferreira,André Pereira,Flávio Garcia Vassallo,Raquel Frizera Bastos Filho,Teodiano Freire Sarcinelli Filho,Mário |
author_role |
author |
author2 |
Pereira,Flávio Garcia Vassallo,Raquel Frizera Bastos Filho,Teodiano Freire Sarcinelli Filho,Mário |
author2_role |
author author author author |
dc.contributor.author.fl_str_mv |
Ferreira,André Pereira,Flávio Garcia Vassallo,Raquel Frizera Bastos Filho,Teodiano Freire Sarcinelli Filho,Mário |
dc.subject.por.fl_str_mv |
Tangential escape obstacle avoidance mobile robot navigation impedance-based control |
topic |
Tangential escape obstacle avoidance mobile robot navigation impedance-based control |
description |
An approach to guide a mobile robot from an initial position to a goal position avoiding any obstacle in its path, when navigating in a semi-structured environment, is proposed in this paper. Such an approach, hereinafter referred to as tangential escape, consists in changing the current robot orientation through a suitable combination of the values of the angular and linear velocities (the control actions) whenever an obstacle is detected close to it. Then, the robot starts navigating in parallel to the tangent to the obstacle, regarding the point of the obstacle boundary the robot sensing system identifies as the closest one. The stability of the control system designed according this approach is proven, showing that the robot reaches any reachable goal, with or without a prescribed final orientation. Such a control system is programmed onboard a mobile platform whose sensing system is a laser scanner which provides 181 range measurements, for experimental validation. The results obtained are presented and discussed, allowing concluding that the tangential escape approach is able to guide the robot along trajectories that result in a reduction of the traveling time, thus saving batteries and reducing the motor wearing. |
publishDate |
2008 |
dc.date.none.fl_str_mv |
2008-12-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0103-17592008000400003 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0103-17592008000400003 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.1590/S0103-17592008000400003 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Sociedade Brasileira de Automática |
publisher.none.fl_str_mv |
Sociedade Brasileira de Automática |
dc.source.none.fl_str_mv |
Sba: Controle & Automação Sociedade Brasileira de Automatica v.19 n.4 2008 reponame:Sba: Controle & Automação Sociedade Brasileira de Automatica instname:Sociedade Brasileira de Automática (SBA) instacron:SBA |
instname_str |
Sociedade Brasileira de Automática (SBA) |
instacron_str |
SBA |
institution |
SBA |
reponame_str |
Sba: Controle & Automação Sociedade Brasileira de Automatica |
collection |
Sba: Controle & Automação Sociedade Brasileira de Automatica |
repository.name.fl_str_mv |
Sba: Controle & Automação Sociedade Brasileira de Automatica - Sociedade Brasileira de Automática (SBA) |
repository.mail.fl_str_mv |
||revista_sba@fee.unicamp.br |
_version_ |
1754824564828798976 |