Skip to content
Snippets Groups Projects
Commit 24c1433e authored by Joseph Mirabel's avatar Joseph Mirabel Committed by Joseph Mirabel
Browse files

Update documentation

parent 808160bb
No related branches found
No related tags found
No related merge requests found
...@@ -136,25 +136,25 @@ OPTIONS="" ...@@ -136,25 +136,25 @@ OPTIONS=""
# Using the core framework: hppcorbaserver # Using the core framework: hppcorbaserver
gepetto-gui -g ${OPTIONS} \ gepetto-gui -g ${OPTIONS} \
--load-plugin libhppwidgetsplugin.so \ --load-plugin hppwidgetsplugin.so \
--load-plugin libhppcorbaserverplugin.so \ --load-plugin hppcorbaserverplugin.so \
--load-plugin libremoteimuplugin.so --load-plugin remoteimuplugin.so
# Using the manipulation framework: hpp-manipulation-server # Using the manipulation framework: hpp-manipulation-server
gepetto-gui -g ${OPTIONS} \ gepetto-gui -g ${OPTIONS} \
--load-plugin libhppmanipulationwidgetsplugin.so \ --load-plugin hppmanipulationwidgetsplugin.so \
--load-plugin libhppmanipulationplugin.so \ --load-plugin hppmanipulationplugin.so \
--load-plugin libhppmonitoringplugin.so \ --load-plugin hppmonitoringplugin.so \
--load-plugin libremoteimuplugin.so --load-plugin remoteimuplugin.so
``` ```
###### Manually ###### Manually
Open `${CMAKE_INSTALL_PREFIX}/etc/gepetto-gui/settings.conf` and write: Open `${CMAKE_INSTALL_PREFIX}/etc/gepetto-gui/settings.conf` and write:
``` ```
[plugins] [plugins]
libhppcorbaserverplugin.so=true hppcorbaserverplugin.so=true
libremoteimuplugin.so=true remoteimuplugin.so=true
libhppwidgetsplugin.so=true hppwidgetsplugin.so=true
``` ```
The plugins are looked for in the directory `${CMAKE_INSTALL_PREFIX}/lib/gepetto-gui-plugins` The plugins are looked for in the directory `${CMAKE_INSTALL_PREFIX}/lib/gepetto-gui-plugins`
...@@ -165,7 +165,7 @@ As [HPP], the *GUI* can be controlled using a python interface. When the *GUI* s ...@@ -165,7 +165,7 @@ As [HPP], the *GUI* can be controlled using a python interface. When the *GUI* s
When you do so, pay attention to the following points: When you do so, pay attention to the following points:
- the GUI has no way of knowing when to refresh the list of joints and bodies. **There is a refresh button in the `Tools` menu**. - the GUI has no way of knowing when to refresh the list of joints and bodies. **There is a refresh button in the `Tools` menu**.
- you can run the `hppcorbaserver` (or any server embedding it, like `hpp-manipulation-server`) externally. Use `Tools > Reset connection` when the CORBA client has to reconnect to a new server. - you can run the `hppcorbaserver` (or any server embedding it, like `hpp-manipulation-server`) externally. Use `Tools > Reset connection` when the CORBA client has to reconnect to a new server.
In this case, set `libhppcorbaserverplugin.so` and `libhppmanipulationplugin.so` to `false` in your settings file because they are launching the servers themselves. In this case, set `hppcorbaserverplugin.so` and `hppmanipulationplugin.so` to `false` in your settings file because they are launching the servers themselves.
- moving the robot in the GUI while the server is processing data can lead to unexpected results, because you are modifying the *current configuration* of HPP when not expected. - moving the robot in the GUI while the server is processing data can lead to unexpected results, because you are modifying the *current configuration* of HPP when not expected.
## Installation procedure ## Installation procedure
......
...@@ -98,8 +98,8 @@ namespace gepetto { ...@@ -98,8 +98,8 @@ namespace gepetto {
/// ///
/// [plugins] /// [plugins]
/// ; Put a list of C++ plugins followed by '=true'. For instance, HPP users may have /// ; Put a list of C++ plugins followed by '=true'. For instance, HPP users may have
/// ; libhppwidgetsplugin.so=true /// ; hppwidgetsplugin.so=true
/// ; libhppcorbaserverplugin.so=true /// ; hppcorbaserverplugin.so=true
/// ///
/// [pyplugins] /// [pyplugins]
/// ; Put a list of Python plugins followed by '=true'. For instance, the example plugin can be loaded with /// ; Put a list of Python plugins followed by '=true'. For instance, the example plugin can be loaded with
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment