diff --git a/assets/styles/sections/experiences.scss b/assets/styles/sections/experiences.scss index 367a9f6..5da6a55 100644 --- a/assets/styles/sections/experiences.scss +++ b/assets/styles/sections/experiences.scss @@ -97,9 +97,11 @@ h5 { display: inline; margin-right: 0.25em; + color: get-light-color('text-color'); } p { display: inline; + color: get-light-color('text-color'); } } diff --git a/assets/styles/sections/home.scss b/assets/styles/sections/home.scss index 2faecdb..40dbda5 100644 --- a/assets/styles/sections/home.scss +++ b/assets/styles/sections/home.scss @@ -1,5 +1,5 @@ .home { - height: 70vh; + height: 50vh; padding: 0; margin: 0; color: get-light-color('text-over-accent-color'); diff --git a/data/en/sections/projects.yaml b/data/en/sections/projects.yaml index a214fbe..a6c1de6 100644 --- a/data/en/sections/projects.yaml +++ b/data/en/sections/projects.yaml @@ -21,7 +21,7 @@ section: # your projects projects: -- name: Mobile Manipulation +- name: Simulation of a Mobile Manipulator image: /images/mobile_robot.gif role: "ME449: Robotic Manipulation Final Project" timeline: "Nov 2024 - Dec 2024" @@ -30,9 +30,66 @@ projects: summary: Simulating a pick and place task with the KUKA YouBot using a task-space feed-forward PID controller. tags: ["Mobile Robotics", "Python", "CoppeliaSim"] +- name: Toasting Bread with a Franka Robot Arm + role: "ME495: Embedded Systems Final Project" + timeline: "Nov 2024 - Dec 2024" + repo: https://github.com/snydergi/ToastBot + url: "/posts/toastbot/" + summary: A robotic system that toasts bread using a Franka Emika Panda robot arm. + tags: ["Python", "ROS", "Robotics", "Franka Robot Arm"] + - name: Automated Poker Table role: "ECE 2023 Capstone" timeline: "Jan 2023 - May 2034" - url: "https://www.example.com" - summary: An robot system that faciliates a game of poker with a automated shuffling, dealing, and game management. - tags: ["Arduino", "Python", "Raspberry Pi", "I2C"] \ No newline at end of file + url: "/posts/automated-poker-table/" + repo: "https://github.com/Connor205/B-I-K-E" + summary: An robotic system that faciliates a game of poker with automated shuffling, dealing, and game management. + tags: ["Arduino", "Python", "Raspberry Pi", "I2C"] + +- name: Napkin.ai Code Assistant + role: "Hack@Brown 2024 Project" + timeline: "Feb 2024" + url: "/posts/napkin-ai/" + repo: "https://github.com/Sharwin24/HackAtBrown" + summary: A fast, lightweight graph retrieval-augmented generation tool for navigating codebases. + tags: ["Python", "PyTorch", "Retrieval-Augmented Generation", "Knowledge Graphs", "Language Models"] + +- name: AGV Odometry & Motion Planning + role: "VEXU Team HSKY" + timeline: "Sept 2022 - Dec 2022" + url: "/posts/agv-hsky/" + repo: https://github.com/Sharwin24/HSKY + summary: Implemented Odometry from scratch in C++ for spline motions + tags: ["C++", "Multi-threading", "Spline Interpolation"] + +- name: Autonomous Drone Swarm Simulation + role: "RoboTech 2022 Hackathon Project" + timeline: "April 2022" + url: "/posts/robotech/" + repo: https://github.com/Sharwin24/RoboTech + summary: A simulation of a swarm of drones using ROS and Gazebo + tags: ["Python", "RRT", "A*"] + +- name: Chess Robot + role: "NEU Robotics Club Project" + timeline: "Sept 2021 - Dec 2021" + url: "/posts/chess-robot/" + repo: "https://github.com/Connor205/Chess-Robot-NURobotics" + summary: A gantry robot with a camera that plays chess against a human opponent. + tags: ["Python", "OpenCV", "Arduino", "Stepper Motors"] + +- name: Robot Arm Educational Kit + role: "Personal Project" + timeline: "May 2022 - May 2024" + url: "/posts/robot-arm/" + repo: https://github.com/Shawin24/ + summary: A 3D-printed robot arm kit for educational purposes. + tags: ["3D Printing", "Arduino"] + +- name: Robot Pen Thief + role: "Personal Project" + timeline: "Sept 2024" + url: "/posts/pen-thief/" + repo: https://github.com/Sharwin24/Pen-Challenge + summary: Combining a PincherX 100 robot arm with an Intel Realsense to identify and grab pens. + tags: ["Python", "ROS", "Intel Realsense"] \ No newline at end of file diff --git a/layouts/partials/sections/experiences.html b/layouts/partials/sections/experiences.html index b1cd34f..16007bf 100644 --- a/layouts/partials/sections/experiences.html +++ b/layouts/partials/sections/experiences.html @@ -15,20 +15,9 @@
{{ $totalExperiences:= len .experiences }} {{ range $index,$experience:= .experiences }} - {{ if eq (mod $index 2) 0 }} -
- {{ partial "sections/experiences/vertical-line.html" $index }} - {{ partial "sections/experiences/positions.html" $experience }} -
- {{else}} -
- {{ partial "sections/experiences/positions.html" $experience }} - {{ partial "sections/experiences/vertical-line.html" $index }} -
- {{ end }} - {{ if lt $index (sub $totalExperiences 1) }} - {{ partial "sections/experiences/horizontal-line.html" $index }} - {{ end }} +
+ {{ partial "sections/experiences/positions.html" $experience }} +
{{ end }}
diff --git a/layouts/partials/sections/experiences/positions.html b/layouts/partials/sections/experiences/positions.html index 0ee18bb..7537f2b 100644 --- a/layouts/partials/sections/experiences/positions.html +++ b/layouts/partials/sections/experiences/positions.html @@ -15,9 +15,9 @@ {{ $mostRecentPosition := index (first 1 .positions) 0}}
{{ if .company.url }}{{ .company.name }}{{ else }}{{ .company.name }}{{ end }}
-

+

{{ .company.location }} diff --git a/layouts/partials/sections/projects.html b/layouts/partials/sections/projects.html index 98c86cc..3b7e418 100644 --- a/layouts/partials/sections/projects.html +++ b/layouts/partials/sections/projects.html @@ -11,7 +11,7 @@

{{ .section.name }}

{{ end }} -
+
{{ range .projects }}