Public Types | Public Member Functions | Protected Attributes
vigir_step_control::StepControllerTestPlugin Class Reference

#include <step_controller_test_plugin.h>

Inheritance diagram for vigir_step_control::StepControllerTestPlugin:
Inheritance graph
[legend]

List of all members.

Public Types

typedef boost::shared_ptr
< const
StepControllerTestPlugin
ConstPtr
typedef boost::shared_ptr
< StepControllerTestPlugin
Ptr

Public Member Functions

bool executeStep (const msgs::Step &step) override
 Handles fake execution of step. In fact it does nothing as accepting the step.
void initWalk () override
 We have to initialize all variables at beginning of new step plan execution here.
void preProcess (const ros::TimerEvent &event) override
 Simulates handling of walking engine and triggers in regular interval a succesful execution of a step.
 StepControllerTestPlugin ()
virtual ~StepControllerTestPlugin ()

Protected Attributes

ros::Time next_step_needed_time_

Detailed Description

Definition at line 42 of file step_controller_test_plugin.h.


Member Typedef Documentation

Reimplemented from vigir_step_control::StepControllerPlugin.

Definition at line 48 of file step_controller_test_plugin.h.

Reimplemented from vigir_step_control::StepControllerPlugin.

Definition at line 47 of file step_controller_test_plugin.h.


Constructor & Destructor Documentation

Definition at line 7 of file step_controller_test_plugin.cpp.

Definition at line 12 of file step_controller_test_plugin.cpp.


Member Function Documentation

bool vigir_step_control::StepControllerTestPlugin::executeStep ( const msgs::Step &  step) [override, virtual]

Handles fake execution of step. In fact it does nothing as accepting the step.

Parameters:
Stepto be executed
Returns:
Returns always true for demonstration

Implements vigir_step_control::StepControllerPlugin.

Definition at line 74 of file step_controller_test_plugin.cpp.

We have to initialize all variables at beginning of new step plan execution here.

Implements vigir_step_control::StepControllerPlugin.

Definition at line 16 of file step_controller_test_plugin.cpp.

Simulates handling of walking engine and triggers in regular interval a succesful execution of a step.

Reimplemented from vigir_step_control::StepControllerPlugin.

Definition at line 33 of file step_controller_test_plugin.cpp.


Member Data Documentation

Definition at line 74 of file step_controller_test_plugin.h.


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


vigir_step_control
Author(s): Alexander Stumpf
autogenerated on Thu Jun 6 2019 21:13:33