Skip to content

Commit 1367370

Browse files
committed
I need a hero
I'm holding out for a hero 'til the end of the night He's gotta be strong, and he's gotta be fast And he's gotta be fresh from the fight I need a hero I'm holding out for a hero 'til the morning light He's gotta be sure, and it's gotta be soon And he's gotta be larger than life Larger than life Somewhere after midnight In my wildest fantasy Somewhere, just beyond my reach There's someone reaching back for me Racing on the thunder And rising with the heat It's gonna take a Superman to sweep me off my feet, yeah I need a hero I'm holding out for a hero 'til the end of the night He's gotta be strong, and he's gotta be fast And he's gotta be fresh from the fight I need a hero I'm holding out for a hero 'til the morning light He's gotta be sure, and it's gotta be soon And he's gotta be larger than life I need a hero I'm holding out for a hero 'til the end of the night Up where the mountains meet the heavens above Out where the lightning splits the sea I could swear there is someone, somewhere, watching me Through the wind and the chill and the rain And the storm and the flood I can feel his approach like a fire in my blood (Like a fire in my blood, like a fire in my blood) (Like a fire in my blood, like a fire in my blood, blood) I need a hero I'm holding out for a hero 'til the end of the night He's gotta be strong, and he's gotta be fast And he's gotta be fresh from the fight I need a hero I'm holding out for a hero 'til the morning light He's gotta be sure, and it's gotta be soon And he's gotta be larger than life I need a hero I'm holding out for a hero 'til the end of the night He's gotta be strong, and he's gotta be fast And he's gotta be fresh from the fight I need a hero I'm holding out for a hero 'til the morning light He's gotta be sure, and it's gotta be soon And he's gotta be larger than life I need a hero I'm holding out for a hero 'til the end of the night
1 parent 9c1914c commit 1367370

File tree

3 files changed

+42
-24
lines changed

3 files changed

+42
-24
lines changed

_includes/project-showcase.html

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
<section class="hero has-text-left" id="project-showcase">
1+
<section class="hero" id="project-showcase">
22
<figure class="hero-background" style="background-image: url('{{ page.hero-image }}');">
33
<div class="overlay">
4-
<div class="container is-lower-left">
5-
<div class="title-text">
6-
<h3 class="subtitle has-text-white-ter has-text-weight-medium">
7-
{{ page.comp }}
4+
<div class="title-text">
5+
<h3 class="subtitle has-text-white-ter has-text-weight-medium">
6+
{{ page.comp }}
7+
</h3>
8+
<h1 class="title has-text-white-ter is-size-1 is-uppercase has-text-weight-bold">
9+
{{ page.title }}
10+
</h1>
11+
<div class="{{page.handle}}">
12+
<h3 class="subtitle has-text-weight-light">
13+
{{ page.subtitle }}
814
</h3>
9-
<h1 class="title has-text-white-ter is-size-1 is-uppercase has-text-weight-bold">
10-
{{ page.title }}
11-
</h1>
12-
<div class="{{page.handle}}">
13-
<h3 class="subtitle has-text-weight-light">
14-
{{ page.subtitle }}
15-
</h3>
16-
</div>
1715
</div>
1816
</div>
17+
<a href="#project-summary" class="scroll-down" style="color: var(--{{page.handle}});">
18+
<i class="fas fa-chevron-down"></i>
19+
</a>
1920
</div>
2021
</figure>
21-
</section>
22-
22+
</section>

assets/css/style.scss

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -139,15 +139,14 @@ br { margin-bottom: 20px; }
139139

140140
#project-showcase {
141141
position: relative;
142-
height: 35vh;
142+
height: 100vh;
143143
background: var(--background);
144-
145144
.hero-background {
146145
width: 100%;
147146
height: 100%;
148147
background-size: cover;
149148
background-position: center;
150-
position: relative;
149+
background-attachment: fixed;
151150
}
152151
.overlay {
153152
position: absolute;
@@ -159,12 +158,8 @@ br { margin-bottom: 20px; }
159158
display: flex;
160159
align-items: flex-end;
161160
justify-content: flex-start;
162-
padding: 2rem;
163-
}
164-
.title-text {
165-
text-align: left;
161+
padding: 80px;
166162
}
167-
168163
.title-text h1, .title-text h3 {
169164
margin: 0;
170165
}
@@ -180,6 +175,28 @@ br { margin-bottom: 20px; }
180175
.lazer-shark .subtitle {
181176
color: var(--primary);
182177
}
178+
.scroll-down {
179+
position: absolute;
180+
bottom: 50px;
181+
left: 50%;
182+
font-size: 2rem;
183+
text-align: center;
184+
cursor: pointer;
185+
animation: bounce 2s infinite;
186+
}
187+
188+
.scroll-down i {
189+
transition: transform 0.3s ease;
190+
}
191+
192+
@keyframes bounce {
193+
0%, 100% {
194+
transform: translateY(0);
195+
}
196+
50% {
197+
transform: translateY(-10px);
198+
}
199+
}
183200
}
184201

185202
#project-gallery-card {
@@ -262,6 +279,7 @@ br { margin-bottom: 20px; }
262279
}
263280

264281
#project-summary {
282+
padding-top: 100px;
265283
position: relative;
266284
.description {
267285
text-align: justify;

seahawk-II.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ title: "SeaHawk II"
55
handle: "seahawk-II"
66
subtitle: "Explorer First Place Overall MATE World Championship"
77
hero-image: https://raw.githubusercontent.com/CabrilloRoboticsClub/cabrillorobotics.github.io/782b579c031c16835e0fee2b57a22246c1a79618/assets/images/seahawk-II/seahawk-II-hero.webp
8-
description: "The SeaHawk II is our third-generation ROV, engineered for the 2024 MATE ROV competition. This ROV was completely redesigned from scratch, with no iterations from the <a href='https://cabrillorobotics.org/seahawk'>SeaHawk (2023)</a>. However, we learned many valuable lessons from previous generations, which informed our strict design constraints and contributed to the robust and successful SeaHawk II.<br>
8+
description: "The SeaHawk II is our third-generation ROV, engineered for the 2024 <a href='https://cabrillorobotics.org/mate'> MATE ROV Competition</a>. This ROV was completely redesigned from scratch, with no iterations from the <a href='https://cabrillorobotics.org/seahawk'>SeaHawk (2023)</a>. However, we learned many valuable lessons from previous generations, which informed our strict design constraints and contributed to the robust and successful SeaHawk II.<br>
99
With a clear understanding of our design requirements, we transitioned from our previous research frame to a frame made from sheet-cut aluminum. This change greatly improved the mechanical reliability of the ROV and allowed us to reduce weight. Additionally, we moved away from off-the-shelf pressure vessels and machined our own electrical box out of aluminum. We designed a stack of custom PCBs, significantly enhancing reliability and performance compared to last year. We also dedicated considerable time to developing our tooling systems, including the main claw, rock scraper, and quick-release tooling system.<br>
1010
Like its predecessor, SeaHawk II’s software is based on the Robot Operating System (ROS). ROS provides tools and software libraries specialized for development of robotics applications. While we continued using ROS, the software evolved significantly. We planned on a light refactor but ended up doing a near-complete rewrite of last year’s software. Major changes included a custom dashboard, a reliable data-driven kinematics system, and micro-ROS for integrating a Raspberry Pi Pico. The control system consists of a surface pilot interface as well as an onboard Raspberry Pi 4 (a single-board computer) and a Pi Pico (a microcontroller). Pilot inputs from an Xbox controller and keyboard are read, interpreted, then sent to the onboard Pi. PWM drivers on the Pico drive the motors. To enhance the piloting experience and ease of use, a variety of feedback including camera displays and sensor readings are displayed by the completely custom dashboard graphical user interface. All software for this project is open source and can be found on our <a href='https://github.com/CabrilloRoboticsClub/cabrillo_rov_2023' target='blank_'>GitHub</a>."
1111

0 commit comments

Comments
 (0)