Skip to content

About

Apex Pathing path planner and program generator

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Apex Pathing Visualizer

welcome to the Apex Pathing Visualizer!

This visualizer is for Apex Pathing, a Pathing software for the First Tech Challenge. The visualizer is currently in development.

Currently implemented features

  • Adding poses to the field
  • Adding paths with poses on field as control points
  • Drag and drop for poses
  • Settings menu with options for custom fields, drivetrain type, and default unit
  • Arc pose functionality like how the docs state, letting you customize the radius of the arc pose. Currently, dragging on the field to edit radius is not functional.
  • Heading interpolation selection
  • Custom pose and path colors

How to use

The visualizer isn't currently done, but you are still able to use it to map out your paths. First, add your path by clicking the add path buttom. Then, you can either choose to add native control points, or your created poses on from the pose button. Then, drag these control points around to create your path. Add as many paths as you want to make you autonomous complete!

Development and locally running the visualizer

To aid in development, fork the main repository and make sure you have node.js and npm installed. Then, download and save the repository somewhere safe. Then, open terminal and use the cd command to navigate to the folder you saved the repository in and run npm i to install all of the node packages. Then run npm run dev to run the visualizer at localhost:3000 in your browser. In the ide of your choice, open the folder you saved the repository in and you can change the code. Make sure to save the code in order to see the changes at localhost:3000.

About

Apex Pathing path planner and program generator

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages