Struct HATebConfig::Agent

Nested Relationships

This struct is a nested type of Class HATebConfig.

Struct Documentation

struct Agent

Agent related parameters.

Public Members

double radius

Radius of the agent for collision checking.

double max_vel_x

Maximum translational velocity of the agent.

double max_vel_y

Maximum strafing velocity of the agent.

double max_vel_x_backwards

Maximum backwards velocity of the agent.

double min_vel_x_backwards

Minimum backwards velocity of the agent.

double max_vel_theta

Maximum angular velocity of the agent.

double min_vel_theta

Minimum angular velocity of the agent.

double acc_lim_x

Maximum translational acceleration of the agent.

double acc_lim_y

Maximum strafing acceleration of the agent.

double acc_lim_theta

Maximum angular acceleration of the agent.

double fov

Field of view angle of the agent in radians.

int num_moving_avg

Number of samples for moving average calculation.