Ubuntu 14.04 with a complete Python 2.7.18 and C++ NAOqi SDK 2.1.4.13
git clone https://github.com/AAAI-DISIM-UnivAQ/docker-nao-sdk-2.1.4.13.git
cd docker-nao-sdk-2.1.4.13
docker build . -t giodegas/nao-sdk-2.1.4.13:latest
or
docker pull giodegas/nao-sdk-2.1.4.13:latest
docker run -it -p 6080:6080 -p 5900:5900 --name=naosdk giodegas/nao-sdk-2.1.4.13:latest
finalize the install inside the container shell (copy the shown password):
# login ubuntu
Password:...
cd /tmp/naodev
bash init.sh
exit
then open a NOVNC graphical session in the brower with the URL:
http://localhost:6080
open a LXTerminal and start to develop for the NAO robot, test is all is correctly installed:
conda list
shows the conda environment
python
Python 2.7.18 |Anaconda, Inc.| (default, Nov 25 2022, 06:27:37)
[GCC 11.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import naoqi
>>>
to run the NAOqi environment, in a separated LXTerminal:
cd /tmp/naodev/naoqi-sdk-2.1.4.13-linux64
./naoqi
if no errors, you are all set. Enjoy! ;-)