Search
The official installation guide is available here. For Windows and Mac, binaries are available to be downloaded. For Linux, you need to choose your distribution and follow the guide for installation from repository (recommended), .deb package, or with a convenience script.
tag
full, icub, graspit, hri
full
icub
graspit
hri
docker pull b3m33hro/labs:tag
<image_name>
hro_image
docker tag b3m33hro/labs:tag <image_name>
-it
-p
<container_name>
hro
-v
docker run -it -p 6080:6080 -p 8888:8888 --name <container_name> -v path_to_data_folder_host_system:/root/data <image_name>
start-vnc-session.sh
http://localhost:6080
choregraphe
654e-4564-153c-6518-2f44-7562-206e-4c60-5f47-5f45
sed -i 's|su -c ./naoqi-bin chore &||g' /usr/bin/choregraphe && sed -i 's|./choregraphe-bin -p 9559 --ip 127.0.0.1 --no-naoqi --no-discovery|su -c ./choregraphe-bin chore|g' /usr/bin/choregraphe
cd /opt/Aldebaran/bin
su -c ./choregraphe-bin chore
Edit→Preferences→Virtual robot
/root/Install-RoboDK
/installation_path/RoboDK-Start.sh
installation_path
/RoboDK
docker stop <container_name>
CTRL+D
exit
docker start <container_name> docker attach <container_name>
docker exec -it <container_name> /bin/bash
docker container rm <container_name>
docker system prune -a
graspit_simulator
jupyter-notebook
http://localhost:8888
fix_windows.sh
git clone https://gitlab.fel.cvut.cz/body-schema/teaching/b3m33hro-labs.git cd b3m33hro-labs/lab3/tutorial_cartesian-interface/smoke-test ./test.sh
In case of problems with Docker on your computer, you can use Docker on Gitpod. Gitpod allows running Docker images on their servers for free (each registered user can use 50 hours per month).
/workspace
docker run
root
su
Everything should work almost the same as in the local installation, but server resources are used. However, you can not link folder from your PC as in the case of local Docker. You can either use data only in docker, or there are several ways how to share code:
/root/workspace
You can copy/paste things to the Gitpod workspace terminals, but you need to approve it (popup window with the question should appear after you first try to paste something).
apt update
no package …
$(lsb_release -cs)
some_path/smoke-test/fixtures/fixture.xml
<module>
gzclient
top
htop
pkill -f gz
pkill -f yarp
pkill -f tutorial
You need to install Robotology superbuild, GraspIt!, gpd, Python 2.7 and 3.X. Optionally, ROS is needed. You can check Dockerfile to get an idea of how everything is installed.