Commit 9adc7c61 authored by florent's avatar florent
Browse files

Reorganization of the main page and addition of a link to hppModel.

parent 431dcf52
2007/10/31
5. Reorganization of the main page and addition of a link to hppModel.
2007/10/02
4. Correction of link to dynamicsJRLJapan.
......
......@@ -14,15 +14,20 @@ if PKG_CHECK_MODULES(KWSPLUS, kwsPlus); then
AC_SUBST(KWSPLUS_PREFIX)
fi
if PKG_CHECK_MODULES(HPPMODEL, hppCore); then
HPPMODEL_PREFIX=`$PKG_CONFIG hppModel --variable=prefix`
AC_SUBST(HPPMODEL_PREFIX)
fi
if PKG_CHECK_MODULES(HPPCORE, hppCore); then
HPPCORE_PREFIX=`$PKG_CONFIG hppCore --variable=prefix`
AC_SUBST(HPPCORE_PREFIX)
fi
dnl if PKG_CHECK_MODULES(WALKGENJRL, walkGenJrl); then
dnl WALKGENJRL_PREFIX=`$PKG_CONFIG walkGenJrl --variable=prefix`
dnl AC_SUBST(WALKGENJRL_PREFIX)
dnl fi
if PKG_CHECK_MODULES(WALKGENJRL, walkGenJrl); then
WALKGENJRL_PREFIX=`$PKG_CONFIG walkGenJrl --variable=prefix`
AC_SUBST(WALKGENJRL_PREFIX)
fi
if PKG_CHECK_MODULES(HPPCORBASERVER, hppCorbaServer); then
HPPCORBASERVER_PREFIX=`$PKG_CONFIG hppCorbaServer --variable=prefix`
......@@ -34,10 +39,10 @@ if PKG_CHECK_MODULES(HPPPYTHON, hppPython); then
AC_SUBST(HPPPYTHON_PREFIX)
fi
dnl if PKG_CHECK_MODULES(HPPWALKPLANNER, hppWalkPlanner); then
dnl HPPWALKPLANNER_PREFIX=`$PKG_CONFIG hppWalkPlanner --variable=prefix`
dnl AC_SUBST(HPPWALKPLANNER_PREFIX)
dnl fi
if PKG_CHECK_MODULES(HPPWALKPLANNER, hppWalkPlanner); then
HPPWALKPLANNER_PREFIX=`$PKG_CONFIG hppWalkPlanner --variable=prefix`
AC_SUBST(HPPWALKPLANNER_PREFIX)
fi
dnl if PKG_CHECK_MODULES(HPPHRPPLANNER, hppHRPPlanner); then
dnl HPPHRPPLANNER_PREFIX=`$PKG_CONFIG hppHRPPlanner --variable=prefix`
......@@ -59,10 +64,10 @@ if PKG_CHECK_MODULES(KPPINTERFACE, kppInterface); then
AC_SUBST(KPPINTERFACE_PREFIX)
fi
dnl if PKG_CHECK_MODULES(KPPINTERFACEWALK, kppInterfaceWalk); then
dnl KPPINTERFACEWALK_PREFIX=`$PKG_CONFIG kppInterfaceWalk --variable=prefix`
dnl AC_SUBST(KPPINTERFACEWALK_PREFIX)
dnl fi
if PKG_CHECK_MODULES(KPPINTERFACEWALK, kppInterfaceWalk); then
KPPINTERFACEWALK_PREFIX=`$PKG_CONFIG kppInterfaceWalk --variable=prefix`
AC_SUBST(KPPINTERFACEWALK_PREFIX)
fi
dnl if PKG_CHECK_MODULES(KPPINTERFACEHRP, kppInterfaceHRP); then
dnl KPPINTERFACEHRP_PREFIX=`$PKG_CONFIG kppInterfaceHRP --variable=prefix`
......@@ -104,10 +109,10 @@ dnl KPPINTERFACETUTORIAL_PREFIX=`$PKG_CONFIG kppInterfaceTutorial --variable=pr
dnl AC_SUBST(KPPINTERFACETUTORIAL_PREFIX)
dnl fi
dnl if PKG_CHECK_MODULES(HPPOPENHRP, hppOpenHRP); then
dnl HPPOPENHRP_PREFIX=`$PKG_CONFIG hppOpenHRP --variable=prefix`
dnl AC_SUBST(HPPOPENHRP_PREFIX)
dnl fi
if PKG_CHECK_MODULES(HPPOPENHRP, hppOpenHRP); then
HPPOPENHRP_PREFIX=`$PKG_CONFIG hppOpenHRP --variable=prefix`
AC_SUBST(HPPOPENHRP_PREFIX)
fi
AC_OUTPUT(
hppDoc.pc
......
......@@ -11,11 +11,29 @@ It can be extended to path planning for other types of robots like digital actor
\section sec_organization Organization of the packages
The code relative to the HPP is distributed into several software packages listed in the following sections:
The code relative to the HPP is distributed into several software packages. The packages are distributed into several
\htmlonly
<a href="@prefix@/share/doc/hppDoc/modules.html">
\endhtmlonly
groups
\htmlonly
</a>
\endhtmlonly
:
\li Algorithms implementing path planning functionalities
\li Corba communication facilities to control the algorithms
\li Add-on to KineoPathPlanner GUI interface.
\subsection hppDoc_subsec_algo Algorithms
\subsubsection subsubsec_witout_kineo Independent from KineoWorks
*/
/**
\defgroup hppDoc_algo Algorithms
@{
<b>Invisible text</b>
<b>Packages independent from KineoWorks</b>
\htmlonly
<ul>
......@@ -27,12 +45,13 @@ The code relative to the HPP is distributed into several software packages liste
</ul>
\endhtmlonly
\subsubsection subsubsec_with_kineo Using KineoWorks
<b>Packages using KineoWorks</b>
These packages implement path planning algorithms using KineoWorks. They are independent of any interface.
\htmlonly
<ul>
<li><a href="@KWSPLUS_PREFIX@/share/doc/kwsPlus/main.html">kwsPlus</a>: extension to KineoWorks (cart-like steering method).</li>
<li><a href="@HPPMODEL_PREFIX@/share/doc/hppModel/main.html">hppModel</a>: implementation of hybrid geometric and dynamic robot.</li>
<li><a href="@HPPCORE_PREFIX@/share/doc/hppCore/main.html">hppCore</a>: definition of basic classes.</li>
<li><a href="@HPPHRPPLANNER_PREFIX@/share/doc/hppHRPPlanner/main.html">hppHRPPlanner</a>: functions specific to HRP2 robot.</li>
<li><a href="@HPPCMPPLANNER_PREFIX@/share/doc/hppCmpPlanner/main.html">hppCmpPlanner</a>: contact motion planning</li>
......@@ -42,9 +61,13 @@ These packages implement path planning algorithms using KineoWorks. They are ind
</ul>
\endhtmlonly
\subsection subsec_corba Corba server
@}
*/
/**
\defgroup hppDoc_corba Corba interface
@{
The following packages implements a Corba communication functionalities
The following packages implement Corba communication functionalities
\htmlonly
<ul>
<li><a href="@HPPCORBASERVER_PREFIX@/share/doc/hppCorbaServer/main.html">hppCorbaServer</a>: Corba server to implementing a ChppPlanner object.</li>
......@@ -54,19 +77,21 @@ The following packages implements a Corba communication functionalities
</ul>
\endhtmlonly
\subsection subsec_kppInterface KPP interfaces
These packages implement interfaces with Kineo Path Planner GUI.
@}
*/
/**
\defgroup hppDoc_kpp KineoPathPlanner GUI modules
@{
\htmlonly
<ul>
<li><a href="@KPPINTERFACE_PREFIX@/share/doc/kppInterface/main.html">Basic KPP interface.</a></li>
<li><a href="@KPPINTERFACEWALK_PREFIX@/share/doc/kppInterfaceWalk/main.html">kppInterfaceWalk: KPP interface for hppWalkPlanner.</a></li>
<li><a href="@KPPINTERFACEHRP_PREFIX@/share/doc/kppInterfaceHRP/main.html">kppInterfaceHRP: KPP interface for functions specific to HRP2 robot.</a></li>
<li><a href="@KPPINTERFACECMP_PREFIX@/share/doc/kppInterfaceCmp/main.html">kppInterfaceCmp: KPP interface for contact motion planning.</a></li>
<li><a href="@KPPINTERFACETUTORIAL_PREFIX@/share/doc/kppInterfaceTutorial/main.html">kppInterfaceTutorial: KPP interface to learn how to make and use a KPP interface.</a></li>
<li><a href="@KPPINTERFACE_PREFIX@/share/doc/kppInterface/main.html">kppInterface</a>: basic KPP interface.</li>
<li><a href="@KPPINTERFACEWALK_PREFIX@/share/doc/kppInterfaceWalk/main.html">kppInterfaceWalk</a>: KPP interface for hppWalkPlanner.</li>
<li><a href="@KPPINTERFACEHRP_PREFIX@/share/doc/kppInterfaceHRP/main.html">kppInterfaceHRP</a>: KPP interface for functions specific to HRP2 robot.</li>
<li><a href="@KPPINTERFACECMP_PREFIX@/share/doc/kppInterfaceCmp/main.html">kppInterfaceCmp</a>: KPP interface for contact motion planning.</li>
<li><a href="@KPPINTERFACETUTORIAL_PREFIX@/share/doc/kppInterfaceTutorial/main.html">kppInterfaceTutorial</a>: KPP interface to learn how to make and use a KPP interface.</li>
</ul>
\endhtmlonly
@}
*/
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment