Skip to content

Feature/mujoco field integration#796

Draft
texhnolyze wants to merge 5 commits intomainfrom
feature/mujoco-field-integration
Draft

Feature/mujoco field integration#796
texhnolyze wants to merge 5 commits intomainfrom
feature/mujoco-field-integration

Conversation

@texhnolyze
Copy link
Copy Markdown
Contributor

@texhnolyze texhnolyze commented Apr 11, 2026

Summary

Integrate project multi-agent mujoco sim from 'a11delavar/bitbots_main' branch 'mujoco-benchmark' created in the bitbots robocup uni project to allow running multiple sets of our software to run on single mujoco sim setup including the required soccer field environment.

Proposed changes

TODO

  • Adjust starting location for multiple robots
  • Change ROS_DOMAIN_ID for started robots? (Currently 0-n is used, but normally we would use 11-1n)
  • Dynamically load available teamplayer args instead of having them hardcoded
  • Allow overriding teamplayer args for all robots
  • Check/Fix wolfgang XMLs
  • Dyanmically set game_settings.yaml for robots to have different bot_id fields and roles
  • Allow for change Between field sizes or change the field back to kid size
  • Allow for change of robot type/xml Dynamically
  • both of these should be args when launching and have their defaults set to (kid size, 4 players, pi+)

Related issues

Checklist

  • Run pixi run build
  • Write documentation
  • Test on your machine
  • Test on the robot
  • Create issues for future work
  • Triage this PR and label it

…n_bridge

subrepo:
  subdir:   "src/lib/domain_bridge"
  merged:   "c2523e1d0"
upstream:
  origin:   "git@github.com:ros2/domain_bridge.git"
  branch:   "main"
  commit:   "c2523e1d0"
git-subrepo:
  version:  "0.4.9"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "ea10886"
from 'a11delavar/bitbots_main' branch 'mujoco-benchmark' created
in the bitbots robocup uni project to allow running multiple sets
of our software to run on single mujoco sim setup including the
required soccer field environment.
@texhnolyze texhnolyze self-assigned this Apr 11, 2026
@github-project-automation github-project-automation Bot moved this to 🆕 New in Software Apr 11, 2026
to allow running the team comm locally in the mujoco multi agent setup
@jaagut jaagut moved this from 🆕 New to 🔖 Ready in Software Apr 12, 2026
@jaagut jaagut mentioned this pull request Apr 12, 2026
3 tasks
@jaagut jaagut moved this from 🔖 Ready to 🏗 In progress in Software Apr 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: 🏗 In progress

Development

Successfully merging this pull request may close these issues.

2 participants