5 #ifndef CNOID_OPENHRPP_CONTROLLER_BASE_H 6 #define CNOID_OPENHRPP_CONTROLLER_BASE_H 9 #include <cnoid/corba/OpenHRP/3.0/Controller.hh> 14 #include <cnoid/corba/OpenHRP/3.1/Controller.hh> 21 virtual public POA_OpenHRP::Controller,
22 virtual public PortableServer::RefCountServantBase
54 :
virtual public POA_OpenHRP::ControllerFactory
58 static bool run(
int argc,
char* argv[]);
62 OpenHRP::Controller_ptr create(
const char* charaName);
virtual void output()
Definition: OpenHRPControllerBase.cpp:67
Definition: OpenHRPControllerBase.h:20
virtual void setViewSimulator(OpenHRP::ViewSimulator_ptr viewSimulator)
Definition: OpenHRPControllerBase.cpp:37
virtual void input()
Definition: OpenHRPControllerBase.cpp:55
virtual void setDynamicsSimulator(OpenHRP::DynamicsSimulator_ptr dynamicsSimulator)
Definition: OpenHRPControllerBase.cpp:31
OpenHRPControllerBase(const std::string &charaName)
Definition: OpenHRPControllerBase.cpp:18
virtual void setModelName(const char *localModelName)
Definition: OpenHRPControllerBase.cpp:87
virtual void initialize()
Definition: OpenHRPControllerBase.cpp:92
virtual void setTimeStep(::CORBA::Double timeStep)
Definition: OpenHRPControllerBase.cpp:43
std::string characterName
Definition: OpenHRPControllerBase.h:47
virtual void control()
Definition: OpenHRPControllerBase.cpp:61
virtual void start()
Definition: OpenHRPControllerBase.cpp:49
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
Definition: OpenHRPControllerBase.h:52
virtual void stop()
Definition: OpenHRPControllerBase.cpp:72
~OpenHRPControllerBase()
Definition: OpenHRPControllerBase.cpp:25
virtual void shutdown()
Definition: OpenHRPControllerBase.cpp:97
OpenHRP::ViewSimulator_var viewSimulator
Definition: OpenHRPControllerBase.h:46
OpenHRP::DynamicsSimulator_var dynamicsSimulator
Definition: OpenHRPControllerBase.h:45
virtual void destroy()
Definition: OpenHRPControllerBase.cpp:78
double timeStep
Definition: OpenHRPControllerBase.h:48