Diferencia entre revisiones de «Evitar obstaculos»
De Proyecto Butiá
Línea 8: | Línea 8: | ||
[[Archivo:esquivar.png|400px]] | [[Archivo:esquivar.png|400px]] | ||
+ | |||
+ | |||
+ | [http://www.fing.edu.uy/inco/proyectos/butia/files/ejemplos/evitaObsDistanciaDinamica.ta ProgramaTortugarte] |
Revisión del 21:30 3 sep 2011
Este programa intenta evitar obstaculos disminuyendo la velocidad al aproximarse a un obstaculo como medida de seguridad. En este ejemplo se utiliza solamente un sensor de distancia.
Lo principal es descomponer el problema en subproblemas más sencillos. De ésta manera podemos identificar dos subproblemas:
- disminuir la velocidad al aproximarse al mismo
- eludir al obstaculo
El robot va a estar todo el tiempo haciendo estas subtareas, por lo tanto nuestro programa va a necesitar un bloque por-siempre.