Fang-Robotics-MCB
Fang Robotics Team Codebase
Loading...
Searching...
No Matches
fang::turret::ProxyTurretInput Class Reference

#include <proxy_turret_input.hpp>

Inheritance diagram for fang::turret::ProxyTurretInput:
Collaboration diagram for fang::turret::ProxyTurretInput:

Classes

struct  Config
 

Public Member Functions

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

Detailed Description

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

For example: TurretMessageHandler -> sets pitch AimCommand <– gets pitch from ProxyTurretInput

Constructor & Destructor Documentation

◆ ProxyTurretInput()

fang::turret::ProxyTurretInput::ProxyTurretInput ( const Config config)

Member Function Documentation

◆ getPitch()

double fang::turret::ProxyTurretInput::getPitch ( ) const
override

◆ getYaw()

double fang::turret::ProxyTurretInput::getYaw ( ) const
override

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

◆ setPitch()

void fang::turret::ProxyTurretInput::setPitch ( double  pitch)

◆ setYaw()

void fang::turret::ProxyTurretInput::setYaw ( double  yaw)

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


The documentation for this class was generated from the following files: