Class robot_fingers::FakeFingerDriver

class FakeFingerDriver : public robot_interfaces::RobotDriver<robot_interfaces::MonoFingerTypes::Action, robot_interfaces::MonoFingerTypes::Observation>, public robot_interfaces::RobotDriver<robot_interfaces::MonoFingerTypes::Action, robot_interfaces::MonoFingerTypes::Observation>

Public Types

typedef robot_interfaces::MonoFingerTypes::Action Action
typedef robot_interfaces::MonoFingerTypes::Observation Observation
typedef robot_interfaces::MonoFingerTypes::Action::Vector Vector
typedef robot_interfaces::MonoFingerTypes::Action Action
typedef robot_interfaces::MonoFingerTypes::Observation Observation
typedef robot_interfaces::MonoFingerTypes::Action::Vector Vector

Public Functions

inline FakeFingerDriver()
inline Observation get_latest_observation() override
inline Action apply_action(const Action &desired_action) override
inline std::optional<std::string> get_error() override
inline void shutdown() override
inline void initialize() override
inline FakeFingerDriver()
inline Observation get_latest_observation() override
inline Action apply_action(const Action &desired_action) override
inline std::optional<std::string> get_error() override
inline void shutdown() override
inline void initialize() override

Public Members

int data_generating_index_ = 0