generated from alshedivat/al-folio
-
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
9a1bc12
commit bad215b
Showing
17 changed files
with
227 additions
and
126 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,81 @@ | ||
--- | ||
layout: page | ||
title: project 7 | ||
description: with background image | ||
img: assets/img/4.jpg | ||
importance: 1 | ||
category: work | ||
related_publications: true | ||
--- | ||
|
||
Every project has a beautiful feature showcase page. | ||
It's easy to include images in a flexible 3-column grid format. | ||
Make your photos 1/3, 2/3, or full width. | ||
|
||
To give your project a background in the portfolio page, just add the img tag to the front matter like so: | ||
|
||
--- | ||
layout: page | ||
title: project | ||
description: a project with a background image | ||
img: /assets/img/12.jpg | ||
--- | ||
|
||
<div class="row"> | ||
<div class="col-sm mt-3 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm mt-3 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/3.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm mt-3 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
</div> | ||
<div class="caption"> | ||
Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. | ||
</div> | ||
<div class="row"> | ||
<div class="col-sm mt-3 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
</div> | ||
<div class="caption"> | ||
This image can also have a caption. It's like magic. | ||
</div> | ||
|
||
You can also put regular text between your rows of images, even citations {% cite einstein1950meaning %}. | ||
Say you wanted to write a bit about your project before you posted the rest of the images. | ||
You describe how you toiled, sweated, _bled_ for your project, and then... you reveal its glory in the next row of images. | ||
|
||
<div class="row justify-content-sm-center"> | ||
<div class="col-sm-8 mt-3 mt-md-0"> | ||
{% include figure.liquid path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm-4 mt-3 mt-md-0"> | ||
{% include figure.liquid path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
</div> | ||
<div class="caption"> | ||
You can also have artistically styled 2/3 + 1/3 images, like these. | ||
</div> | ||
|
||
The code is simple. | ||
Just wrap your images with `<div class="col-sm">` and place them inside `<div class="row">` (read more about the <a href="https://getbootstrap.com/docs/4.4/layout/grid/">Bootstrap Grid</a> system). | ||
To make images responsive, add `img-fluid` class to each; for rounded corners and shadows use `rounded` and `z-depth-1` classes. | ||
Here's the code for the last row of images above: | ||
|
||
{% raw %} | ||
|
||
```html | ||
<div class="row justify-content-sm-center"> | ||
<div class="col-sm-8 mt-3 mt-md-0"> | ||
{% include figure.liquid path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm-4 mt-3 mt-md-0"> | ||
{% include figure.liquid path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
</div> | ||
``` | ||
|
||
{% endraw %} |
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
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
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
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
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
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 |
---|---|---|
@@ -1,80 +1,83 @@ | ||
--- | ||
layout: page | ||
title: project 6 | ||
description: a project with no image | ||
img: | ||
importance: 6 | ||
category: ml_research_ | ||
title: Mobile-Swarm-Navigation | ||
description: Multi-Robot Autonoumous Semantic Exploration and Navigation | ||
img: assets/video/3_final.gif | ||
importance: 1 | ||
category: robotics | ||
--- | ||
### <a href="https://github.com/Loki-Silvres/Mobile-Swarm-Navigation">[Code]</a> | ||
|
||
Every project has a beautiful feature showcase page. | ||
It's easy to include images in a flexible 3-column grid format. | ||
Make your photos 1/3, 2/3, or full width. | ||
The Autonomous Swarm Navigation System leverages advanced AI and robotics frameworks to enable coordinated multi-robot mapping, task allocation, and semantic exploration of dynamic environments. This project was developed to showcase innovative swarm robotics solutions for real-world applications. | ||
|
||
<div class="row"> | ||
<div class="col-sm mt-6 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/video/Multi_explore_merge.gif" title="Autonomous Mapping" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm mt-6 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/Object_map.png" title="Stereo Depth Sensing" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
</div> | ||
<div class="caption"> | ||
Robots performing mapping and depth sensing for semantic understanding of the environment. | ||
</div> | ||
|
||
To give your project a background in the portfolio page, just add the img tag to the front matter like so: | ||
|
||
--- | ||
layout: page | ||
title: project | ||
description: a project with a background image | ||
img: /assets/img/12.jpg | ||
--- | ||
## System Overview | ||
|
||
The system employs a Central Nervous System (powered by a Large Language Model) to: | ||
- Process textual commands. | ||
- Coordinate robot tasks through a scheduler. | ||
- Manage dynamic state updates for swarm efficiency. | ||
|
||
<div class="row"> | ||
<div class="col-sm mt-3 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm mt-3 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/3.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm mt-3 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm mt-6 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/video/Environments.gif" title="Swarm Navigation" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm mt-6 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/Waffle.png" title="Robot" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
</div> | ||
<div class="caption"> | ||
Caption photos easily. On the left, a road goes through a tunnel. Middle, leaves artistically fall in a hipster photoshoot. Right, in another hipster photoshoot, a lumberjack grasps a handful of pine needles. | ||
<div class="caption"> | ||
Left: Environments used. Right: Robot used. | ||
</div> | ||
|
||
Unit robots autonomously execute tasks such as: | ||
|
||
- **SLAM**: Simultaneous Localization and Mapping. | ||
- **Stereo Depth Sensing**: For spatial perception. | ||
- **Instance Segmentation**: To generate a object map of the environment and add them to a shared dynamic database. | ||
|
||
These capabilities enable seamless task navigation, manipulation, and exploration within dynamic environments. | ||
|
||
<div class="row"> | ||
<div class="col-sm mt-3 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/img/5.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm mt-6 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/video/Swarm_Navigation.gif" title="Swarm Navigation" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
</div> | ||
<div class="caption"> | ||
This image can also have a caption. It's like magic. | ||
Dynamic goal assignment and planning in a swarm of robots. | ||
</div> | ||
|
||
You can also put regular text between your rows of images. | ||
Say you wanted to write a little bit about your project before you posted the rest of the images. | ||
You describe how you toiled, sweated, _bled_ for your project, and then... you reveal its glory in the next row of images. | ||
|
||
<div class="row justify-content-sm-center"> | ||
<div class="col-sm-8 mt-3 mt-md-0"> | ||
{% include figure.liquid path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm-4 mt-3 mt-md-0"> | ||
{% include figure.liquid path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
### Highlights: | ||
- Real-time map generation and semantic updates. | ||
|
||
<div class="row"> | ||
<div class="col-sm mt-6 mt-md-0"> | ||
{% include figure.liquid loading="eager" path="assets/video/Dynamic_database.gif" title="Swarm Navigation" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
</div> | ||
<div class="caption"> | ||
You can also have artistically styled 2/3 + 1/3 images, like these. | ||
Dynamic Semantic Mapping. | ||
</div> | ||
|
||
The code is simple. | ||
Just wrap your images with `<div class="col-sm">` and place them inside `<div class="row">` (read more about the <a href="https://getbootstrap.com/docs/4.4/layout/grid/">Bootstrap Grid</a> system). | ||
To make images responsive, add `img-fluid` class to each; for rounded corners and shadows use `rounded` and `z-depth-1` classes. | ||
Here's the code for the last row of images above: | ||
|
||
{% raw %} | ||
|
||
```html | ||
<div class="row justify-content-sm-center"> | ||
<div class="col-sm-8 mt-3 mt-md-0"> | ||
{% include figure.liquid path="assets/img/6.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
<div class="col-sm-4 mt-3 mt-md-0"> | ||
{% include figure.liquid path="assets/img/11.jpg" title="example image" class="img-fluid rounded z-depth-1" %} | ||
</div> | ||
</div> | ||
``` | ||
- Coordinated task allocation with minimal redundancy. | ||
- Efficient coverage of unknown environments through collaborative exploration. | ||
|
||
## Future Work | ||
|
||
- **Integration with Robotic Arms**: Increase of Task Space with added manipulation tasks. | ||
- **Simultaneous Exploration and Navigation**: Merging of the 2 phases of Exploration and Navigation. | ||
|
||
--- | ||
|
||
{% endraw %} |
Oops, something went wrong.