JSim 2026.06.01-p(1)
Loading...
Searching...
No Matches
frcsim::BallGamepieceSim::RobotState Struct Reference

Per-robot state used by game piece interaction and collision routines. More...

#include <ball_gamepiece_sim.hpp>

Public Attributes

Vector3 position_m {}
Vector3 velocity_mps {}
double yaw_rad {0.0}
double radius_m {0.45}
double intake_radius_m {0.5}

Detailed Description

Per-robot state used by game piece interaction and collision routines.

Member Data Documentation

◆ intake_radius_m

double frcsim::BallGamepieceSim::RobotState::intake_radius_m {0.5}

Intake capture radius for proximity-based ball pickup.

◆ position_m

Vector3 frcsim::BallGamepieceSim::RobotState::position_m {}

Robot center position in world coordinates.

◆ radius_m

double frcsim::BallGamepieceSim::RobotState::radius_m {0.45}

Approximate planar collision radius.

◆ velocity_mps

Vector3 frcsim::BallGamepieceSim::RobotState::velocity_mps {}

Robot linear velocity in world frame.

◆ yaw_rad

double frcsim::BallGamepieceSim::RobotState::yaw_rad {0.0}

Robot heading about +Z in radians.


The documentation for this struct was generated from the following file: