Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve citation section of Readme #81

Closed
wants to merge 5 commits into from
Closed
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ gem "github-pages", "~> 232", group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
gem "jekyll-feed", "~> 0.12"
gem 'jekyll-commonmark-ghpages', "~> 0.5.1"
end

# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
Expand Down
44 changes: 44 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -303,6 +303,8 @@ Nick Le Large 

If you use arbitration graphs in your research, we would be pleased if you cite our work:

_Piotr Spieker, Nick Le Large, and Martin Lauer, “Better Safe Than Sorry: Enhancing Arbitration Graphs for Safe and Robust Autonomous Decision-Making,” Nov. 15, 2024, arXiv: arXiv:2411.10170. doi: [10.48550/arXiv.2411.10170](https://doi.org/10.48550/arXiv.2411.10170)._

{% raw %}
```bibtex
@misc{spieker2024ArbitrationGraphs,
Expand All @@ -316,7 +318,39 @@ If you use arbitration graphs in your research, we would be pleased if you cite
doi = {10.48550/arXiv.2411.10170},
url={https://arxiv.org/abs/2411.10170},
}
```
{% endraw %}


<details>
<summary>Earlier publications</summary>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The entire section does not render properly for me via Jekyll. Looks fine on the pure markdown rendering and generally I think it's a good idea to use spoilers here.


A safety concept that extends Arbitration Graphs with behavior verification and fallback layers in the context of automated driving has been proposed by Piotr Spieker (née Orzechowski) in his PhD thesis.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd add horizontal dividers between the publications to distinguish more easily which part belongs where. See also the analogous suggestions below.

Suggested change
A safety concept that extends Arbitration Graphs with behavior verification and fallback layers in the context of automated driving has been proposed by Piotr Spieker (née Orzechowski) in his PhD thesis.
---
A safety concept that extends Arbitration Graphs with behavior verification and fallback layers in the context of automated driving has been proposed by Piotr Spieker (née Orzechowski) in his PhD thesis.

This served as the basis for the paper with Nick above.

_Piotr F. Orzechowski, “Verhaltensentscheidung für automatisierte Fahrzeuge mittels Arbitrationsgraphen,” phd, Karlsruher Institut für Technologie (KIT), 2023. doi: [10.5445/IR/1000160638](https://doi.org/10.5445/IR/1000160638)._

{% raw %}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just like in #83, these don't look great on the GitHub rendered page.

```bibtex
@thesis{Orzechowski2023Arbitrationsgraphen,
type = {phdthesis},
title = {Verhaltensentscheidung für automatisierte Fahrzeuge mittels Arbitrationsgraphen},
author = {Orzechowski, Piotr Franciszek},
date = {2023},
institution = {Karlsruher Institut für Technologie (KIT)},
doi = {10.5445/IR/1000160638},
langid = {german},
pagetotal = {169},
}
```
{% endraw %}

Arbitration Graphs replaced state machines in the context of automated driving at the Institute of Measurement and Control Systems (MRT) of the Karlsruhe Institute of Technology (KIT):
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Arbitration Graphs replaced state machines in the context of automated driving at the Institute of Measurement and Control Systems (MRT) of the Karlsruhe Institute of Technology (KIT):
---
Arbitration Graphs replaced state machines in the context of automated driving at the Institute of Measurement and Control Systems (MRT) of the Karlsruhe Institute of Technology (KIT):


_Piotr F. Orzechowski, Christoph Burger, and Martin Lauer, “Decision-Making for Automated Vehicles Using a Hierarchical Behavior-Based Arbitration Scheme,” in Intelligent Vehicles Symposium, Las Vegas, NV, USA: IEEE, Oct. 2020, pp. 767–774. doi: [10.1109/IV47402.2020.9304723](https://doi.org/10.1109/IV47402.2020.9304723)._

{% raw %}
```bibtex
@inproceedings{orzechowski2020ArbitrationGraphs,
title = {Decision-{{Making}} for {{Automated Vehicles Using}} a {{Hierarchical Behavior-Based Arbitration Scheme}}},
booktitle = {Intelligent {{Vehicles Symposium}}},
Expand All @@ -328,7 +362,15 @@ If you use arbitration graphs in your research, we would be pleased if you cite
issn = {2642-7214},
doi = {10.1109/IV47402.2020.9304723},
}
```
{% endraw %}

The foundations for Arbitration Graphs have been proposed in the context of robot soccer:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The foundations for Arbitration Graphs have been proposed in the context of robot soccer:
---
The foundations for Arbitration Graphs have been proposed in the context of robot soccer:


_Martin Lauer, Roland Hafner, Sascha Lange, and Martin Riedmiller, “Cognitive concepts in autonomous soccer playing robots,” Cognitive Systems Research, vol. 11, no. 3, pp. 287–309, 2010, doi: [10.1016/j.cogsys.2009.12.003](https://doi.org/10.1016/j.cogsys.2009.12.003)._

{% raw %}
```bibtex
@article{lauer2010CognitiveConceptsAutonomous,
title = {Cognitive Concepts in Autonomous Soccer Playing Robots},
author = {Lauer, Martin and Hafner, Roland and Lange, Sascha and Riedmiller, Martin},
Expand All @@ -341,3 +383,5 @@ If you use arbitration graphs in your research, we would be pleased if you cite
}
```
{% endraw %}

</details>
8 changes: 8 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,14 @@ sass:
sass_dir: docs/assets/_sass


# Support collapsible details/summary sections
markdown: CommonMarkGhPages

commonmark:
options: ["UNSAFE", "SMART", "FOOTNOTES"]
extensions: ["strikethrough", "autolink", "table", "tagfilter"]


# Tell Jekyll to use README.md and docs/ only.
#
# For some reason exluding root and then including only these does not work,
Expand Down
15 changes: 14 additions & 1 deletion docs/assets/css/style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,19 @@
// Add table of contents navbar
@import 'toc';

// Switch to light theme logo
img.github-logo {
content: url({{ "/docs/assets/img/github-mark.svg" | relative_url }});
}
}

// Improve collapsible sections
details summary {
cursor: pointer;
display: list-item;
counter-increment: list-item 0;
list-style: disclosure-closed inside;
}

details[open] summary {
list-style-type: disclosure-open;
}