Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

installation steps to run pinocchio in ubuntu20 #225

Open
rua0ra1 opened this issue Jun 25, 2024 · 2 comments
Open

installation steps to run pinocchio in ubuntu20 #225

rua0ra1 opened this issue Jun 25, 2024 · 2 comments

Comments

@rua0ra1
Copy link

rua0ra1 commented Jun 25, 2024

Pinocchio and Gepetto-viewer Setup Guide for Ubuntu 20.04

This guide provides steps to successfully install Pinocchio and Gepetto-viewer on Ubuntu 20.04 with Python 3.8 and Qt5.

Step 1: Install Pinocchio

Follow the installation steps provided on the Pinocchio website:

  • Visit Pinocchio Installation Guide and follow the instructions.

    • Don't forget to Configure environment variables as specified in the guide.

Step 2: run the following commands

$ sudo apt update
$ sudo apt install libopenscenegraph-dev qt5-default
$ sudo apt install -qqy robotpkg-py*-qt5-gepetto-viewer
$ sudo apt install -qqy robotpkg-py*-qt5-gepetto-viewer-corba
$ sudo apt install -qqy robotpkg-py*-example-robot-data

Step 3 : add the following to lines to your bashrc file

(need to check whether these lines are really necessary)
export GEPETTO_GUI_PLUGIN_DIRS=${CMAKE_INSTALL_PREFIX}/lib
export PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig:$PKG_CONFIG_PATH

@nim65s
Copy link
Member

nim65s commented Jun 26, 2024

I guess robotpkg-py*-qt5-gepetto-viewer-corba should automatically come with libopenscenegraph-dev qt5-default and robotpkg-py*-qt5-gepetto-viewer, so there should be no need to install those explicitly

@rua0ra1
Copy link
Author

rua0ra1 commented Jun 26, 2024

is it?. Let me double check about "robotpkg-py*-qt5-gepetto-viewer-corba". I have spent lot of time by doing trail and error to install gepetto-viewer properly. so i might have missed something.

Thanks @nim65s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants