Skip to content

[copybara] mostrobotpy to allwpilib#8545

Merged
PeterJohnson merged 4 commits intowpilibsuite:2027from
bzlmodRio:copybara_mostrobotpy_to_allwpilib
Jan 13, 2026
Merged

[copybara] mostrobotpy to allwpilib#8545
PeterJohnson merged 4 commits intowpilibsuite:2027from
bzlmodRio:copybara_mostrobotpy_to_allwpilib

Conversation

@pjreiniger
Copy link
Contributor

Project import generated by Copybara.
GitOrigin-RevId: f10284b37498bb6a088891ca41f160793ec7fd90

@pjreiniger pjreiniger requested review from a team and PeterJohnson as code owners January 4, 2026 07:04
@github-actions github-actions bot added component: wpiutil Utility library component: wpilibc WPILib C++ component: hal Hardware Abstraction Layer component: wpimath Math library 2027 2027 target labels Jan 4, 2026
@pjreiniger
Copy link
Contributor Author

The big changes on the robotpy side are

  • The integration of most of pyfrc into mostrobotpy
  • Helper scripts for romi and xrp robots
  • Minor fixes from the sync in that direction

However, this diff becomes larger because of dependencies added during this process:

  • The halsim_gui and halsim_ws code had to be brought over (halsim_ds_socket came along for the ride because it was easy)
  • Build file generation had to be updated to support external dependencies

[1.0, 0.0, 0.0],
[1.0, 0.0, 0.0]
])
R3 = np.array([[1.0, 0.0, 0.0], [1.0, 0.0, 0.0], [1.0, 0.0, 0.0]])
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
R3 = np.array([[1.0, 0.0, 0.0], [1.0, 0.0, 0.0], [1.0, 0.0, 0.0]])
R3 = np.array([
[1.0, 0.0, 0.0],
[1.0, 0.0, 0.0],
[1.0, 0.0, 0.0],
])

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

... dammit black, needs more newlines than that. robotpy/mostrobotpy#228

Usage
-----

First, install pyfrc. Then run your robot with the 'sim' argument:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Heh, we missed the pyfrc references in the readmes @virtuald.

@PeterJohnson PeterJohnson merged commit 762d1e8 into wpilibsuite:2027 Jan 13, 2026
45 checks passed
@pjreiniger pjreiniger deleted the copybara_mostrobotpy_to_allwpilib branch January 13, 2026 04:55
cswilson252 pushed a commit to cswilson252/allwpilib that referenced this pull request Feb 11, 2026
Project import generated by Copybara.
GitOrigin-RevId: f10284b37498bb6a088891ca41f160793ec7fd90
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2027 2027 target component: hal Hardware Abstraction Layer component: wpilibc WPILib C++ component: wpimath Math library component: wpiutil Utility library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants