-
Notifications
You must be signed in to change notification settings - Fork 621
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add affine transformation constructors and getters to geometry API #7429
Labels
component: wpimath
Math library
type: feature
Brand new functionality, features, pages, workflows, endpoints, etc.
Comments
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Nov 24, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Nov 24, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Nov 25, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Nov 25, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Nov 25, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Dec 5, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Dec 7, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Dec 7, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Dec 7, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Dec 7, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Dec 7, 2024
PeterJohnson
pushed a commit
that referenced
this issue
Dec 7, 2024
calcmogul
added a commit
to calcmogul/allwpilib
that referenced
this issue
Dec 8, 2024
PeterJohnson
pushed a commit
that referenced
this issue
Dec 8, 2024
katzuv
pushed a commit
to katzuv/allwpilib
that referenced
this issue
Feb 16, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
component: wpimath
Math library
type: feature
Brand new functionality, features, pages, workflows, endpoints, etc.
Translation2d
constexpr Translation2d(const Eigen::Vector2d& vec)
constexpr Eigen::Vector2d ToVector() const
Rotation2d
constexpr Rotation2d(const Eigen::Matrix2d& mat)
constexpr Eigen::Matrix2d ToMatrix() const
Pose2d
constexpr Pose2d(const Eigen::Matrix3d& mat)
constexpr Eigen::Matrix3d ToMatrix() const
Transform2d
constexpr Transform2d(const Eigen::Matrix3d& mat)
constexpr Eigen::Matrix3d ToMatrix() const
Translation3d
constexpr Translation3d(const Eigen::Vector3d& vec)
constexpr Eigen::Vector3d ToVector() const
Rotation3d
constexpr Rotation3d(const Eigen::Matrix3d& mat)
constexpr Eigen::Matrix3d ToMatrix() const
Pose3d
constexpr Pose3d(const Eigen::Matrix4d& mat)
constexpr Eigen::Matrix3d ToMatrix() const
Transform3d
constexpr Transform3d(const Eigen::Matrix4d& mat)
constexpr Eigen::Matrix3d ToMatrix() const
Other notes
These will replace the PoseToVector() functions in StateSpaceUtil. Some of them may exist in the geometry classes already, but the docs should be updated to use terminology from affine transformations.
The text was updated successfully, but these errors were encountered: