|
JSim 2026.06.01-p(1)
|
Exit trajectory and metadata used when launching a carried ball or a projectile. More...
#include <ball_gamepiece_sim.hpp>
Public Attributes | |
| Vector3 | launch_offset_m {0.45, 0.0, 0.55} |
| double | yaw_offset_rad {0.0} |
| double | pitch_rad {0.8} |
| double | mechanism_speed_mps {14.0} |
| double | estimated_exit_velocity_mps {-1.0} |
| Vector3 | spin_radps {} |
| GamePieceType | gamepiece_type {GamePieceType::kBall} |
Exit trajectory and metadata used when launching a carried ball or a projectile.
| double frcsim::BallGamepieceSim::ExitTrajectoryParameters::estimated_exit_velocity_mps {-1.0} |
If > 0, overrides mechanism_speed_mps for launch speed.
| GamePieceType frcsim::BallGamepieceSim::ExitTrajectoryParameters::gamepiece_type {GamePieceType::kBall} |
Type applied to launched entity.
| Vector3 frcsim::BallGamepieceSim::ExitTrajectoryParameters::launch_offset_m {0.45, 0.0, 0.55} |
Relative launch translation from robot center in robot frame.
| double frcsim::BallGamepieceSim::ExitTrajectoryParameters::mechanism_speed_mps {14.0} |
Nominal launch speed command used when no estimated speed is provided.
| double frcsim::BallGamepieceSim::ExitTrajectoryParameters::pitch_rad {0.8} |
Launch pitch angle in radians in robot frame.
| Vector3 frcsim::BallGamepieceSim::ExitTrajectoryParameters::spin_radps {} |
Spin vector to assign at launch.
| double frcsim::BallGamepieceSim::ExitTrajectoryParameters::yaw_offset_rad {0.0} |
Additional yaw offset from robot heading, in radians.