An advanced continuous variable transmission (CVT) simulator for UCalgary Baja
  • Python 47.6%
  • TypeScript 42.5%
  • SCSS 5.2%
  • TeX 4.3%
  • Dockerfile 0.2%
  • Other 0.1%
Find a file
2026-02-14 13:45:11 -07:00
.forgejo/workflows remove(action): no longer build and upload on our server 2026-02-14 13:45:11 -07:00
.github Adding lfs to cloning (#375) 2026-01-23 22:08:39 -05:00
backend Merge branch 'develop' of github.com:gr812b/CVT-Simulator into develop 2026-02-14 13:40:40 -07:00
cvtModel/src/cvt_simulator/solvers Merge branch 'develop' of github.com:gr812b/CVT-Simulator into develop 2026-02-14 13:40:40 -07:00
docs Minor fixes to math models (#398) 2026-02-04 16:21:45 -05:00
experimental-data Add MSE Calculation (#180) 2025-04-04 22:00:41 -04:00
frontend Merge branch 'develop' of github.com:gr812b/CVT-Simulator into develop 2026-02-14 13:40:40 -07:00
refs SRS Rev 1 (#251) 2025-04-04 17:27:49 -04:00
.dockerignore Fix github package CI script (#373) 2026-01-22 09:47:58 -05:00
.gitattributes Initial setup of 3d scene (#365) 2026-01-23 11:36:15 -05:00
.gitignore Connect cvtModel to frontend via API (#303) 2025-09-30 13:55:45 -04:00
.pre-commit-config.yaml Adding black and flake8 2024-09-23 15:12:21 -04:00
CodeOfConduct.md Root Repository Updates (#253) 2025-04-04 23:09:57 -04:00
CONTRIBUTING.md Root Repository Updates (#253) 2025-04-04 23:09:57 -04:00
docker-compose.yaml Fix github package CI script (#373) 2026-01-22 09:47:58 -05:00
ExceptionsGranted.md Clarification for multiple repos exception, additional guidelines to 2024-04-22 12:21:18 -04:00
INSTALL.md Root Repository Updates (#253) 2025-04-04 23:09:57 -04:00
LICENSE Added licence 2024-09-24 20:54:45 -04:00
README.md Moved cvt model to other folder (#273) 2025-07-11 18:35:20 -04:00
start.ps1 Add Start Script (#305) 2025-09-30 14:08:01 -06:00

CVT-Simulator

Authors:

Date of project start: September 10, 2024

Our project aims to create an advanced CVT simulation tool that integrates complex mathematical models, a rendering engine, and a user-friendly interface to accurately model the transmission's dynamics. The objective is to streamline the tuning process, allowing for faster adjustments to the transmission and reducing the need for labor-intensive physical testing. By simulating real-world behavior, the tool will help engineers experiment with different tuning parameters to achieve optimal performance, improving vehicle acceleration and torque output.

License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license.

  • Free for use in personal, educational, or non-commercial projects.
  • Commercial use requires a separate license. Please contact Kai Arseneau, Cameron Dunn, Travis Wing or Grace McKenna for inquiries regarding commercial licenses.

For more details, see the LICENSE file.

Project Structure

The folders and files for this project are as follows:

  • docs - Documentation for the project
  • refs - Reference material used for the project, including papers
  • src - Source code
  • test - Test cases

Setup

Follow the setup in the following READMEs

cvtModel/README.md
backend/README.md
fontend/README.md