Commit ·
ae0f56c
1
Parent(s): 32a581d
Branding: Integrated Team SkyRelic identity and parcel delivery mission
Browse files- README.md +2 -2
- server/static/index.html +32 -7
README.md
CHANGED
|
@@ -29,9 +29,9 @@ short_description: Autonomous drone delivery RL environment.
|
|
| 29 |
<img src="https://img.shields.io/badge/License-MIT-green?style=for-the-badge" />
|
| 30 |
|
| 31 |
# 🚁 Drone Delivery Env
|
| 32 |
-
### Autonomous Neural Navigation Framework
|
| 33 |
|
| 34 |
-
**A high-fidelity, end-to-end Reinforcement Learning environment for training and evaluating autonomous
|
| 35 |
|
| 36 |
[**🌐 Live Demo**](https://manikandan-n-07-drone-env.hf.space) · [**📖 API Docs**](http://localhost:8000/docs) · [**📦 PyPI**](https://pypi.org/project/drone-env) · [**🐛 Issues**](https://github.com/manikandan-n-07/drone-env/issues)
|
| 37 |
|
|
|
|
| 29 |
<img src="https://img.shields.io/badge/License-MIT-green?style=for-the-badge" />
|
| 30 |
|
| 31 |
# 🚁 Drone Delivery Env
|
| 32 |
+
### Powered by Team SkyRelic — Autonomous Neural Navigation Framework
|
| 33 |
|
| 34 |
+
**A high-fidelity, end-to-end Reinforcement Learning environment developed by Team SkyRelic. This framework is designed for training and evaluating autonomous agents on the critical mission of delivering drone parcels across procedurally generated urban grids.**
|
| 35 |
|
| 36 |
[**🌐 Live Demo**](https://manikandan-n-07-drone-env.hf.space) · [**📖 API Docs**](http://localhost:8000/docs) · [**📦 PyPI**](https://pypi.org/project/drone-env) · [**🐛 Issues**](https://github.com/manikandan-n-07/drone-env/issues)
|
| 37 |
|
server/static/index.html
CHANGED
|
@@ -1076,11 +1076,13 @@
|
|
| 1076 |
}
|
| 1077 |
|
| 1078 |
/* Column containment */
|
| 1079 |
-
.left-col,
|
|
|
|
| 1080 |
display: flex;
|
| 1081 |
flex-direction: column;
|
| 1082 |
gap: 14px;
|
| 1083 |
-
min-width: 0;
|
|
|
|
| 1084 |
}
|
| 1085 |
|
| 1086 |
/* Mission Control Refactor */
|
|
@@ -1109,6 +1111,7 @@
|
|
| 1109 |
.main {
|
| 1110 |
grid-template-columns: 240px 1fr;
|
| 1111 |
}
|
|
|
|
| 1112 |
.right-col {
|
| 1113 |
grid-column: 1 / -1;
|
| 1114 |
display: grid;
|
|
@@ -1124,30 +1127,38 @@
|
|
| 1124 |
flex-direction: column;
|
| 1125 |
gap: 10px;
|
| 1126 |
}
|
|
|
|
| 1127 |
.main {
|
| 1128 |
grid-template-columns: 1fr;
|
| 1129 |
padding: 10px;
|
| 1130 |
}
|
|
|
|
| 1131 |
.right-col {
|
| 1132 |
grid-template-columns: 1fr;
|
| 1133 |
}
|
|
|
|
| 1134 |
.stat-grid {
|
| 1135 |
grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));
|
| 1136 |
}
|
|
|
|
| 1137 |
.mission-control {
|
| 1138 |
justify-content: center;
|
| 1139 |
}
|
|
|
|
| 1140 |
.control-group {
|
| 1141 |
justify-content: center;
|
| 1142 |
width: 100%;
|
| 1143 |
}
|
|
|
|
| 1144 |
.ctrl-btn {
|
| 1145 |
flex: 1;
|
| 1146 |
min-width: 120px;
|
| 1147 |
}
|
|
|
|
| 1148 |
.console-row {
|
| 1149 |
flex-direction: column;
|
| 1150 |
}
|
|
|
|
| 1151 |
:root {
|
| 1152 |
--cell: 28px;
|
| 1153 |
}
|
|
@@ -1158,10 +1169,23 @@
|
|
| 1158 |
:root {
|
| 1159 |
--cell: 24px;
|
| 1160 |
}
|
| 1161 |
-
|
| 1162 |
-
.
|
| 1163 |
-
|
| 1164 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1165 |
}
|
| 1166 |
</style>
|
| 1167 |
</head>
|
|
@@ -1184,7 +1208,8 @@
|
|
| 1184 |
<header>
|
| 1185 |
<div class="logo">
|
| 1186 |
<span class="logo-icon">🚁</span>
|
| 1187 |
-
DRONE<span style="color:var(--green)">ENV</span>
|
|
|
|
| 1188 |
</div>
|
| 1189 |
<div class="header-right">
|
| 1190 |
<span class="hbadge">OpenEnv v0.1</span>
|
|
|
|
| 1076 |
}
|
| 1077 |
|
| 1078 |
/* Column containment */
|
| 1079 |
+
.left-col,
|
| 1080 |
+
.right-col {
|
| 1081 |
display: flex;
|
| 1082 |
flex-direction: column;
|
| 1083 |
gap: 14px;
|
| 1084 |
+
min-width: 0;
|
| 1085 |
+
/* Prevents flex overflow */
|
| 1086 |
}
|
| 1087 |
|
| 1088 |
/* Mission Control Refactor */
|
|
|
|
| 1111 |
.main {
|
| 1112 |
grid-template-columns: 240px 1fr;
|
| 1113 |
}
|
| 1114 |
+
|
| 1115 |
.right-col {
|
| 1116 |
grid-column: 1 / -1;
|
| 1117 |
display: grid;
|
|
|
|
| 1127 |
flex-direction: column;
|
| 1128 |
gap: 10px;
|
| 1129 |
}
|
| 1130 |
+
|
| 1131 |
.main {
|
| 1132 |
grid-template-columns: 1fr;
|
| 1133 |
padding: 10px;
|
| 1134 |
}
|
| 1135 |
+
|
| 1136 |
.right-col {
|
| 1137 |
grid-template-columns: 1fr;
|
| 1138 |
}
|
| 1139 |
+
|
| 1140 |
.stat-grid {
|
| 1141 |
grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));
|
| 1142 |
}
|
| 1143 |
+
|
| 1144 |
.mission-control {
|
| 1145 |
justify-content: center;
|
| 1146 |
}
|
| 1147 |
+
|
| 1148 |
.control-group {
|
| 1149 |
justify-content: center;
|
| 1150 |
width: 100%;
|
| 1151 |
}
|
| 1152 |
+
|
| 1153 |
.ctrl-btn {
|
| 1154 |
flex: 1;
|
| 1155 |
min-width: 120px;
|
| 1156 |
}
|
| 1157 |
+
|
| 1158 |
.console-row {
|
| 1159 |
flex-direction: column;
|
| 1160 |
}
|
| 1161 |
+
|
| 1162 |
:root {
|
| 1163 |
--cell: 28px;
|
| 1164 |
}
|
|
|
|
| 1169 |
:root {
|
| 1170 |
--cell: 24px;
|
| 1171 |
}
|
| 1172 |
+
|
| 1173 |
+
.logo {
|
| 1174 |
+
font-size: 1.1rem;
|
| 1175 |
+
}
|
| 1176 |
+
|
| 1177 |
+
.panel-inner {
|
| 1178 |
+
padding: 12px;
|
| 1179 |
+
}
|
| 1180 |
+
|
| 1181 |
+
.ctrl-btn.dir {
|
| 1182 |
+
font-size: 1.1rem;
|
| 1183 |
+
padding: 12px 8px;
|
| 1184 |
+
}
|
| 1185 |
+
|
| 1186 |
+
.stat-value {
|
| 1187 |
+
font-size: 0.95rem;
|
| 1188 |
+
}
|
| 1189 |
}
|
| 1190 |
</style>
|
| 1191 |
</head>
|
|
|
|
| 1208 |
<header>
|
| 1209 |
<div class="logo">
|
| 1210 |
<span class="logo-icon">🚁</span>
|
| 1211 |
+
DRONE DELIVERY<span style="color:var(--green)">ENV</span>
|
| 1212 |
+
<span style="font-size:0.9rem; opacity:0.5; margin-left:6px; letter-spacing:0.15em">(Team SkyRelic)</span>
|
| 1213 |
</div>
|
| 1214 |
<div class="header-right">
|
| 1215 |
<span class="hbadge">OpenEnv v0.1</span>
|