install_choreonoid
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
install_choreonoid [2018/07/25 01:09] – [Install Choreonoid] yuhanghe | install_choreonoid [2018/08/15 11:08] (current) – [Install Choreonoid] yuhanghe | ||
---|---|---|---|
Line 74: | Line 74: | ||
*'' | *'' | ||
*'' | *'' | ||
+ | *Go to ~chorenoid/ | ||
+ | *On line 14 edit the include header to the location of Hubo's codes | ||
+ | {{: | ||
*Enter the following commands to install Choreonoid with Hubo Plugin | *Enter the following commands to install Choreonoid with Hubo Plugin | ||
*'' | *'' | ||
Line 81: | Line 84: | ||
===== Hubo 2 WALKREADY Demo ===== | ===== Hubo 2 WALKREADY Demo ===== | ||
+ | ====Hubo 2 WalkReady Demo ==== | ||
+ | This part of tutorial will guide readers through the process for running the Daemon, PODOGUI, and WalkReady AL for Hubo 2 in Choreonoid. | ||
+ | |||
+ | For Daemon to work properly with Choreonoid, some parts of the code must be changed. A modified version of Daemon that works with Choreonoid is already included with Github source code inside podo_hubo_lower_tele folder. | ||
+ | |||
+ | Use the QT Creator to build and run the programs. Then, load the Hubo 2 model and run simulator on Choreonoid. | ||
+ | |||
+ | *Open the QT Creator through search window. | ||
+ | *Go to File -> Session Manager and create a new session. The name does not matter. | ||
+ | *Click on the new session that was created to move to Edit tab.{{ : | ||
+ | *Right click within project tab -> Load Project or [Ctrl + Shift + O]. | ||
+ | *Navigate to the podo_hubo_lower_tele folder -> src -> _Daemon_Chorenoid and open Daemon_Choreonoid.pro.{{ : | ||
+ | *Repeat the same process and open PODOGUI.pro, | ||
+ | *Editing following files in PODPLauncher.pro | ||
+ | *Qlockfile.h | ||
+ | * Replace '' | ||
+ | *main.cpp | ||
+ | * Replace '' | ||
+ | *ui_launcherDialog.h: | ||
+ | * Replace '' | ||
+ | * Remove all instances of '' | ||
+ | *On the bottom left of QT Creator, make sure each program is configured for Release on build. {{ : | ||
+ | *Click on the Project tab to configure build options.{{ : | ||
+ | *Edit the build directory for each program. | ||
+ | *For ALPrograms: | ||
+ | *'' | ||
+ | *For Daemon_Choreonoid: | ||
+ | *'' | ||
+ | *For PODOGUI: | ||
+ | *'' | ||
+ | *For PODOLauncher: | ||
+ | *'' | ||
+ | *For Daemon_Chorenoid, | ||
+ | *On the top option toolbar, click on Build -> Clean All then Build -> Build All. If '' | ||
+ | *Open a terminal and enter the following command to start Choreonoid: | ||
+ | *'' | ||
+ | *On the top toolbar, click File -> Open Project and navigate to the OKKEE folder.{{ : | ||
+ | *Select '' | ||
+ | *Go back to QT Creator. Right click on Daemon_Choreonoid in the project tree and select '' | ||
+ | *Right click on PODOGUI and click '' | ||
+ | *Click on Connection in PODOGUI and click on Connect.{{ : | ||
+ | *Click on Module, choose WalkReady AL and click '' | ||
+ | *Go back to Choreonoid window, click on '' | ||
+ | *In PODOGUI, navigate to Walking tab and click on '' | ||
===== Final Words ===== | ===== Final Words ===== | ||
- | The purpose of this tutorial was to guide reader through the process of installing | + | The purpose of this tutorial was to guide reader through the process of installing |
\\ \\ | \\ \\ | ||
For questions and comments, email < | For questions and comments, email < |
install_choreonoid.1532506187.txt.gz · Last modified: by yuhanghe