Class ProxyTurretInput

Nested Relationships

Nested Types

Class Documentation

class ProxyTurretInput

This is designed to be a node for testing of various autonomous services.

For example: TurretMessageHandler -> sets pitch AimCommand <&#8212; gets pitch from ProxyTurretInput

Public Functions

ProxyTurretInput(const Config &config)
void setPitch(double pitch)
double getPitch() const
void setYaw(double yaw)

Counterclockwise is positive, clockwise is negative (Math convention.)

double getYaw() const

Counterclockwise is positive, clockwise is negative (Math convention.)

struct Config
Param pitchScale:

= how much the pitch is multiplied by

Param yawScale:

= how much the yaw is multiplied by

Public Members

double pitchScale
double yawScale