Skip to content

Commit

Permalink
added files for the jekyll based blog
Browse files Browse the repository at this point in the history
  • Loading branch information
Arcane-01 committed May 23, 2024
1 parent 4bed429 commit f93d5be
Show file tree
Hide file tree
Showing 168 changed files with 58,282 additions and 565 deletions.
12 changes: 4 additions & 8 deletions docs/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,6 @@ GEM
ffi (1.16.3)
forwardable-extended (2.6.0)
gemoji (4.1.0)
google-protobuf (3.25.3-aarch64-linux)
google-protobuf (3.25.3-x86_64-linux)
html-pipeline (2.14.3)
activesupport (>= 2)
nokogiri (>= 1.4)
Expand Down Expand Up @@ -103,8 +101,8 @@ GEM
uglifier (~> 4.1)
jekyll-paginate-v2 (3.0.0)
jekyll (>= 3.0, < 5.0)
jekyll-sass-converter (3.0.0)
sass-embedded (~> 1.54)
jekyll-sass-converter (2.2.0)
sassc (> 2.0.1, < 3.0)
jekyll-scholar (7.1.3)
bibtex-ruby (~> 6.0)
citeproc-ruby (~> 1.0)
Expand Down Expand Up @@ -166,10 +164,8 @@ GEM
strscan (>= 3.0.9)
rouge (4.2.1)
safe_yaml (1.0.5)
sass-embedded (1.69.5-aarch64-linux-gnu)
google-protobuf (~> 3.23)
sass-embedded (1.69.5-x86_64-linux-gnu)
google-protobuf (~> 3.23)
sassc (2.4.0)
ffi (~> 1.9)
sax-machine (1.3.2)
strscan (3.1.0)
terminal-table (3.0.2)
Expand Down
456 changes: 456 additions & 0 deletions docs/README.md

Large diffs are not rendered by default.

48 changes: 25 additions & 23 deletions docs/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,23 @@
# Site settings
# -----------------------------------------------------------------------------

