Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
ae060d7
Major cleanup
jaagut May 16, 2026
c608b14
Resolve all compile warnings (except head_mover for missing IK)
jaagut May 16, 2026
6ba3ef9
Reintroduce removed services and teleop pushing
jaagut May 23, 2026
bad8d73
Run tests per default without zed camera packages
jaagut May 23, 2026
5f5ac84
Merge branch 'main' into cleanup/remove_legacy
jaagut May 23, 2026
ecd2033
pre-commit CI: Ruff show fixes
jaagut May 23, 2026
98e3d0e
Fix imports
jaagut May 23, 2026
41c3398
Format CI: make ruff format verbose
jaagut May 23, 2026
9b23c7c
Ruff format
jaagut May 23, 2026
10018f3
Fix livelybot_oled compile warnings
jaagut May 23, 2026
79672b1
Fix CI test command to ignore zed_camera packages
jaagut May 23, 2026
78edd96
Add username to overview of robots
MegaIng May 23, 2026
8689cdd
Move bitbots_tts back into bitbots_misc
jaagut May 23, 2026
00ba21e
Run tests with packages-skip instead of packages-ignore, which did no…
jaagut May 23, 2026
30a43ab
Fix test failres (except sqlite3 import error)
jaagut May 23, 2026
79ac786
Fix test commands
jaagut May 23, 2026
65781c1
Update dictionary
jaagut May 23, 2026
a9e98f5
Merge remote-tracking branch 'origin/main' into cleanup/remove_legacy
jaagut May 23, 2026
50622ba
Merge branch 'main' into cleanup/remove_legacy
jaagut May 24, 2026
75de53b
Fix teleop after merges
jaagut May 24, 2026
fc40039
Ignore python pkg_resources DeprecationWarning
jaagut May 24, 2026
aa022dc
Enhance feedback for unknown keys and unimplemented features in teleo…
jaagut May 24, 2026
45426a1
Update pixi.lock after vendored readline has been updated, thus resol…
jaagut May 24, 2026
26f69ea
Update pixi versions in CI
jaagut May 24, 2026
1171c0a
Merge remote-tracking branch 'origin/main' into cleanup/remove_legacy
jaagut May 24, 2026
383cd8d
For formatting
jaagut May 24, 2026
cad7c91
Update test_controller.ambr with improved velocity parameters and cor…
jaagut May 24, 2026
53d9e50
Add Zenoh support for ROS 2 tests and update settings
jaagut May 24, 2026
081a560
Fix type error in animation_node
jaagut May 24, 2026
558dfd0
Refactor CI workflow to integrate ZenohD startup and update test command
jaagut May 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 6 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,16 @@ jobs:
run: git config --global --add safe.directory /__w/bitbots_main/bitbots_main

- name: Set up workspace
uses: prefix-dev/setup-pixi@v0.9.5
uses: prefix-dev/setup-pixi@v0.9.6
with:
pixi-version: v0.63.1
pixi-version: v0.69.0
cache: true

- name: Build
run: pixi run -e default build

- name: Start ZenohD
run: ros2 run rmw_zenoh_cpp rmw_zenohd &

- name: Test
run: pixi run -e default test --parallel-workers 1
run: pixi run -e default test
4 changes: 2 additions & 2 deletions .github/workflows/pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ jobs:
uses: actions/checkout@v6

- name: Set up workspace
uses: prefix-dev/setup-pixi@v0.9.5
uses: prefix-dev/setup-pixi@v0.9.6
with:
pixi-version: v0.59.0
pixi-version: v0.69.0
cache: true
environments: format

Expand Down
3 changes: 3 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ repos:
args:
- "--fix"
- "--exit-non-zero-on-fix"
- "--show-fixes"
- id: ruff-format
args:
- "--diff"
- repo: https://github.com/pocc/pre-commit-hooks
rev: v1.3.5
hooks:
Expand Down
1 change: 0 additions & 1 deletion .rsyncignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,4 @@ src/bitbots_misc/bitbots_parameter_blackboard/config/game_settings.yaml
__pycache__

# Don't sync the simulation environments
src/bitbots_simulation/bitbots_webots_sim/
src/bitbots_simulation/bitbots_mujoco_sim/
32 changes: 11 additions & 21 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
"ansible",
"antiwindup",
"autoconnect",
"basler",
"bitbot",
"bitbots",
"bringup",
"buildtool",
"cartesian",
"coef",
"colcon",
Expand All @@ -28,7 +28,6 @@
"dsize",
"dtype",
"dynamixel",
"dynup",
"euler",
"externproto",
"fetchrobotics",
Expand All @@ -41,6 +40,7 @@
"gaussian",
"goalkick",
"hexsha",
"highlevel",
"hlvs",
"holonomic",
"hostnames",
Expand All @@ -52,6 +52,7 @@
"isort",
"joern",
"jupyter",
"kalliope",
"kalman",
"Leph",
"linalg",
Expand All @@ -60,19 +61,23 @@
"mmse",
"moveit",
"msgify",
"mujoco",
"mutex",
"mypy",
"nanosec",
"ndarray",
"neff",
"nmcli",
"numpify",
"numpy",
"nvidia",
"odom",
"odometry",
"particlefilter",
"pathfinding",
"penaltykick",
"penaltyshoot",
"piplus",
"playsound",
"pointcloud",
"pointclouds",
Expand Down Expand Up @@ -108,6 +113,8 @@
"srdf",
"ssid",
"std_srvs",
"subrepo",
"teamcom",
"teamcomm",
"teamplayer",
"teleop",
Expand All @@ -129,13 +136,13 @@
"xacro",
"yoeo",
"yolo",
"yolov"
"yolov",
"zenoh"
],
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 500,
"files.insertFinalNewline": true,
"python.analysis.typeCheckingMode": "off",
"esbonio.sphinx.confDir": "",
"files.associations": {
"cctype": "cpp",
"clocale": "cpp",
Expand Down Expand Up @@ -226,25 +233,18 @@
"python.autoComplete.extraPaths": [
"build/system_monitor",
"install/system_monitor/lib/python3.12/site-packages",
"build/bitbots_robocup_api",
"install/bitbots_robocup_api/lib/python3.12/site-packages",
"install/bitbots_pybullet_sim/lib/python3.12/site-packages",
"install/bitbots_webots_sim/lib/python3.12/site-packages",
"build/bitbots_vision",
"install/bitbots_vision/lib/python3.12/site-packages",
"build/bitbots_team_data_sim_rqt",
"install/bitbots_team_data_sim_rqt/lib/python3.12/site-packages",
"install/bitbots_team_communication/lib/python3.12/site-packages",
"install/bitbots_quintic_walk/lib/python3.12/site-packages",
"build/bitbots_localization_handler",
"install/bitbots_localization_handler/lib/python3.12/site-packages",
"install/bitbots_localization/lib/python3.12/site-packages",
"install/bitbots_parameter_blackboard/lib/python3.12/site-packages",
"build/bitbots_animation_rqt",
"install/bitbots_animation_rqt/lib/python3.12/site-packages",
"install/bitbots_hcm/lib/python3.12/site-packages",
"install/bitbots_dynup/lib/python3.12/site-packages",
"install/bitbots_dynamic_kick/lib/python3.12/site-packages",
"build/bitbots_body_behavior",
"install/bitbots_body_behavior/lib/python3.12/site-packages",
"install/bitbots_blackboard/lib/python3.12/site-packages",
Expand All @@ -261,7 +261,6 @@
"build/bitbots_path_planning",
"install/bitbots_path_planning/lib/python3.12/site-packages",
"install/bitbots_msgs/lib/python3.12/site-packages",
"install/bitbots_moveit_bindings/lib/python3.12/site-packages",
"build/bitbots_ball_filter",
"install/bitbots_ball_filter/lib/python3.12/site-packages",
".pixi/envs/default/lib/python/site-packages",
Expand All @@ -270,25 +269,18 @@
"python.analysis.extraPaths": [
"build/system_monitor",
"install/system_monitor/lib/python3.12/site-packages",
"build/bitbots_robocup_api",
"install/bitbots_robocup_api/lib/python3.12/site-packages",
"install/bitbots_pybullet_sim/lib/python3.12/site-packages",
"install/bitbots_webots_sim/lib/python3.12/site-packages",
"build/bitbots_vision",
"install/bitbots_vision/lib/python3.12/site-packages",
"build/bitbots_team_data_sim_rqt",
"install/bitbots_team_data_sim_rqt/lib/python3.12/site-packages",
"install/bitbots_team_communication/lib/python3.12/site-packages",
"install/bitbots_quintic_walk/lib/python3.12/site-packages",
"build/bitbots_localization_handler",
"install/bitbots_localization_handler/lib/python3.12/site-packages",
"install/bitbots_localization/lib/python3.12/site-packages",
"install/bitbots_parameter_blackboard/lib/python3.12/site-packages",
"build/bitbots_animation_rqt",
"install/bitbots_animation_rqt/lib/python3.12/site-packages",
"install/bitbots_hcm/lib/python3.12/site-packages",
"install/bitbots_dynup/lib/python3.12/site-packages",
"install/bitbots_dynamic_kick/lib/python3.12/site-packages",
"build/bitbots_body_behavior",
"install/bitbots_body_behavior/lib/python3.12/site-packages",
"install/bitbots_blackboard/lib/python3.12/site-packages",
Expand All @@ -305,7 +297,6 @@
"build/bitbots_path_planning",
"install/bitbots_path_planning/lib/python3.12/site-packages",
"install/bitbots_msgs/lib/python3.12/site-packages",
"install/bitbots_moveit_bindings/lib/python3.12/site-packages",
"build/bitbots_ball_filter",
"install/bitbots_ball_filter/lib/python3.12/site-packages",
".pixi/envs/default/lib/python/site-packages",
Expand All @@ -314,7 +305,6 @@
"cmake.configureOnOpen": false,
"editor.formatOnSave": true,
"editor.defaultFormatter": "charliermarsh.ruff",
"restructuredtext.pythonRecommendation.disabled": true,
"[xml]": {
"editor.defaultFormatter": "DotJoshJohnson.xml"
},
Expand Down
Loading
Loading