Public Member Functions | Private Member Functions | Private Attributes
kobuki::RandomWalkerControllerNodelet Class Reference

Nodelet-wrapper of the RandomWalkerController class. More...

Inheritance diagram for kobuki::RandomWalkerControllerNodelet:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void onInit ()
 Initialise the nodelet.
 RandomWalkerControllerNodelet ()
 ~RandomWalkerControllerNodelet ()

Private Member Functions

void update ()
 Method for update thread.

Private Attributes

boost::shared_ptr
< RandomWalkerController
controller_
 Pointer to the random walker controller.
std::string name_
 Node(let) name.
bool shutdown_requested_
 Flag for stopping the update thread.
double update_rate_
 Spin rate for the update thread.
ecl::Thread update_thread_
 Update thread for publishing velocity and LED commands.

Detailed Description

Nodelet-wrapper of the RandomWalkerController class.

Definition at line 26 of file nodelet.cpp.


Constructor & Destructor Documentation

Definition at line 29 of file nodelet.cpp.

Definition at line 30 of file nodelet.cpp.


Member Function Documentation

virtual void kobuki::RandomWalkerControllerNodelet::onInit ( ) [inline, virtual]

Initialise the nodelet.

This function is called, when the nodelet manager loads the nodelet.

Implements nodelet::Nodelet.

Definition at line 43 of file nodelet.cpp.

Method for update thread.

Definition at line 83 of file nodelet.cpp.


Member Data Documentation

Pointer to the random walker controller.

Definition at line 72 of file nodelet.cpp.

Node(let) name.

Definition at line 76 of file nodelet.cpp.

Flag for stopping the update thread.

Definition at line 80 of file nodelet.cpp.

Spin rate for the update thread.

Definition at line 74 of file nodelet.cpp.

Update thread for publishing velocity and LED commands.

Definition at line 78 of file nodelet.cpp.


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


kobuki_random_walker
Author(s): Marcus Liebhardt
autogenerated on Thu Jun 6 2019 17:37:49