title: Prajyot Jadhav | JdeRobot x GSoC 2024 # the website title (if blank, full name will be used instead)
first_name: JdeRobot |
title: blank # the website title (if blank, full name will be used instead)
first_name: Prajyot
middle_name:
last_name: GSoC 2024
email: prajyotj04@gmail.com
description:
last_name: Jadhav
email: you@example.com
description: > # the ">" symbol means to ignore newlines until "footer_text:"
A simple, whitespace theme for academics. Based on [*folio](https://github.com/bogoli/-folio) design.
footer_text: >
RoboticsAcademy: Migration to Gazebo Harmonic
Powered by <a href="https://jekyllrb.com/" target="_blank">Jekyll</a> with <a href="https://github.com/alshedivat/al-folio">al-folio</a> theme.
keywords: # add your own keywords or leave empty
Hosted by <a href="https://pages.github.com/" target="_blank">GitHub Pages</a>.
Photos from <a href="https://unsplash.com" target="_blank">Unsplash</a>.
keywords: jekyll, jekyll-theme, academic-website, portfolio-website # add your own keywords or leave empty
lang: en # the language of your site (for example: en, fr, cn, ru, etc.)
icon: ⚛️ # the emoji used as the favicon (alternatively, provide image name in /assets/img/)

url: https://theroboticsclub.github.io # the base hostname & protocol for your site
baseurl: /gsoc2024-Prajyot_Jadhav # the subpath of your site, e.g. /blog/. Leave blank for root
url: https://alshedivat.github.io # the base hostname & protocol for your site
baseurl: /al-folio # the subpath of your site, e.g. /blog/. Leave blank for root
last_updated: false # set to true if you want to display last updated in the footer
impressum_path: # set to path to include impressum link in the footer, use the same path as permalink in a page, helps to conform with EU GDPR

Expand All @@ -38,7 +40,7 @@ repo_trophies:
# will use title and url fields
# Take a look to https://github.com/jekyll/jekyll-feed for more customization

rss_icon: false
rss_icon: true

# -----------------------------------------------------------------------------
# Layout
Expand Down Expand Up @@ -72,15 +74,15 @@ dblp_url: # your DBLP profile url
discord_id: # your discord id (18-digit unique numerical identifier)
facebook_id: # your facebook id
flickr_id: # your flickr id
github_username: Arcane-01 # your GitHub user name
github_username: # your GitHub user name
gitlab_username: # your GitLab user name
ieee_id: # your ieeexplore.ieee.org/author/id
instagram_id: # your instagram id
kaggle_id: # your kaggle id
keybase_username: # your keybase user name
lastfm_id: # your lastfm id
lattes_id: # your ID on Lattes (Brazilian Lattes CV)
linkedin_username: prajyot-jadhav-90921a241/ # your LinkedIn user name
linkedin_username: # your LinkedIn user name
mastodon_username: # your mastodon instance+username in the format instance.tld/@username
medium_username: # your Medium username
orcid_id: # your ORCID ID
Expand All @@ -89,7 +91,7 @@ pinterest_id: # your pinterest id
publons_id: # your ID on Publons
quora_username: # your Quora username
research_gate_profile: # your profile on ResearchGate
scholar_userid: # qc6CJjYAAAAJ # your Google Scholar ID
scholar_userid: qc6CJjYAAAAJ # your Google Scholar ID
scopus_id: # your profile on Scopus
semanticscholar_id: # your Semantic Scholar ID
spotify_id: # your spotify id
Expand All @@ -101,11 +103,12 @@ whatsapp_number: # your WhatsApp number (full phone number in international form
wikidata_id: # your wikidata id
wikipedia_id: # your wikipedia id (Case sensitive)
work_url: # work page URL
x_username: Arcane_01 # your X handle
x_username: # your X handle
youtube_id: # your youtube channel id (youtube.com/@<youtube_id>)
zotero_username: # your zotero username

contact_note:
contact_note: >
You can even add a little note about which of these is the best way to reach you.
# -----------------------------------------------------------------------------
# Analytics and search engine verification
Expand All @@ -124,8 +127,8 @@ bing_site_verification: # out your bing-site-verification ID (Bing Webmaster)
# Blog
# -----------------------------------------------------------------------------

blog_name: # blog_name will be displayed in your blog page
blog_description: "Robotics-Academy: Migration to Gazebo Harmonic"
blog_name: al-folio # blog_name will be displayed in your blog page
blog_description: a simple whitespace theme for academics
permalink: /blog/:year/:title/
lsi: true # produce an index for related posts

Expand Down Expand Up @@ -160,8 +163,8 @@ disqus_shortname: al-folio # put your disqus shortname
# If you have blog posts published on medium.com or other external sources,
# you can display them in your blog by adding a link to the RSS feed.
external_sources:
# - name: medium.com
# rss_url: https://medium.com/@al-folio/feed
- name: medium.com
rss_url: https://medium.com/@al-folio/feed

# -----------------------------------------------------------------------------
# Collections
Expand Down Expand Up @@ -282,10 +285,9 @@ jekyll-archives:
tag: "/blog/tag/:name/"
category: "/blog/category/:name/"

# display_tags: ["formatting", "images", "links", "math", "code"] # these tags will be displayed on the front page of your blog
# display_categories: ["blockquotes"] # these categories will be displayed on the front page of your blog
display_tags: [] # these tags will be displayed on the front page of your blog
display_categories: [] # these categories will be displayed on the front page of your blog
display_tags: ["formatting", "images", "links", "math", "code"] # these tags will be displayed on the front page of your blog
display_categories: ["blockquotes"] # these categories will be displayed on the front page of your blog

# -----------------------------------------------------------------------------
# Jekyll Scholar
# -----------------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion docs/_layouts/post.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ layout: default
{{ content }}
</div>
</article>

{% if page.citation %}
{% include citation.liquid %}
{% endif %}
Expand Down
27 changes: 14 additions & 13 deletions docs/_pages/about.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,25 @@
---
layout: about
title: home
title: about
permalink: /
subtitle: "Robotics-Academy: Migration to Gazebo Harmonic"
subtitle: <a href='#'>Affiliations</a>. Address. Contacts. Moto. Etc.

profile:
align: left
image: prof_pic.jpeg
image_circular: true # crops the image to make it circular
more_info:
align: right
image: prof_pic.jpg
image_circular: false # crops the image to make it circular
more_info: >
<p>555 your office number</p>
<p>123 your address street</p>
<p>Your City, State 12345</p>
news: false # includes a list of news items
selected_papers: false # includes a list of papers marked as "selected={true}"
news: true # includes a list of news items
selected_papers: true # includes a list of papers marked as "selected={true}"
social: true # includes social icons at the bottom of the page
---

Hello! I'm Prajyot Jadhav. This website is a showcase of my work for [Google Summer of Code 2024](https://summerofcode.withgoogle.com/programs/2024/projects/CgRdpsST) with [JdeRobot](https://jderobot.github.io/). I will be contributing to [Robotics-Academy](https://jderobot.github.io/RoboticsAcademy/).
Write your biography here. Tell the world about yourself. Link to your favorite [subreddit](http://reddit.com). You can put a picture in, too. The code is already in, just name your picture `prof_pic.jpg` and put it in the `img/` folder.

Robotics-Academy is a framework designed for learning robotics and computer vision through a collection of robot programming exercises. Currently, the platform offers 26 exercises and 11 prototype exercises that students can access through the RoboticsAcademy docker image (RADI), which comes pre-installed with all necessary dependencies.
Put your address / P.O. box / other info right below your picture. You can also disable any of these elements by editing `profile` property of the YAML header of your `_pages/about.md`. Edit `_bibliography/papers.bib` and Jekyll will render your [publications page](/al-folio/publications/) automatically.

The RADI is a key point of the platform and this project aims to improve it. One main component of the RADI is Gazebo. Currently, the RADI is based in Gazebo11 version, whose end of life (Sept., 2025) is getting closer. **The main goal of the project is to migrate the RADI to Gazebo Harmonic**. This migration will take form by having a couple of exercises running in ROS2 and Gazebo Harmoic with the new RADI.

Thank you for your interest. Feel free to reach out to me if you have any questions, comments, or suggestions.
Link to your social media connections, too. This theme is set up to use [Font Awesome icons](https://fontawesome.com/) and [Academicons](https://jpswalsh.github.io/academicons/), like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them.
5 changes: 5 additions & 0 deletions docs/_pages/about_einstein.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Write your biography here. Tell the world about yourself. Link to your favorite [subreddit](http://reddit.com). You can put a picture in, too. The code is already in, just name your picture `prof_pic.jpg` and put it in the `img/` folder.

Put your address / P.O. box / other info right below your picture. You can also disable any these elements by editing `profile` property of the YAML header of your `_pages/about.md`. Edit `_bibliography/papers.bib` and Jekyll will render your [publications page](/al-folio/publications/) automatically.

Link to your social media connections, too. This theme is set up to use [Font Awesome icons](https://fontawesome.com/) and [Academicons](https://jpswalsh.github.io/academicons/), like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them.
11 changes: 11 additions & 0 deletions docs/_pages/cv.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
layout: cv
permalink: /cv/
title: cv
nav: true
nav_order: 5
cv_pdf: example_pdf.pdf
description: This is a description of the page. You can modify it in '_pages/cv.md'. You can also change or remove the top pdf download button.
toc:
sidebar: left
---
16 changes: 16 additions & 0 deletions docs/_pages/dropdown.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
layout: page
title: submenus
nav: true
nav_order: 8
dropdown: true
children:
- title: publications
permalink: /publications/
- title: divider
- title: projects
permalink: /projects/
- title: divider
- title: blog
permalink: /blog/
---
7 changes: 7 additions & 0 deletions docs/_pages/news.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
layout: page
title: news
permalink: /news/
---

{% include news.liquid %}
28 changes: 28 additions & 0 deletions docs/_pages/profiles.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
layout: profiles
permalink: /people/
title: people
description: members of the lab or group
nav: true
nav_order: 7

profiles:
# if you want to include more than one profile, just replicate the following block
# and create one content file for each profile inside _pages/
- align: right
image: prof_pic.jpg
content: about_einstein.md
image_circular: false # crops the image to make it circular
more_info: >
<p>555 your office number</p>
<p>123 your address street</p>
<p>Your City, State 12345</p>
- align: left
image: prof_pic.jpg
content: about_einstein.md
image_circular: false # crops the image to make it circular
more_info: >
<p>555 your office number</p>
<p>123 your address street</p>
<p>Your City, State 12345</p>
---
65 changes: 65 additions & 0 deletions docs/_pages/projects.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
layout: page
title: projects
permalink: /projects/
description: A growing collection of your cool projects.
nav: true
nav_order: 3
display_categories: [work, fun]
horizontal: false
---

<!-- pages/projects.md -->
<div class="projects">
{% if site.enable_project_categories and page.display_categories %}
<!-- Display categorized projects -->
{% for category in page.display_categories %}
<a id="{{ category }}" href=".#{{ category }}">
<h2 class="category">{{ category }}</h2>
</a>
{% assign categorized_projects = site.projects | where: "category", category %}
{% assign sorted_projects = categorized_projects | sort: "importance" %}
<!-- Generate cards for each project -->
{% if page.horizontal %}
<div class="container">
<div class="row row-cols-1 row-cols-md-2">
{% for project in sorted_projects %}
{% include projects_horizontal.liquid %}
{% endfor %}
</div>
</div>
{% else %}
<div class="row row-cols-1 row-cols-md-3">
{% for project in sorted_projects %}
{% include projects.liquid %}
{% endfor %}
</div>
{% endif %}
{% endfor %}

{% else %}

<!-- Display projects without categories -->

{% assign sorted_projects = site.projects | sort: "importance" %}

<!-- Generate cards for each project -->

{% if page.horizontal %}

<div class="container">
<div class="row row-cols-1 row-cols-md-2">
{% for project in sorted_projects %}
{% include projects_horizontal.liquid %}
{% endfor %}
</div>
</div>
{% else %}
<div class="row row-cols-1 row-cols-md-3">
{% for project in sorted_projects %}
{% include projects.liquid %}
{% endfor %}
</div>
{% endif %}
{% endif %}
</div>
15 changes: 15 additions & 0 deletions docs/_pages/publications.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
layout: page
permalink: /publications/
title: publications
description: publications by categories in reversed chronological order. generated by jekyll-scholar.
nav: true
nav_order: 2
---

<!-- _pages/publications.md -->
<div class="publications">

{% bibliography %}

</div>
Loading

0 comments on commit f93d5be

Please sign in to comment.