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

DC motor approximation constants for flywheel drive. More...

#include <shooter_wheel.hpp>

Static Public Member Functions

static MotorConfig falcon500 (int motor_count=1)
 Returns Falcon 500 aggregate motor constants.
static MotorConfig neoV1_1 (int motor_count=1)
 Returns NEO V1.1 aggregate motor constants.
static MotorConfig krakenX60 (int motor_count=1)
 Returns Kraken X60 aggregate motor constants.

Public Attributes

double free_speed_radps {600.0}
double stall_torque_nm {2.0}
double stall_current_a {120.0}
double nominal_voltage_v {12.0}

Detailed Description

DC motor approximation constants for flywheel drive.

Member Function Documentation

◆ falcon500()

MotorConfig frcsim::FlywheelWheelSim::MotorConfig::falcon500 ( int motor_count = 1)
inlinestatic

Returns Falcon 500 aggregate motor constants.

Parameters
motor_countNumber of mechanically coupled motors.
Returns
MotorConfig scaled for the provided motor count.

◆ krakenX60()

MotorConfig frcsim::FlywheelWheelSim::MotorConfig::krakenX60 ( int motor_count = 1)
inlinestatic

Returns Kraken X60 aggregate motor constants.

Parameters
motor_countNumber of mechanically coupled motors.
Returns
MotorConfig scaled for the provided motor count.

◆ neoV1_1()

MotorConfig frcsim::FlywheelWheelSim::MotorConfig::neoV1_1 ( int motor_count = 1)
inlinestatic

Returns NEO V1.1 aggregate motor constants.

Parameters
motor_countNumber of mechanically coupled motors.
Returns
MotorConfig scaled for the provided motor count.

Member Data Documentation

◆ free_speed_radps

double frcsim::FlywheelWheelSim::MotorConfig::free_speed_radps {600.0}

◆ nominal_voltage_v

double frcsim::FlywheelWheelSim::MotorConfig::nominal_voltage_v {12.0}

◆ stall_current_a

double frcsim::FlywheelWheelSim::MotorConfig::stall_current_a {120.0}

◆ stall_torque_nm

double frcsim::FlywheelWheelSim::MotorConfig::stall_torque_nm {2.0}

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