Visualizar las Trayectorias de PathWeaver

La principal característica de PathWeaver es visualizar trayectorias. Las siguientes imágenes muestran una trayectoria suave que representa una trayectoria que un robot podría tomar durante el período autónomo. Las rutas pueden tener cualquier número de puntos que permiten una conducción más compleja para ser descritas. En este caso hay 3 puntos de ruta (incluyendo el inicio y la parada) representados con los íconos de triángulos. Cada punto de ruta consiste de una posición X, Y en el campo de juego, así como una dirección del robot descritas como las líneas tangentes X & Y.

A complete PathWeaver path to the back side of the rocket in Deep Space.

Crear la Trayectoria Inicial

Para empezar a crear una trayectoria, haga clic en el botón + (más) en la ventana Path. Una trayectoria por defecto se creará que probablemente no tenga los puntos de inicio y final adecuados que se desea. El camino también muestra los vectores tangentes (líneas azul verdoso) para los puntos de inicio y final. Cambiando el ángulo de los vectores tangentes cambia la forma de la trayectoria.

The waypoint positions when a path is first created.  The first is in the far upper left corner.  The second is turned 90 degrees facing downward.

Arrastre los puntos de inicio y final de la trayectoria a los lugares deseados por usted. Note que, en este caso, la trayectoria por defecto no comienza en un punto legal para el juego de 2019 Deep Space. Podemos arrastrar el punto inicial para hacer que el robot se ponga en marcha en el HAB o hábitat: punto de partida del robot durante la temporada Deep Space en 2019.

Cambiar el Rumbo del Punto de Ruta

La dirección del robot puede ser cambiada arrastrando la línea del vector tangente (línea azul verdosa). En la siguiente imagen, el punto final fue arrastrado a la posición final deseada y fue rotado para estar frente al cohete.

Adjusting the blue line out the front of each waypoint controls the direction it is facing.

Añadir puntos de ruta adicionales para controlar la ruta que seguirá el robot.

Añadir puntos de ruta adicionales y cambiar los vectores tangentes puede afectar el camino que es seguido. Los puntos de ruta adicionales pueden ser añadidos arrastrando la ruta de en medio. En este caso, añadimos otro punto de ruta en medio del camino.

Adding an additional waypoint by clicking and dragging on the middle of the path.

Bloqueando las líneas tangentes.

Bloquear las líneas tangentes impide que cambien cuando se manipula la trayectoria. Las líneas tangentes también se bloquearán cuando el punto es movido.

Control más preciso de los puntos de ruta

Mientras que PathWeaver hace simple el trazado de las trayectorias que el robot debería seguir, a veces es difícil establecer con precisión dónde deberían ser colocados los puntos de ruta. En este caso, establecer las ubicaciones de los puntos de ruta se puede hacer introduciendo los valores X & Y que pueden provenir de un modelo CAD o Diseño Asistido por Computadora preciso del campo de juego. Los puntos pueden ser introducidos en los campos de pregunta X & Y cuando un punto de ruta es seleccionado.