https://github.com/team846/funkyautoplanner
846's custom path planner for the autonomous period
https://github.com/team846/funkyautoplanner
autonomous electron frc frc-autos pathplanning robotics
Last synced: 2 months ago
JSON representation
846's custom path planner for the autonomous period
- Host: GitHub
- URL: https://github.com/team846/funkyautoplanner
- Owner: Team846
- Created: 2024-12-14T04:27:01.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2025-02-07T02:38:20.000Z (4 months ago)
- Last Synced: 2025-03-24T11:38:26.184Z (3 months ago)
- Topics: autonomous, electron, frc, frc-autos, pathplanning, robotics
- Language: TypeScript
- Homepage:
- Size: 688 KB
- Stars: 9
- Watchers: 5
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is the FunkyAutoPlanner project.
To begin developing on the project follow these steps:
1. Navigate to the main folder of the repository (this is the root folder) in your command line
2. Run `npm install` to install all the necessary tools
3. If you have a windows laptop (ONLY): go to main/package.json and change line 28 to read `"start": "set BROWSER=none...` and line 32 to read `"start-electron": "set ELECTRON_START=...`
4. To run the app, run `npm start` to begin the development server
5. Then (without cancelling the above process), run `npm run start-electron` to start up the app. It might take a few seconds to load up.
6. All the changes that you make are instantly added onto the running app. No need to restart the app!To package the app for non-development use do the following:
1. Navigate to the main folder of the repository (this is the root folder) in your command line
2. Run `npm install` to install all the necessary packages
3. If you have a different architecture than arm64/are using a windows, navigate to lines 65-95 in main/package.json, so that the `arch:` requirements match yours.
4. Then run `npm run build`.
5. Then run `npm run package`, and in the main/dist folder you should see a file that will allow you to download the app!Contact Team846 about any issues regarding the app!