-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcode.html
More file actions
163 lines (142 loc) · 5.66 KB
/
code.html
File metadata and controls
163 lines (142 loc) · 5.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="description" content="Code release status and debugging tools for the multi-agent autonomous racing planning framework.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Code | Project Webpage</title>
<link rel="icon" type="image/x-icon" href="static/images/racing-car.png">
<!-- Same fonts as other pages -->
<link href="https://fonts.googleapis.com/css?family=Google+Sans|Noto+Sans|Castoro" rel="stylesheet">
<!-- Same CSS stack as other pages -->
<link rel="stylesheet" href="static/css/bulma.min.css">
<link rel="stylesheet" href="static/css/index.css">
<!-- Font Awesome (CSS + JS) -->
<link rel="stylesheet" href="static/css/fontawesome.all.min.css">
<script defer src="static/js/fontawesome.all.min.js"></script>
<style>
.page-hero {
background: linear-gradient(135deg, rgba(20,20,20,0.95), rgba(20,20,20,0.75));
color: #fff;
}
.decoder-frame {
width: 100%;
height: 900px;
border: 1px solid rgba(0,0,0,0.12);
border-radius: 12px;
overflow: hidden;
background: #fff;
}
@media (max-width: 768px) {
.decoder-frame { height: 980px; }
}
</style>
</head>
<body>
<!-- Navbar: home left, other two pages right (NO status decoder link) -->
<nav class="navbar" role="navigation" aria-label="main navigation" style="background-color:#f5f5f5; border-bottom:1px solid rgba(0,0,0,0.08);">
<div class="container is-max-desktop">
<div class="navbar-brand">
<a class="navbar-item" href="index.html">
<span class="icon"><i class="fas fa-home"></i></span>
<span style="margin-left:8px;"><strong>Home</strong></span>
</a>
</div>
<div class="navbar-menu is-active">
<div class="navbar-end">
<a class="navbar-item" href="paper.html">
<span class="icon" style="margin-right:8px;"><i class="fas fa-file-alt"></i></span>
Paper (Legacy)
</a>
<a class="navbar-item" href="thesis.html">
<span class="icon" style="margin-right:8px;"><i class="fas fa-graduation-cap"></i></span>
PhD Thesis (Latest)
</a>
<a class="navbar-item is-active" href="code.html">
<span class="icon" style="margin-right:8px;"><i class="fab fa-github"></i></span>
Code
</a>
</div>
</div>
</div>
</nav>
<section class="hero page-hero">
<div class="hero-body">
<div class="container is-max-desktop">
<h1 class="title is-2 has-text-white">Code & Debug Tools</h1>
<p class="subtitle is-5 has-text-white">
Code release status, documentation pointers, and the Tunnel Status Decoder utility.
</p>
<div class="notification is-warning is-light">
<b>Code status:</b> the full framework implementation is not public yet.
This page will be updated with the repository link and release notes once available.
</div>
<div class="columns is-variable is-6">
<div class="column">
<div class="box">
<h2 class="title is-4">
<span class="icon"><i class="fab fa-github"></i></span>
Repository (Coming soon)
</h2>
<p class="content">
When the code is released, this section will include:
</p>
<ul>
<li>Stable branch / tag for reproducibility</li>
<li>Installation instructions (Docker / ROS2 / dependencies)</li>
<li>Examples (simulation configs, track setups, run scripts)</li>
<li>Changelog between paper → thesis → code release</li>
</ul>
<p class="content">
Suggested layout once ready:
<code>main</code> (stable) + <code>dev</code> + <code>paper-release</code> tags.
</p>
</div>
</div>
<div class="column">
<div class="box">
<h2 class="title is-4">
<span class="icon"><i class="fas fa-tools"></i></span>
Tunnel Status Decoder
</h2>
<p class="content">
Utility to decode the tunnel/overtake logic status integer and compare iterations.
This tool will remain available even after the code release because it’s useful for debugging logs.
</p>
<div class="buttons">
<!-- FIX: correct filename (singular) -->
<a class="button is-link" href="tunnelsStatusDecoder.html">
<span class="icon"><i class="fas fa-external-link-alt"></i></span>
<span>Open Standalone Tool</span>
</a>
</div>
<p class="is-size-7 has-text-grey">
Note: embedded version below runs in an iframe to avoid CSS conflicts (Tailwind vs Bulma).
</p>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="section">
<div class="container is-max-desktop">
<h2 class="title is-3">Embedded Decoder</h2>
<p class="subtitle is-6">
Paste a status code (e.g., <code>221</code>, <code>-41</code>, <code>-110</code>, <code>1045</code>) and get a readable explanation.
</p>
<!-- FIX: correct filename (singular) -->
<iframe class="decoder-frame" src="tunnelsStatusDecoder.html" title="Tunnel Status Decoder" loading="eager"></iframe>
</div>
</section>
<footer class="footer">
<div class="container is-max-desktop">
<div class="content">
<p class="is-size-7">
This page will host release notes and tools related to the project. The decoder remains available as a debugging utility.
</p>
</div>
</div>
</footer>
</body>
</html>