Fawkes API
Fawkes Development Version
|
OpenRAVE Connector plugin. More...
#include <>>
Public Member Functions | |
OpenRavePlugin (fawkes::Configuration *config) | |
Constructor. More... | |
![]() | |
Plugin (Configuration *config) | |
Constructor. More... | |
virtual | ~Plugin () |
Virtual destructor. More... | |
void | set_name (const char *name) |
Set plugin name. More... | |
const char * | name () const |
Get the name of the plugin. More... | |
ThreadList & | threads () |
Get a list of threads. More... | |
virtual bool | persistent () |
Determines if the plugin can be unloaded. More... | |
Additional Inherited Members | |
![]() | |
ThreadList | thread_list |
Thread list member. More... | |
Configuration * | config |
Fawkes configuration. More... | |
![]() | |
typedef Plugin *(* | PluginFactoryFunc) (fawkes::Configuration *) |
Plugin loader function for the shared library Do not use directly, rather use the EXPORT_PLUGIN macro. More... | |
typedef void(* | PluginDestroyFunc) (Plugin *plugin) |
Plugin destructor function for the shared library. More... | |
OpenRAVE Connector plugin.
This plugin provides access to OpenRAVE for other Fawkes plugins. It builds up an environment, manages objects and robots in that environment and handles ik solving and path-planning.
Definition at line 28 of file openrave_plugin.h.
OpenRavePlugin::OpenRavePlugin | ( | fawkes::Configuration * | config | ) |
Constructor.
config | Fawkes configuration |
Definition at line 42 of file openrave_plugin.cpp.
References fawkes::ThreadList::push_back(), and fawkes::Plugin::thread_list.