OSU-AIMS / ros-system-setup

Bash Installers for ROS
MIT License
0 stars 0 forks source link

Tesseract #5

Open acbuynak opened 2 years ago

acbuynak commented 2 years ago

This issue documents packages needed to be installed to support standard usage of the Tesseract planning tool.

acbuynak commented 2 years ago

Add Tesseract Ignition

sudo snap install tesseract-ignition

acbuynak commented 2 years ago

Tesseract Binaries

Install on Ubuntu 20.04

sudo apt install python3-pip python3-numpy
# The supplied version of pip is too old for manylinux_2_31, upgrade pip
python3 -m pip install -U pip
python3 -m pip install --user  tesseract_robotics tesseract_robotics_viewer

Ref: https://github.com/tesseract-robotics/tesseract/discussions/754

acbuynak commented 1 year ago

ROS Noetic Install of tesseract_ros was missing package ros-noetic-ruckig https://ruckig.com/

acbuynak commented 1 year ago

Dependency for IFOPT

sudo apt-get install cmake libeigen3-dev coinor-libipopt-dev

Dependency for Qt Advanced Docking Utility

sudo apt install qtbase5-private-dev
acbuynak commented 1 year ago

Tesseract_collision dependencies

sudo apt-get install libbullet-dev libbullet-extras-dev libeigen3-dev libconsole-bridge-dev libyaml-cpp-dev

^^ most of these are installed by default already by other depenencies, but adding here in case. Identified from the CMakeLists file

acbuynak commented 1 year ago

Add Qt5svg5 developer support

sudo apt install libqt5svg5-dev

acbuynak commented 1 year ago

Graphviz Requirement

sudo apt install libgraphviz-dev

Qwt

sudo apt install libqwt-qt5-dev