User Tools

Site Tools


install_choreonoid

This is an old revision of the document!


Install Ubuntu and Xenomai

Author: Yu Hang He
Email:
hey6@unlv.nevada.edu
Date: Last modified on <07/25/18>
Keywords: Hubo 2, Ubuntu, Choreonoid, Simulator

The photo above depicts Choreonoid. Choreonoid is an open-source integrated GUI software for robots. It is being developed by Shin’ichiro Nakaoka et al of the National Institute of Advanced Industrial Science and Technology (AIST) in Japan. By default, the tool includes a choreography function and a dynamics simulator. Other functionality can be added, as the tool also functions as a framework for developing GUI applications for robots.

Motivation and Audience

The tutorial serves as an tutorial for installing Choreonoid and use it to simulate Hubo 2. Readers of this tutorial assumes the reader has the following background and interests:

* Know how to use Linux System
* Interested in learning how to use dynamic simulator
* Interested in learning how to simulate Hubo 2
* Interested in installing and using QT


The rest of this tutorial is presented as follows:

Install QT

The software on Hubo 2 and DRC-Hubo are developed through QT. Therefore, it is necessary to install QT on Linux first.

  • Download QT verson 5.7.0 from the website
  • Open terminal and change directory to where the downloaded file is located and then run:
    • sudo chmod 777 qt-opensource-linux-x64-5.7.0.run
    • sudo ./qt-opensource-linux-x64-5.7.0.run
  • During the installation wizard, check that QT will be installed in the /opt directory and check all the installation items.
  • For QT program to work with Xenomai. Xenomai debug.h file need to be modified. Run:
    • sudo nautilus
  • Go to the computer/usr/include/xenomai/copperplate/ folder and open the debug.h file.
  • Comment out the two #define debug lines.

Install Choreonoid

Hubo 2 WALKREADY Demo

Final Words

The purpose of this tutorial was to guide reader through the process of installing Ubuntu and set up Xenomai environment in preparation for working with Hubo 2.

For questions and comments, email hey6@unlv.nevada.edu

install_choreonoid.1532505647.txt.gz · Last modified: by yuhanghe