sas
Modularised monitoring, logging, and control of robots.
Loading...
Searching...
No Matches
sas::RobotDriverExample Member List

This is the complete list of members for sas::RobotDriverExample, including all inherited members.

_watchdog_thread_function()sas::RobotDriverprotected
break_loops_ (defined in sas::RobotDriver)sas::RobotDriverprotected
check_for_watchdog_exceptions()sas::RobotDriver
clock_ (defined in sas::RobotDriver)sas::RobotDriverprotected
configuration_ (defined in sas::RobotDriverExample)sas::RobotDriverExampleprotected
connect() overridesas::RobotDriverExamplevirtual
deinitialize() overridesas::RobotDriverExamplevirtual
disconnect() overridesas::RobotDriverExamplevirtual
Functionality enum namesas::RobotDriver
get_joint_limits()sas::RobotDrivervirtual
get_joint_positions() overridesas::RobotDriverExamplevirtual
get_joint_torques()sas::RobotDrivervirtual
get_joint_velocities()sas::RobotDrivervirtual
initialize() overridesas::RobotDriverExamplevirtual
joint_limits_ (defined in sas::RobotDriver)sas::RobotDriverprotected
joint_positions_ (defined in sas::RobotDriverExample)sas::RobotDriverExampleprotected
joint_torques_ (defined in sas::RobotDriver)sas::RobotDriverprotected
joint_velocities_ (defined in sas::RobotDriver)sas::RobotDriverprotected
max_acceptable_delay_ (defined in sas::RobotDriver)sas::RobotDriverprotected
mutex_watchdog_ (defined in sas::RobotDriver)sas::RobotDriverprotected
RobotDriver(const std::shared_ptr< ShutdownSignaler > &shutdown_signaler_) (defined in sas::RobotDriver)sas::RobotDriverprotected
RobotDriver(std::atomic_bool *break_loops) (defined in sas::RobotDriver)sas::RobotDriverprotected
RobotDriver()=delete (defined in sas::RobotDriver)sas::RobotDriverprotected
RobotDriver(const RobotDriver &)=delete (defined in sas::RobotDriver)sas::RobotDriverprotected
RobotDriverExample(RobotDriverExample &)=delete (defined in sas::RobotDriverExample)sas::RobotDriverExample
RobotDriverExample()=delete (defined in sas::RobotDriverExample)sas::RobotDriverExample
RobotDriverExample(const RobotDriverExampleConfiguration &configuration, std::atomic_bool *break_loops)sas::RobotDriverExample
set_joint_limits(const std::tuple< VectorXd, VectorXd > &joint_limits)sas::RobotDrivervirtual
set_target_joint_positions(const VectorXd &set_target_joint_positions_rad) overridesas::RobotDriverExamplevirtual
set_target_joint_torques(const VectorXd &set_target_joint_torques)sas::RobotDrivervirtual
set_target_joint_velocities(const VectorXd &set_target_joint_velocities)sas::RobotDrivervirtual
shutdown_signaler_ (defined in sas::RobotDriver)sas::RobotDriverprotected
time_point_from_the_client_ (defined in sas::RobotDriver)sas::RobotDriverprotected
time_point_from_the_server_ (defined in sas::RobotDriver)sas::RobotDriverprotected
watchdog_exception_ (defined in sas::RobotDriver)sas::RobotDriverprotected
watchdog_exception_mutex_ (defined in sas::RobotDriver)sas::RobotDriverprotected
watchdog_period_ (defined in sas::RobotDriver)sas::RobotDriverprotected
watchdog_set_maximum_acceptable_delay(const double &max_acceptable_delay)sas::RobotDriver
watchdog_start(const std::chrono::nanoseconds &period)sas::RobotDriver
watchdog_status_ (defined in sas::RobotDriver)sas::RobotDriverprotected
watchdog_thread_ (defined in sas::RobotDriver)sas::RobotDriverprotected
watchdog_trigger(const std::chrono::time_point< std::chrono::system_clock, std::chrono::nanoseconds > &time_point_from_the_client, const std::chrono::time_point< std::chrono::system_clock, std::chrono::nanoseconds > &time_point_from_the_server, const bool &status)sas::RobotDriver
~RobotDriver()sas::RobotDriver