Fang-Robotics-MCB
Fang Robotics Team Codebase
Loading...
Searching...
No Matches
fang::robot::Pierce Class Reference

#include <pierce.hpp>

Inheritance diagram for fang::robot::Pierce:
Collaboration diagram for fang::robot::Pierce:

Classes

struct  Config
 
struct  SubsystemConfig
 

Public Types

using RemoteState = tap::control::RemoteMapState
 
- Public Types inherited from fang::robot::BaseRobot
using Subsystems = std::vector< std::unique_ptr< tap::control::Subsystem > >
 
using CommandPacks = std::vector< std::unique_ptr< command::CommandPack > >
 

Public Member Functions

 Pierce (Drivers &drivers, const Config &config)
 
- Public Member Functions inherited from fang::robot::BaseRobot
 BaseRobot (tap::control::CommandScheduler &commandScheduler, Subsystems &&subsystems, CommandPacks &&commandPacks)
 
 BaseRobot (BaseRobot &&baseRobot)
 
virtual void initialize () override
 
virtual void update ()
 Not virtual so that it can be passed around in maker functions.
 
- Public Member Functions inherited from fang::robot::IRobot
virtual ~IRobot ()
 

Additional Inherited Members

- Protected Member Functions inherited from fang::robot::BaseRobot
void registerSubsystems ()
 
void initializeSubsystems ()
 
void initializeCommandPacks ()
 

Detailed Description

First Fang: Pierce The first robot in Fang Robotics est. 2025

Member Typedef Documentation

◆ RemoteState

Constructor & Destructor Documentation

◆ Pierce()

fang::robot::Pierce::Pierce ( Drivers drivers,
const Config config 
)
inline

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