Go to the documentation of this file.
7 #ifndef PATHPLANNERSVC_IMPL_H
8 #define PATHPLANNERSVC_IMPL_H
12 #include <hrpCorba/PathPlanner.hh>
19 :
public virtual POA_OpenHRP::PathPlanner,
20 public virtual PortableServer::RefCountServantBase
44 void getRoadmap(OpenHRP::PathPlanner::Roadmap_out graph);
52 bool getProperties(
const char* alg, OpenHRP::StringSequence_out props, OpenHRP::StringSequence_out defaults);
54 void setStartPosition(CORBA::Double x, CORBA::Double y, CORBA::Double theta);
55 void setGoalPosition(CORBA::Double x, CORBA::Double y, CORBA::Double theta);
56 void setProperties(
const OpenHRP::PathPlanner::Property& properites);
58 void getPath(OpenHRP::PathPlanner::PointArray_out path);
59 CORBA::Boolean
optimize(
const char *optimizer);
64 const OpenHRP::DblSequence& pos);
72 #endif // PATHPLANNERSVC_IMPL_H
void getRoadmap(OpenHRP::PathPlanner::Roadmap_out graph)
void registerCharacter(const char *name, OpenHRP::BodyInfo_ptr cInfo)
void getAlgorithmNames(OpenHRP::StringSequence_out algos)
bool getProperties(const char *alg, OpenHRP::StringSequence_out props, OpenHRP::StringSequence_out defaults)
void getOptimizerNames(OpenHRP::StringSequence_out optimizers)
OpenHRP_PathPlannerSVC_impl()
void registerCharacterByURL(const char *name, const char *url)
CORBA::Boolean calcPath()
void setAlgorithmName(const char *algorithm)
void setRobotName(const char *model)
void getPath(OpenHRP::PathPlanner::PointArray_out path)
png_infop png_charpp name
void setGoalPosition(CORBA::Double x, CORBA::Double y, CORBA::Double theta)
void setProperties(const OpenHRP::PathPlanner::Property &properites)
void setNameServer(std::string nameServer)
bool setMobilityName(const char *mobility)
void setCharacterPosition(const char *character, const OpenHRP::DblSequence &pos)
virtual ~OpenHRP_PathPlannerSVC_impl()
PathEngine::PathPlanner * path_
void getMobilityNames(OpenHRP::StringSequence_out mobilities)
void registerIntersectionCheckPair(const char *char1, const char *name1, const char *char2, const char *name2, CORBA::Double tolerance)
CORBA::Boolean optimize(const char *optimizer)
void setStartPosition(CORBA::Double x, CORBA::Double y, CORBA::Double theta)
openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Wed Sep 7 2022 02:51:04