Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Guilhem Saurel
hpp-doc
Commits
0ab2265f
Commit
0ab2265f
authored
Mar 15, 2021
by
Florent Lamiraux
Browse files
[Cmake] Fix link to HPP packages.
parent
3f9b2313
Changes
2
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
0ab2265f
...
...
@@ -51,10 +51,10 @@ ADD_HPP_PKG(hpp_tutorial)
FOREACH
(
PKG
${
SETUP_DOC_PKG
}
)
ADD_PROJECT_DEPENDENCY
(
${
PKG
}
)
S
TRING
(
REGEX REPLACE
"[^a-zA-Z0-9]"
"_"
PREFIX
"
${
PKG
}
"
)
S
TRING
(
TOUPPE
R
${
P
REFIX
}
PREFIX
)
STRING
(
REGEX REPLACE
"[^a-zA-Z0-9]"
""
DOC_VAR
"
${
PKG
}
"
)
STRING
(
TOUPPER
${
DOC_VAR
}
DOC_VAR
)
S
ET
(
PREFIX
"
${
PKG
}
"
)
S
ET
(
DOC_VA
R
"
${
P
KG
}
"
)
LIST
(
APPEND LOGGING_WATCHED_VARIABLES
${
PREFIX
}
_FOUND
)
IF
(
${
PREFIX
}
_FOUND
)
IF
(
DEFINED
${
PREFIX
}
_DOXYGENDOCDIR
)
SET
(
DOC_PREFIX
${${
PREFIX
}
_DOXYGENDOCDIR
}
)
...
...
@@ -90,6 +90,8 @@ make update
ENDIF
(
DEFINED
${
PKG
}
_robotpkg_package
)
CONFIGURE_FILE
(
doc/missing.dox.in
${
CMAKE_BINARY_DIR
}
/doc/
${
PKG
}
-missing.dox @ONLY
)
ENDIF
(
${
PREFIX
}
_FOUND
)
LIST
(
APPEND LOGGING_WATCHED_VARIABLES
${
DOC_VAR
}
_URL
${
DOC_VAR
}
_LINK
)
ENDFOREACH
(
PKG
${
SETUP_DOC_PKG
}
)
CONFIG_FILES
(
doc/main.dox doc/doxygenLayout.xml
)
...
...
doc/main.dox.in
View file @
0ab2265f
...
...
@@ -30,10 +30,10 @@ The packages are distributed into the following categories:
<img src="../figures/archi.svg" alt="Overview of the architecture" style="max-height: 50vh"/>
</td><td width="5%">
</td><td width="30%">
The algorithmic part, built on @
HPPCORE
_LINK@ is
The algorithmic part, built on @
hpp-core
_LINK@ is
embedded in corba servers implemented by
@
HPPCORBASERVER
_LINK@ or extensions like
@
HPPMANIPULATIONCORBA
_LINK@.
@
hpp-corbaserver
_LINK@ or extensions like
@
hpp-manipulation-corba
_LINK@.
The corba servers are linked to executable \c hppcorbaserver.
<p></p>
From a python terminal, clients to the corba servers can be created in order
...
...
@@ -42,13 +42,13 @@ The packages are distributed into the following categories:
<p></p>
Results of path planning requests as well as individual configurations can
be displayed in \c gepetto-gui via package
@
HPPGEPETTOVIEWER
_LINK@.
@
hpp-gepetto-viewer
_LINK@.
</td></tr>
</table>
\par Getting started
Package @
HPPTUTORIAL
_LINK@ provides some examples of
Package @
hpp_tutorial
_LINK@ provides some examples of
how to use this project.
**/
...
...
@@ -59,27 +59,24 @@ how to use this project.
\section hpp_doc_algorithms_technical_tools Technical tools
- @
HPPUTIL
_LINK@: technical tools for the HPP project (logging, benchmark, quality assurance tools),
- @
hpp-util
_LINK@: technical tools for the HPP project (logging, benchmark, quality assurance tools),
\section hpp_doc_algorithms_motion_planning Motion planning for humanoid systems
\par Kinematic chain with geometry
- @
HPPFCL
_LINK@: Modified version of Flexible collision library, for collision detection and distance computation,
- @
PINOCCHIO
_LINK@: implementation of kinematic chain with dynamic computations,
- @
HPPPINOCCHIO
_LINK@: Interface between pinocchio and hpp-core,
- @
hpp-fcl
_LINK@: Modified version of Flexible collision library, for collision detection and distance computation,
- @
pinocchio
_LINK@: implementation of kinematic chain with dynamic computations,
- @
hpp-pinocchio
_LINK@: Interface between pinocchio and hpp-core,
\par Non linear constraints
- @
HPPCONSTRAINTS
_LINK@: definition of some nonlinear constraints,
- @
hpp-constraints
_LINK@: definition of some nonlinear constraints,
\par Path planning
- @HPPCORE_LINK@: definition of basic classes, path planning problems and solvers,
\par Path Planning for humanoid robots
- @HPPWHOLEBODYSTEP_LINK@: whole-body and walk planning using sliding path approximation.
- @hpp-core_LINK@: definition of basic classes, path planning problems and solvers,
\par Manipulation Planning
- @
HPPMANIPULATION
_LINK@: Manipulation planning
- @
HPPMANIPULATIONURDF
_LINK@: Manipulation planning
- @
hpp-manipulation
_LINK@: Manipulation planning
- @
hpp-manipulationurdf
_LINK@: Manipulation planning
**/
...
...
@@ -90,8 +87,8 @@ how to use this project.
\par Packages implementing CORBA interfaces
The following packages implement Corba communication functionalities
\li @
HPPCORBASERVER
_LINK@ : Corba server embedding a hpp::core::ProblemSolver instance.
\li @
HPPMANIPULATIONCORBA
_LINK@ : Corba server for @
HPPMANIPULATION
_LINK@.
\li @
hpp-corbaserver
_LINK@ : Corba server embedding a hpp::core::ProblemSolver instance.
\li @
hpp-manipulation-corba
_LINK@ : Corba server for @
hpp-manipulation
_LINK@.
**/
...
...
@@ -102,9 +99,9 @@ The following packages implement Corba communication functionalities
\par Packages implementing graphical user interface
The following packages implement a corba connection with a graphical display
\li @
GEPETTOVIEWER
_LINK@ : Graphical window based on OpenSceneGraph.
\li @
GEPETTOVIEWERCORBA
_LINK@ : Corba interface to gepetto-gui.
\li @
HPPGEPETTOVIEWER
_LINK@ : Link between hpp and gepetto-viewer-corba.
\li @
gepetto-viewer
_LINK@ : Graphical window based on OpenSceneGraph.
\li @
gepetto-viewer-corba
_LINK@ : Corba interface to gepetto-gui.
\li @
hpp-gepetto-viewer
_LINK@ : Link between hpp and gepetto-viewer-corba.
**/
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment