3 #ifndef __YARP_OPENRAVE_BASE_HPP__
4 #define __YARP_OPENRAVE_BASE_HPP__
8 #include <yarp/os/Searchable.h>
10 #include <openrave-core.h>
12 #include <boost/thread/thread.hpp>
18 void SetViewer(OpenRAVE::EnvironmentBasePtr penv,
const std::string& viewername);
37 bool configureEnvironment(yarp::os::Searchable& config);
38 bool configureOpenravePlugins(yarp::os::Searchable& config);
39 bool configureRobot(yarp::os::Searchable& config);
43 OpenRAVE::EnvironmentBasePtr penv;
44 OpenRAVE::RobotBasePtr probot;
45 std::string robotName;
48 boost::thread_group openraveThreads;
Implements shared configuration functions.
Definition: YarpOpenraveBase.hpp:32
The main, catch-all namespace for Robotics Lab UC3M.
Definition: groups.dox:5