feat: section évolutions récentes + pipeline workflow sur le dashboard
This commit is contained in:
@@ -25,6 +25,51 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section id="evolutions">
|
||||
<h2>Évolutions récentes</h2>
|
||||
<table class="evol-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Repo</th>
|
||||
<th>Branche</th>
|
||||
<th>Ce qui a changé</th>
|
||||
<th>Liens</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><b>cosma-qc</b></td>
|
||||
<td>main</td>
|
||||
<td>Dispatcher z620 → worker GPU (SCP glob fix) · --save_poses lingbot · migration .83 · dashboard</td>
|
||||
<td><a href="http://192.168.0.82:3000/floppyrj45/cosma-qc" target="_blank">Gitea</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>lingbot-map</b></td>
|
||||
<td>main</td>
|
||||
<td>demo.py : <code>--save_ply</code> · <code>--save_poses</code> · <code>--save_poses_fps</code> → génère lingbot_poses.npz</td>
|
||||
<td><a href="http://192.168.0.82:3000/floppyrj45/lingbot-map" target="_blank">Gitea</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>cosma-nav</b></td>
|
||||
<td>master</td>
|
||||
<td>Pipeline complet : extract_mcap · parse_usv_gps · fuse_trajectory (Umeyama) · viewer Three.js :5051</td>
|
||||
<td><a href="http://192.168.0.82:3000/floppyrj45/cosma-nav" target="_blank">Gitea</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="pipeline-box">
|
||||
<h3>Pipeline complet (once logs La Ciotat dispo)</h3>
|
||||
<ol>
|
||||
<li><code>extract_mcap.py logs/SUB/bags/ data/sparse_fixes.h5</code></li>
|
||||
<li><code>parse_usv_gps.py logs/SHIP/ data/sparse_fixes.h5</code></li>
|
||||
<li><code>demo.py ... --save_poses data/lingbot_poses.npz --save_ply data/scene.ply</code></li>
|
||||
<li><code>fuse_trajectory.py data/sparse_fixes.h5 data/lingbot_poses.npz data/trajectory_world.h5</code></li>
|
||||
<li><code>viz/server.py --trajectory data/trajectory_world.h5 --fixes data/sparse_fixes.h5</code></li>
|
||||
</ol>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<script>
|
||||
document.addEventListener('click', async (e) => {
|
||||
const btn = e.target.closest('.viewer-btn');
|
||||
|
||||
Reference in New Issue
Block a user