#include <command.h>
Public Attributes | |
int | before_freeze |
SpurRunMode | before_run_mode |
double | control_dt |
double | dir |
double | dv |
double | dw |
int | freeze |
double | grav_torque [YP_PARAM_MAX_MOTOR_NUM] |
pthread_mutex_t | mutex |
double | radius |
SpurRunMode | run_mode |
int | run_mode_cnt |
double | theta |
double | tilt |
double | torque [YP_PARAM_MAX_MOTOR_NUM] |
double | torque_prev [YP_PARAM_MAX_MOTOR_NUM] |
double | v |
double | vref |
double | vref_smooth |
double | w |
double | wheel_accel [YP_PARAM_MAX_MOTOR_NUM] |
double | wheel_angle [YP_PARAM_MAX_MOTOR_NUM] |
MotorControlMode | wheel_mode [YP_PARAM_MAX_MOTOR_NUM] |
MotorControlMode | wheel_mode_prev [YP_PARAM_MAX_MOTOR_NUM] |
double | wheel_vel [YP_PARAM_MAX_MOTOR_NUM] |
double | wheel_vel_end [YP_PARAM_MAX_MOTOR_NUM] |
double | wheel_vel_smooth [YP_PARAM_MAX_MOTOR_NUM] |
double | wref |
double | wref_smooth |
double | wvelref [YP_PARAM_MAX_MOTOR_NUM] |
double | x |
double | y |
SpurRunMode _spur_user_params::before_run_mode |
double _spur_user_params::grav_torque[YP_PARAM_MAX_MOTOR_NUM] |
SpurRunMode _spur_user_params::run_mode |
double _spur_user_params::torque[YP_PARAM_MAX_MOTOR_NUM] |
double _spur_user_params::torque_prev[YP_PARAM_MAX_MOTOR_NUM] |
double _spur_user_params::wheel_accel[YP_PARAM_MAX_MOTOR_NUM] |
double _spur_user_params::wheel_angle[YP_PARAM_MAX_MOTOR_NUM] |
MotorControlMode _spur_user_params::wheel_mode[YP_PARAM_MAX_MOTOR_NUM] |
MotorControlMode _spur_user_params::wheel_mode_prev[YP_PARAM_MAX_MOTOR_NUM] |
double _spur_user_params::wheel_vel[YP_PARAM_MAX_MOTOR_NUM] |
double _spur_user_params::wheel_vel_end[YP_PARAM_MAX_MOTOR_NUM] |
double _spur_user_params::wheel_vel_smooth[YP_PARAM_MAX_MOTOR_NUM] |
double _spur_user_params::wvelref[YP_PARAM_MAX_MOTOR_NUM] |