Public Member Functions | Private Attributes
OpenHRP_PathPlannerSVC_impl Class Reference

#include <PathPlannerSVC_impl.h>

List of all members.

Public Member Functions

CORBA::Boolean calcPath ()
void clearRoadmap ()
void getAlgorithmNames (OpenHRP::StringSequence_out algos)
void getMobilityNames (OpenHRP::StringSequence_out mobilities)
void getOptimizerNames (OpenHRP::StringSequence_out optimizers)
void getPath (OpenHRP::PathPlanner::PointArray_out path)
bool getProperties (const char *alg, OpenHRP::StringSequence_out props, OpenHRP::StringSequence_out defaults)
void getRoadmap (OpenHRP::PathPlanner::Roadmap_out graph)
void initPlanner ()
void initSimulation ()
 OpenHRP_PathPlannerSVC_impl ()
CORBA::Boolean optimize (const char *optimizer)
void registerCharacter (const char *name, OpenHRP::BodyInfo_ptr cInfo)
void registerCharacterByURL (const char *name, const char *url)
void registerIntersectionCheckPair (const char *char1, const char *name1, const char *char2, const char *name2, CORBA::Double tolerance)
void setAlgorithmName (const char *algorithm)
void setCharacterPosition (const char *character, const OpenHRP::DblSequence &pos)
void setGoalPosition (CORBA::Double x, CORBA::Double y, CORBA::Double theta)
bool setMobilityName (const char *mobility)
void setNameServer (std::string nameServer)
void setProperties (const OpenHRP::PathPlanner::Property &properites)
void setRobotName (const char *model)
void setStartPosition (CORBA::Double x, CORBA::Double y, CORBA::Double theta)
void stopPlanning ()
virtual ~OpenHRP_PathPlannerSVC_impl ()

Private Attributes

std::string nameServer_
PathEngine::PathPlannerpath_

Detailed Description

Definition at line 18 of file PathPlannerSVC_impl.h.


Constructor & Destructor Documentation

Definition at line 17 of file PathPlannerSVC_impl.cpp.

Definition at line 28 of file PathPlannerSVC_impl.cpp.


Member Function Documentation

Definition at line 221 of file PathPlannerSVC_impl.cpp.

Definition at line 65 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::getAlgorithmNames ( OpenHRP::StringSequence_out  algos)

Definition at line 110 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::getMobilityNames ( OpenHRP::StringSequence_out  mobilities)

Definition at line 71 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::getOptimizerNames ( OpenHRP::StringSequence_out  optimizers)

Definition at line 83 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::getPath ( OpenHRP::PathPlanner::PointArray_out  path)

Definition at line 239 of file PathPlannerSVC_impl.cpp.

bool OpenHRP_PathPlannerSVC_impl::getProperties ( const char *  alg,
OpenHRP::StringSequence_out  props,
OpenHRP::StringSequence_out  defaults 
)

Definition at line 122 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::getRoadmap ( OpenHRP::PathPlanner::Roadmap_out  graph)

Definition at line 41 of file PathPlannerSVC_impl.cpp.

Definition at line 159 of file PathPlannerSVC_impl.cpp.

Definition at line 284 of file PathPlannerSVC_impl.cpp.

CORBA::Boolean OpenHRP_PathPlannerSVC_impl::optimize ( const char *  optimizer)

Definition at line 294 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::registerCharacter ( const char *  name,
OpenHRP::BodyInfo_ptr  cInfo 
)

Definition at line 267 of file PathPlannerSVC_impl.cpp.

Definition at line 272 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::registerIntersectionCheckPair ( const char *  char1,
const char *  name1,
const char *  char2,
const char *  name2,
CORBA::Double  tolerance 
)

Definition at line 258 of file PathPlannerSVC_impl.cpp.

Definition at line 100 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::setCharacterPosition ( const char *  character,
const OpenHRP::DblSequence &  pos 
)

Definition at line 277 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::setGoalPosition ( CORBA::Double  x,
CORBA::Double  y,
CORBA::Double  theta 
)

Definition at line 177 of file PathPlannerSVC_impl.cpp.

Definition at line 105 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::setNameServer ( std::string  nameServer) [inline]

Definition at line 66 of file PathPlannerSVC_impl.h.

void OpenHRP_PathPlannerSVC_impl::setProperties ( const OpenHRP::PathPlanner::Property &  properites)

Definition at line 188 of file PathPlannerSVC_impl.cpp.

Definition at line 95 of file PathPlannerSVC_impl.cpp.

void OpenHRP_PathPlannerSVC_impl::setStartPosition ( CORBA::Double  x,
CORBA::Double  y,
CORBA::Double  theta 
)

Definition at line 166 of file PathPlannerSVC_impl.cpp.

Definition at line 33 of file PathPlannerSVC_impl.cpp.


Member Data Documentation

OpenHRP が使用しているネームサーバ

Definition at line 35 of file PathPlannerSVC_impl.h.

計画経路エンジン

Definition at line 30 of file PathPlannerSVC_impl.h.


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


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sun Apr 2 2017 03:44:00