Automatizacion de movimiento

Páginas: 4 (933 palabras) Publicado: 9 de agosto de 2015
Que es un agente autónomo?
Durante este capítulo voy a utilizar el término “Agente autónomo” en referencia a gentes que poseen cierto grado de autonomía de movimiento. Si un agente autónomo seenfrenta a una situación inesperada, como encontar una pared en su camino, tendrá la habilidad de responder y ajustar su movimiento en relación. Por ejemplo podemos tener un agente que se comporte como unconejo y otro como un zorro, mientras el conejo esta solo, ronda el mapa tranquilamente, si de repente encuentra un zorro, automáticamente empezará a escapar de el en un intento de evadirlo, y elzorro lo perseguirá.
Los movimientos de un Agente autónomo pueden ser divididos en 3 capas:
Selección de acción: esta capa del agente es la responsable de elegir sus objetivos, que plan seguir es la parteque dice “ve allí” y “has A,B y luego C.”
Steering: Es la capa responsable de calcular las trayectorias deseadas, se requiere para satisfacer los objetivos y planes asignados por la capa de selecciónde acción. Producen una fuerza de movimiento que describe como nuestro agente se moverá y que tan rápido.
Locomoción: Es la última capa, representa los aspectos mecánicos del movimiento. es el “comomoverse de A a B, por ejemplo si tienes mecánicas implementadas para un camello, un tanque y un pez, y les das a el comando de viajar hacia el norte, cada uno debería utilizar diferentes mecánicaspara crear el movimiento aunque su intención de moverse hacia el norte es la misma.
Al separar estas capas, es posible utilizar, con muy pocas modificaciónes, el mismo Steering Behavior para locomocionescompletamente distintas.
 
El modelo de vehículo
Antes de entrar en detalle en cada tipo de Steering Behavior, veamos como será nuestra clase vehículo:
Empecemos con las variables que contendrá:public Vector2 velocidad;//la velocidad a la que nos movemos en que direccion
public Vector2 direccion;//un vector normalizado que apunta a la dirección en la que vamos
public float masa;//la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La automatizacion
  • Automatizacion
  • automatizacion
  • Automatizacion
  • Automatizacion
  • Automatización
  • automatizacion
  • automatizacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS