1
Fork 0
Commit graph

372 commits

Author SHA1 Message Date
Jona Reynaert
3968bef66c feat: customizable path & robot color 2026-05-15 17:32:04 +02:00
Jona Reynaert
beb64ca542 fix: cleanup of ghost brittle stars 2026-05-15 16:56:53 +02:00
Jona Reynaert
91cfa92834 feat: implemented frame streaming to prevent OOM errors 2026-05-15 15:33:01 +02:00
Jona Reynaert
5af820b539 feat: static path image visualisation 2026-05-15 12:51:12 +02:00
Jona Reynaert
748479c046 fix: updated default params 2026-05-15 01:11:22 +02:00
Jona Reynaert
a125a0948f feat: customizable camera & target 2026-05-14 18:19:48 +02:00
Jona Reynaert
ecc4764332 docs: updated simulation docs for render_poster_videos
Co-authored-by: Copilot <copilot@github.com>
2026-05-14 13:54:19 +02:00
Jona Reynaert
0defc9a7c4 feat: render seperate topdown and follow camera video 2026-05-14 13:44:53 +02:00
Jona Reynaert
b84e8800ad feat: added video configs fields 2026-05-14 13:42:43 +02:00
Jona Reynaert
dd0e5b2d09 feat: added vids/ folder to gitignore 2026-05-14 12:13:34 +02:00
fc80799899
Merge pull request #54 from SELab-3-2026/feat/visualisations
feat: plots
2026-05-14 11:51:45 +02:00
0f03e88714
feat: comparison plots 2026-05-13 19:51:30 +02:00
14070ad948
Merge pull request #55 from SELab-3-2026/feat/training-evaluation
feat: Evaluation framework extension
2026-05-13 12:11:02 +02:00
e21e5b1c3a
fix: tests still assumed badly broadcasted segment_contacts 2026-05-12 21:30:45 +02:00
da06fa2f2e
refactor: lift apply_per_node 2026-05-12 21:17:24 +02:00
816102d14f
fix(env): amputated dimensions 2026-05-12 19:17:07 +02:00
cc1ff18de0
fix: typos 2026-05-12 19:16:38 +02:00
abf8a3b3e9
fix(evaluate): add missing value to video 2026-05-12 19:15:44 +02:00
a8d0b4797a
fix(simulate): override path 2026-05-12 19:14:30 +02:00
b0165845ef
docs(evaluation): include morphologies 2026-05-12 17:19:50 +02:00
55b6502fdc
feat(evaluation): add morphology support 2026-05-12 14:27:12 +02:00
23efc2e7f2
test: eval env builder 2026-05-12 13:41:46 +02:00
7ce9dc1216
refactor: lift eval env builder 2026-05-12 13:33:19 +02:00
Cedric
403a85574a fix: this how i think should be, excuse my emergency code style pls i hope it give you right mental idea 2026-05-12 10:34:19 +00:00
Cedric
b3c17f803f temp magic 2026-05-12 09:54:55 +00:00
Jona Reynaert
5a1e29f710 Merge branch 'feat/training-evaluation' of github.com:SELab-3-2026/Brittle-Star into feat/training-evaluation 2026-05-12 11:10:28 +02:00
Jona Reynaert
da8d318c7e fix: updated configs to best values 2026-05-12 11:10:11 +02:00
512929b0d2
Merge branch 'dev' into feat/training-evaluation 2026-05-12 10:31:29 +02:00
RobinMeersman
1eb831a70d
feat: message passing step added to architecture to support decentralized network architectures
adds support for:
* fully connected
* ring
architectures
2026-05-11 21:15:58 +02:00
Robin Meersman
968394faa8 fix(linting + format) 2026-05-11 21:14:44 +02:00
Jona Reynaert
8b18a9f550 fix: resolved todo in checkpoint evaluation regarding message passing 2026-05-11 18:02:58 +02:00
Robin Meersman
05138bb7dd fix(PR comments): removed debug level logging + moved simulate shell script from root to scripts directory 2026-05-11 11:23:11 +02:00
Robin Meersman
699f435cf5 test: updated tests to allow padding 2026-05-10 16:47:47 +02:00
Robin Meersman
16c93ea9d5 Merge branch 'feat/message_passing' of github.com:SELab-3-2026/SEL3-2026-Groep-4 into feat/message_passing 2026-05-10 12:33:04 +02:00
Robin Meersman
c597e272c7 test(obs processor): simple tests for the output shapes of obs_processor 2026-05-10 12:32:57 +02:00
Jona Reynaert
d0e40db648 fix: adapted checkpoint eval to handle decentralized models 2026-05-09 15:54:35 +02:00
Jona Reynaert
2594c53d49 Merge branch 'dev' into feat/message_passing 2026-05-09 15:02:25 +02:00
Robin Meersman
a0225eb48c test(obs processor): general setup for tests 2026-05-09 13:31:19 +02:00
Robin Meersman
6fc4f752a8 fix(my fuckery): removed shit that did not need to be in the repo :) 2026-05-08 23:51:03 +02:00
Robin Meersman
c6490eb672 Merge branch 'feat/message_passing' of github.com:SELab-3-2026/SEL3-2026-Groep-4 into feat/message_passing 2026-05-08 23:49:45 +02:00
Robin Meersman
17666ed5ba feat(obs_processor): rewrote split method, todo: testing + code cleanup 2026-05-08 23:49:36 +02:00
Robin Meersman
34f0b1b80e feat(obs_processor): rewrote split method, todo: testing + code cleanup 2026-05-08 23:46:45 +02:00
7eaf0da4cf
docs: Repository structure 2026-05-08 00:22:59 +02:00
56afc7ec5d
feat(evaluate): evaluation scripts 2026-05-08 00:13:00 +02:00
b88a7ac660
feat(evaluate): evaluate_policy base 2026-05-07 23:38:40 +02:00
fddf46c799
Merge pull request #53 from SELab-3-2026/feat/training-evaluation 2026-05-07 23:13:34 +02:00
cf6751ad15
Merge branch 'dev' into feat/training-evaluation 2026-05-07 23:11:25 +02:00
1f14ccfd4a
refactor: use mjx eval in PPOTrainer 2026-05-07 23:01:56 +02:00
a7db4c77bb
refactor(log): extract w&b file sync 2026-05-07 22:50:38 +02:00
14d719fe74
refactor: extract mjx evaluation 2026-05-07 22:48:23 +02:00