-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b399918
commit 68751d2
Showing
24 changed files
with
713 additions
and
343 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
name: Render and deploy website to GitHub Pages | ||
|
||
# Keep up to date with main, not a branch. | ||
on: | ||
push: | ||
branches: [main] | ||
workflow_dispatch: | ||
|
||
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages | ||
permissions: | ||
contents: read | ||
pages: write | ||
id-token: write | ||
|
||
# Allow one concurrent deployment | ||
concurrency: | ||
group: "pages" | ||
cancel-in-progress: true | ||
|
||
# Jobs | ||
jobs: | ||
# Generate the docs. | ||
deploy: | ||
environment: | ||
name: github-pages | ||
url: ${{ steps.deployment.outputs.page_url }} | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v2 | ||
|
||
- name: Set up Python | ||
uses: actions/setup-python@v2 | ||
with: | ||
python-version: 3.9 | ||
|
||
- name: Install dependencies | ||
run: | | ||
python -m pip install --upgrade pip | ||
pip install -r requirements.txt | ||
- name: Render website | ||
run: python process/process.py -s website.yaml | ||
|
||
- name: Deploy to GitHub Pages | ||
uses: actions/upload-pages-artifact@v1 | ||
with: | ||
path: './dist/' | ||
|
||
- name: Deploy to GitHub Pages | ||
id: deployment | ||
uses: actions/deploy-pages@v1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
.DS_Store | ||
dist/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
layout: page | ||
title: The Monochromats | ||
--- | ||
|
||
There's nothing here quite yet. Hold tight! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,107 @@ | ||
--- | ||
layout: page | ||
title: The Iron Lions | ||
--- | ||
|
||
We are the Iron Lions, FTC Team 19922. We originated as a sister team to the Monochromats 16748 | ||
in 2021. Established at Rowland Hall in Salt Lake City, this team has quickly become a prominent | ||
force in the Utah FTC robotics space. Our composition is a diverse blend of both junior and | ||
senior members, fostering an environment of collaborative learning and skill development. | ||
|
||
<div class="container pb-3 d-none d-md-block"> | ||
<div class="row"> | ||
<div class="col-md-7"> | ||
<img src="/assets/19922/us.jpg" | ||
alt="The Iron Lions, circa 2022" | ||
style="width: 100%; height: 400px; object-fit: cover;" | ||
class="rounded mx-auto d-block"/> | ||
</div> | ||
<div class="col-md-5"> | ||
<img src="/assets/19922/inspire.jpg" | ||
alt="Evan Weinstein and Omar Alsolaiman, holding an Inspire award." | ||
style="width: 100%; height: 400px; object-fit: cover;" | ||
class="rounded mx-auto d-block"/> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<div class="container pb-3 d-md-none"> | ||
<img src="/assets/19922/us.jpg" | ||
alt="The Iron Lions, circa 2022" | ||
style="width: 100%; height: 400px; object-fit: cover;" | ||
class="rounded mx-auto d-block"/> | ||
<img src="/assets/19922/inspire.jpg" | ||
alt="Evan Weinstein and Omar Alsolaiman, holding an Inspire award." | ||
style="width: 100%; height: 400px; object-fit: cover;" | ||
class="rounded mx-auto d-block pt-4"/> | ||
</div> | ||
|
||
As a testament to our dedication and prowess, we achieved notable success in the previous season. | ||
Our outstanding performance at the Park City Qualifier earned us the coveted Inspire Award. This | ||
accolade is a testament to our overall excellence in robot design, teamwork, and outreach efforts. | ||
The Inspire Award is one of the highest honors in FTC, recognizing a team's holistic approach to | ||
the competition and their impact on the broader community. | ||
|
||
Our commitment to innovation and cooperation extends beyond the competition arena. The Iron Lions | ||
actively engage in outreach initiatives, sharing our passion for robotics with the local community | ||
and inspiring the next generation of STEAM enthusiasts. This commitment to community involvement | ||
not only reflects our shared values but also contributes to the broader mission of FIRST, which | ||
aims to promote science and technology education worldwide. | ||
|
||
With a mix of experienced seniors and ambitious juniors, we are poised for continued success in | ||
future seasons. Our dedication to continuous improvement, coupled with a strong sense of camaraderie, | ||
positions us as a team to watch in the ever-evolving landscape of FTC. As we embark on new challenges | ||
and competitions, we exemplify the spirit of innovation, gracious professionalism, and excellence | ||
that defines the FIRST Tech Challenge. | ||
|
||
## Our Projects | ||
We love other teams! Our team holds a deep appreciation for collaboration and the spirit of camaraderie | ||
within all FTC teams. In line with this ethos, we are dedicated to fostering a culture of support and | ||
knowledge-sharing among teams. To contribute to the collective growth of the community, we actively | ||
strive to make our tooling and libraries open-source and accessible to fellow enthusiasts. Here are | ||
some notable initiatives we've undertaken that we believe could be of immense value to other teams. They | ||
certaintly have to us! | ||
|
||
### Sovereign | ||
**Status:** In Development | ||
|
||
Sovereign stands as the flagship software product developed by our team, being our most pivotal piece | ||
of software, second only to the actual code that runs on our robot. Before now, there isn't anything like | ||
Sovereign that has been made available to FTC teams. Sovereign allows your robot to go where it needs to | ||
go, when and how it needs. | ||
|
||
![An example of pathfinding.](/assets/19922/pathfind.jpg) | ||
|
||
At its core, Sovereig goes beyond mere observation; it actively assists in navigating the field. When | ||
provided with a target position, calculated the safest and most optimal path, either taking control of your | ||
robot to move it to its destination or, at the very least, providing this information to you so you can | ||
execute it yourself. Sovereign is rather complex, using pathfinding algorithms, odometry, etc, demonstrating | ||
the depth of our commitment to innovation. | ||
|
||
The complexity of Sovereign's design is a testament to the rigorous engineering standards upheld by our team. | ||
We continuously subject it to rigorous testing, ensuring it works in practice. Unit tests help too! Through | ||
this, we have a high level of confidence in Sovereign's functionality and reliability. It is this commitment | ||
to refinement and excellence that allows Sovereign to not be a hot mess. | ||
|
||
Sovereign has reached a minimum viable product (MVP), but is nowhere near ready for primetime. Stay | ||
tuned to learn when it's ready for third-party use! | ||
|
||
### Panopticon | ||
**Status:** In Development | ||
|
||
Panopticon is a library that allows for a more comprehensive and insightful view into the behaviour | ||
of your robot. In this way, it's like [Acme Robotics' FTC-Dashboard](https://acmerobotics.github.io/ftc-dashboard/), | ||
but it offers a few more features and is a bit more performant to boot. | ||
|
||
![A photo showcasing a circular panopticonic prison.](/assets/19922/panopticon.jpg) | ||
|
||
While FTC-Dashboard by Acme Robotics is renowned for its effectiveness in presenting real-time data | ||
and key metrics, Panopticon takes this concept to the next level by introducing new types of widgets | ||
(e.g. graphs for state machines), as well as a visualization pane with a rendered version of what your | ||
robot thinks about the enviroment. It's Sovereign compatable too! | ||
|
||
This heightened level of flexibility allows teams to delve into the deeper bits of their robot's code | ||
with a level of detail that was previously hard to achieve with those small driver station screens. | ||
|
||
In contrast with Sovereign, Panopticon has *not* reached a minimum viable product (MVP), and is nowhere | ||
near ready for primetime. Stay tuned to learn when it's ready for third-party use! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
--- | ||
layout: page | ||
title: Contact Us | ||
--- | ||
|
||
We're thrilled that you've reached out to our FTC robotics team, whether it's for funding | ||
opportunities, collaboration on outreach initiatives, or any other matter you have in mind. Your | ||
interest means a lot to us, and we're here to assist you in any way we can. | ||
|
||
For general inquiries, you can always drop us an email at [[email protected]](mailto:[email protected]). | ||
Our dedicated team members are ready to respond promptly and address any questions or concerns you | ||
may have. Feel free to reach out, and we'll do our best to provide the information you need. | ||
|
||
If you prefer more traditional forms of communication, you can visit us in person at located at | ||
[843 Lincoln Street, Salt Lake City, UT 84102, USA](https://rowlandhall.org). We would be delighted | ||
to meet with you to discuss potential collaborations, share insights about our robotics initiatives, | ||
or explore opportunities for mutual growth. | ||
|
||
![Rowland Hall Upper School, on 842 Lincoln Street](/assets/campus.jpg) | ||
|
||
Connect with us on social media to stay updated on our latest projects, events, and achievements. | ||
The Iron Lions can be found | ||
[here](https://www.instagram.com/rh_iron_lions), | ||
while the Monochromats can be found | ||
[here](https://www.instagram.com/rh_monochromats) | ||
to join our online community and engage with our team members. We value the connections we make | ||
through these platforms and look forward to sharing our robotics journey with you. | ||
|
||
Remember, your involvement and support play a crucial role in our success. Whether you're a | ||
potential sponsor, a fellow robotics enthusiast, or someone interested in the incredible world of | ||
FTC robotics, we're excited to connect with you. Together, let's inspire innovation, foster learning, | ||
and build a stronger robotics community. | ||
|
||
Thank you for considering us, and we look forward to hearing from you soon! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,166 @@ | ||
--- | ||
layout: index | ||
title: index | ||
--- | ||
|
||
<!-- | ||
Sorry about this mess. -- Milo | ||
--> | ||
|
||
<section class="pt-5"> | ||
<!-- About --> | ||
<div id="about" class="container"> | ||
<div class="text-center"> | ||
<h1 class="display-4">About</h1> | ||
</div> | ||
<div class="row"> | ||
<div class="col-md-6 text-justify"> | ||
|
||
The Robotics team at Rowland Hall in Salt Lake City has expanded and developed since being | ||
established. The Monochromats, 16748, were formed in 2019 as an FTC team after having been an | ||
independant club since 2013. This was due to the fact that the robotics interest at the school | ||
had been expanding, and an interest in competing in FTC began to develop among the existing | ||
members. | ||
|
||
In the 2021 season, so many new members joined the team that the Iron Lions, 19922, were created, | ||
an almost entirely freshman team. This was a moment of immense progress for the Rowbotics team. Our | ||
goal has always been to promote STEM interest throughout the Salt Lake area and connect with local | ||
tech communities. We believe that once we reach the student body at our school, we can outreach to | ||
larger areas and inspire more people. | ||
|
||
As our teams have developed through the years, we have done our best to encourage diversity | ||
throughout both. We continue to have several members that represent religious, LGBTQIA+/GRSM, | ||
and racial diversities, and are actively attempting to encourage a diverse population of students | ||
to join our team. | ||
</div> | ||
<div class="col-md-6 d-none d-md-flex align-items-center justify-content-center"> | ||
<img style="width: 80%; display: block; margin-left: auto; margin-right: auto;" | ||
src="/assets/rh_robotics_logo.png"> | ||
</div> | ||
</div> | ||
<div class="d-flex d-md-none justify-content-center"> | ||
<img style="width: 50%; display: block; margin-left: auto; margin-right: auto;" | ||
src="/assets/rh_robotics_logo.png"> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<!-- Our Teams --> | ||
<section class="pt-5"> | ||
<div id="our-teams" class="container pt-2"> | ||
<div class="text-center"> | ||
<h1 class="display-4">Our Teams</h1> | ||
</div> | ||
<div class="row"> | ||
<div class="col-md-6 text-justify"> | ||
<div class="text-center"> | ||
<h3>The Iron Lions (19922)</h3> | ||
<button type="button" class="btn btn-outline-dark rh-themed-button my-3" id="jvTeamButton"> | ||
The Team</button> | ||
|
||
The Iron Lions 19922, a team based at Rowland Hall in Salt Lake City, was created as a sister team to | ||
16748 the Monochromats in 2021. They are currently composed of a mixture of juniors and seniors. Last | ||
season, they got the inspire award at the Park City Qualifier. [See more](/19922.html). | ||
</div> | ||
</div> | ||
<div class="col-md-6 align-items-center justify-content-center"> | ||
<div class="text-center"> | ||
<h3>The Monochromats (16748)</h3> | ||
<button type="button" class="btn btn-outline-dark rh-themed-button my-3" id="vTeamButton"> | ||
The Team</button> | ||
|
||
The Monochromats, or 16748, was formed in 2019 after an interest in competing in FTC was voiced. The | ||
founding members either since moved to 19922 or left the school, and as such 16748 is currently composed | ||
of freshman and juniors. [See more](/16748.html). | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="collapse" id="jvTeamCollapse"> | ||
<div class="container mx-auto text-center"> | ||
<div class="pt-5"> | ||
|
||
Our team consists of bright junior and senior minds in the fields of hardware | ||
engineering, software engineering, and marketing. | ||
</div> | ||
<div class="container mx-auto text-center"> | ||
<div class="row justify-content-center"> | ||
<div class="col-xs-6 px-5"> | ||
|
||
## Hardware | ||
Evan Weinstein | ||
|
||
Omar Alsolaiman | ||
|
||
Max Jansen | ||
|
||
Sophie Lieskovan | ||
|
||
Teo Welton | ||
</div> | ||
<div class="col-xs-6 px-5"> | ||
<div class="py-4"> | ||
|
||
## Marketing & Outreach | ||
Sophie Lieskovan | ||
|
||
Evan Weinstein | ||
</div> | ||
</div> | ||
<div class="col-xs-6 px-5"> | ||
|
||
## Software | ||
Jack Revoy | ||
|
||
Milo Banks | ||
|
||
Teo Wetlon | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="collapse" id="vTeamCollapse"> | ||
<div class="container mx-auto text-center"> | ||
<div class="pt-5"> | ||
|
||
Our team consists of bright freshman and junior minds in the fields of hardware | ||
engineering, software engineering, and marketing. | ||
</div> | ||
<div class="container mx-auto text-center"> | ||
<div class="row justify-content-center"> | ||
<div class="col-xs-6 px-5"> | ||
## >Hardware | ||
Jett Winkler | ||
|
||
Spencer Brady | ||
|
||
Joey Lieskovan | ||
|
||
Sadie Datoo | ||
|
||
Hasan Rahim | ||
</div> | ||
<div class="col-xs-6 px-5"> | ||
<div class="py-4"> | ||
## Marketing & Outreach | ||
Jett Winkler | ||
|
||
Hasan Rahim | ||
|
||
Spencer Brady | ||
</div> | ||
</div> | ||
<div class="col-xs-6 px-5"> | ||
## Software | ||
Rayne Weinstein (Lead) | ||
|
||
George Jensen | ||
|
||
Gabe Andrus | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</section> |
Oops, something went wrong.