[copybara] Resync robotpy (#8585)

Project import generated by Copybara.
    
GitOrigin-RevId: fd000778e9b78c72cc7ca7b2ebe476129b78c6e0
This commit is contained in:
PJ Reiniger
2026-02-08 10:36:35 -05:00
committed by GitHub
parent 4aa21e947d
commit 227c89ab23
53 changed files with 1049 additions and 170 deletions

View File

@@ -0,0 +1,25 @@
extra_includes:
- frc_eigen.h
- wpi/math/linalg/EigenCore.hpp
- pybind11/functional.h
functions:
RK4:
overloads:
F&&, T, wpi::units::second_t:
template_impls:
- [std::function<Eigen::MatrixXd(Eigen::MatrixXd)>, Eigen::MatrixXd]
F&&, T, U, wpi::units::second_t:
template_impls:
- ["std::function<Eigen::MatrixXd(Eigen::MatrixXd, Eigen::MatrixXd)>", Eigen::MatrixXd, Eigen::MatrixXd]
F&&, wpi::units::second_t, T, wpi::units::second_t:
template_impls:
- ["std::function<Eigen::MatrixXd(wpi::units::second_t, Eigen::MatrixXd)>", Eigen::MatrixXd]
RKDP:
overloads:
F&&, T, U, wpi::units::second_t, double:
template_impls:
- ["std::function<Eigen::MatrixXd(Eigen::MatrixXd, Eigen::MatrixXd)>", Eigen::MatrixXd, Eigen::MatrixXd]
F&&, wpi::units::second_t, T, wpi::units::second_t, double:
template_impls:
- ["std::function<Eigen::MatrixXd(wpi::units::second_t, Eigen::MatrixXd)>", Eigen::MatrixXd]