Commit 29615d6
Apply code simplification improvements
Simplifications made by code-simplifier agent:
1. sensor_feedback.py:
- Added missing module-level logger definition
- Fixes logger.warning() usage at line 291
2. robot_controller.py:
- Removed unused variable kp = 100.0 in set_joint_velocities()
- Updated comment from "PD controller" to "P controller on velocity"
- More accurately reflects the actual implementation
3. multi_robot_coordinator.py:
- Fixed status comparison to use RobotStatus.IDLE enum
- Previously used string literals ["idle", "ready"]
- Fixed return type annotation: str | None → TaskStatus | None
4. rl_integration.py:
- Simplified _create_reward_function() control flow
- Removed unreachable else clause
- All TaskType enum values are explicitly handled
All changes preserve functionality while improving:
- Type safety (enum usage)
- Code clarity (removed dead code)
- Bug fixes (missing logger)
- Accuracy (correct type annotations and comments)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 4492078 commit 29615d6
4 files changed
Lines changed: 8 additions & 10 deletions
File tree
- src/mujoco_mcp
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
374 | 374 | | |
375 | 375 | | |
376 | 376 | | |
377 | | - | |
| 377 | + | |
378 | 378 | | |
379 | 379 | | |
380 | 380 | | |
| |||
548 | 548 | | |
549 | 549 | | |
550 | 550 | | |
551 | | - | |
| 551 | + | |
552 | 552 | | |
553 | 553 | | |
554 | 554 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
321 | 321 | | |
322 | 322 | | |
323 | 323 | | |
324 | | - | |
| 324 | + | |
325 | 325 | | |
326 | | - | |
327 | | - | |
328 | | - | |
329 | | - | |
330 | | - | |
| 326 | + | |
| 327 | + | |
331 | 328 | | |
332 | 329 | | |
333 | 330 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
174 | | - | |
175 | | - | |
| 174 | + | |
176 | 175 | | |
177 | 176 | | |
178 | 177 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| |||
0 commit comments