hpp-corbaserver  4.9.0
Corba server for Humanoid Path Planner applications
hpp-corbaserver Documentation

Introduction

This package implements a Corba interface with hppCore package. Corba requests can be sent to trigger actions in a hpp::core::ProblemSolver object. Three main Corba interfaces are implemented:

However, the main interface classes for users of this package are

How to communicate with the CORBA server

The easiest way is

  • to launch hppcorbaserver executable or any executable that implements the server,
  • open a python terminal and type:
    from hpp.corbaserver import Client
    cl = Client ()
    Then variable cl contains three members robot, obstacle and problem that can send request to the server.

Some python classes are provided that embed corba clients and that forward corba resquests to the server side:

How to embed a server in an application

To embed a CORBA server in an application, see documentation of class hpp::corbaServer::Server.