{"id":3996,"date":"2026-06-08T12:56:57","date_gmt":"2026-06-08T03:56:57","guid":{"rendered":"https:\/\/www.kdel.org\/wp\/?p=3996"},"modified":"2026-06-08T14:55:38","modified_gmt":"2026-06-08T05:55:38","slug":"linux%e3%81%a7nao","status":"publish","type":"post","link":"https:\/\/www.kdel.org\/wp\/?p=3996","title":{"rendered":"Linux\u3067NAO"},"content":{"rendered":"<p>\u518d\u6311\u6226\uff0e<br \/>\n<s><br \/>\n<mark><a href=\"https:\/\/maxtronics.com\/en\/support\/kb\/nao6\/nao-getting-started\/unboxing-and-first-configuration\/\">Install NAO &#8220;Robot Settings&#8221;<\/a><\/mark>\u304b\u3089\uff0c>mark><a href=\"https:\/\/community-static.aldebaran.com\/resources\/2.8.7\/Robot+settings+1.2.1\/Linux64\/robot-settings_linux64_1.2.1-6c3a1204f_20210902-182550_setup.run\">robot-settings<\/a><\/mark>\u3092\u843d\u3068\u3057\u3066\u304d\u3066\uff0c\u5b9f\u884c\uff0e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nmkdir -p ~\/Downloads\/nao\r\ncd ~\/Downloads\/nao\r\nwget https:\/\/community-static.aldebaran.com\/resources\/2.8.7\/Robot+settings+1.2.1\/Linux64\/robot-settings_linux64_1.2.1-6c3a1204f_20210902-182550_setup.run\r\nchmod +x robot-settings_linux64_1.2.1-6c3a1204f_20210902-182550_setup.run\r\n.\/robot-settings_linux64_1.2.1-6c3a1204f_20210902-182550_setup.run \r\n<\/pre>\n<p>\u3063\u3066\uff0c\u30ea\u30e2\u30fc\u30c8\u3067\u4f5c\u696d\u306f\u7121\u7406\u306a\u306e\u304b\u3082\uff0e\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u3092\u8981\u6c42\u3055\u308c\u307e\u3059\u306d\uff0e<br \/>\n\u3067\uff0c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u307e\u3057\u305f\u304c\uff0c\u3053\u308c\uff0c\u8a2d\u5b9a\u7528\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u3059\u306d\uff0e<br \/>\n<\/s><br \/>\n<mark><a href=\"https:\/\/jp.softbankrobotics.com\/naosupportsite\"> \u305d\u306e\u4ed6\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8 \u958b\u767a\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u30fbSDK\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/a><\/mark>\u304b\u3089SDK\u3092\u843d\u3068\u3057\u3066\u307f\u307e\u3059\uff0e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nwget https:\/\/community-static.aldebaran.com\/resources\/2.1.4.13\/choregraphe\/choregraphe-suite-2.1.4.13-linux64-setup.run\r\nsudo chmod +x choregraphe-suite-2.1.4.13-linux64-setup.run \r\n<\/pre>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nLicense key\r\n\r\n&#x5B;1] : Enter your license key\r\nHere is the key format:\r\nXXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX\r\n&#x5B;2] Evaluation mode, if you have no license key\r\nPlease choose an option &#x5B;1] :\r\n<\/pre>\n<p>\u3068\u805e\u304b\u308c\u308b\u306e\u3067\uff0c1\u3092\u9078\u3093\u3067\u30e9\u30a4\u30bb\u30f3\u30b9\u30ad\u30fc\u3092\u5165\u529b\uff0e<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nChoose between installation modes\r\n\r\n&#x5B;1] Quick: Quick installation in:\r\n\/opt\/Aldebaran Robotics\/Choregraphe Suite 2.1\r\n\r\n\r\n&#x5B;2] Advanced: For advanced users:\r\n- Directory selection\r\n- Shortcuts options\r\nPlease choose an option &#x5B;1] : \r\n<\/pre>\n<p>\u305d\u306e\u307e\u307e\u9032\u3081\u3066\u307f\u307e\u3059\uff0e<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nPython SDK\r\nPython 2.7 SDK 2.1.4 Linux 64\r\nPython 2.7 SDK 2.1.4 Linux 32\r\nPython 2.7 SDK 2.1.4 Mac 64\r\nPython 2.7 SDK 2.1.4 Win 32 Setup\r\nPython 2.7 SDK 2.1.4 Win 32 Binaries\r\n<\/pre>\n<p>\u3093\uff1fpython3\u3067\u306f\u306a\u304f2.7\uff1f<br \/>\nUbuntu 24.04\u3060\u3068\uff0c\u30bd\u30fc\u30b9\u304b\u3089\u5165\u308c\u308b\u7fbd\u76ee\u306b\u306a\u308b\u306e\u3067\u306f\u2026\uff0e<br \/>\n<mark><a href=\"https:\/\/blog.nakagami.org\/article\/2024-06-30.html\">Ubuntu24.04 \u306b Python2.7 \u3092\u30bd\u30fc\u30b9\u304b\u3089\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b<\/a><\/mark>\u3092\u53c2\u8003\u306b\u4f5c\u696d\u3057\u3066\u307f\u307e\u3059\uff0e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt update &amp;&amp; sudo apt upgrade\r\nsudo apt install -y build-essential checkinstall libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev\r\nwget https:\/\/www.python.org\/ftp\/python\/2.7.18\/Python-2.7.18.tgz\r\ntar -xvf Python-2.7.18.tgz\r\ncd Python-2.7.18\r\n# .\/configure --enable-optimizations\r\n.\/configure \\\r\n  --enable-shared \\\r\n  --enable-optimizations \\\r\n  LDFLAGS=&quot;-Wl,-rpath=\/usr\/local\/lib&quot;\r\nmake -j$(nproc)\r\nsudo make install\r\nsudo ldconfig\r\ncd ..\r\ncurl https:\/\/bootstrap.pypa.io\/pip\/2.7\/get-pip.py -o get-pip.py\r\nsudo python2.7 get-pip.py\r\n<\/pre>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nwget https:\/\/community-static.aldebaran.com\/resources\/2.1.4.13\/sdk-python\/pynaoqi-python2.7-2.1.4.13-linux64.tar.gz\r\ntar zxvf pynaoqi-python2.7-2.1.4.13-linux64.tar.gz \r\ncd pynaoqi-python2.7-2.1.4.13-linux64\r\n<\/pre>\n<p>\u3042\u3041\uff0e\u30e9\u30a4\u30d6\u30e9\u30ea\u95a2\u4fc2\u3067\u30a8\u30e9\u30fc\u304c\u51fa\u308b\uff0e<br \/>\nCopilot\u3055\u3093\u306b\u76f8\u8ac7\u3057\u306a\u304c\u3089\u4f5c\u696d\u3057\u3066\u307f\u307e\u3057\u305f\u304c\uff0cUbuntu 16.04\u3092\u4f7f\u3048\u3068\u306e\u3053\u3068\u3067\u3057\u305f\u2026\uff0e\u3068\u307b\u307b\uff0e<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\ncd ~\/Downloads\/nao\/pynaoqi-python2.7-2.1.4.13-linux64\r\nexport PYTHONPATH=$(pwd):$PYTHONPATH\r\nexport LD_LIBRARY_PATH=$(pwd):$LD_LIBRARY_PATH\r\ncat &lt;&lt; EOF &gt; test_nao.py\r\n# -*- coding: utf-8 -*-\r\nfrom naoqi import ALProxy\r\n\r\nIP = &quot;192.168.14.70&quot;\r\nPORT = 9559\r\n\r\ntry:\r\n    tts = ALProxy(&quot;ALTextToSpeech&quot;, IP, PORT)\r\n    tts.say(&quot;Hello from Ubuntu PC&quot;)\r\n    print(&quot;Success!&quot;)\r\nexcept Exception as e:\r\n    print(&quot;Error:&quot;, e)\r\nEOF\r\npython2 test_nao.py\r\n<\/pre>\n<p>\u3060\u3081\u3060\u2026\uff0e\u8ae6\u3081\u3088\u3046\u2026\uff0e<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u518d\u6311\u6226\uff0e Install NAO &#8220;Robot Settings&#038;# &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/www.kdel.org\/wp\/?p=3996\"> <span class=\"screen-reader-text\">Linux\u3067NAO<\/span> \u7d9a\u304d\u3092\u8aad\u3080 &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[3,43,2],"tags":[],"class_list":["post-3996","post","type-post","status-publish","format-standard","hentry","category-logistics-league","category-nao","category-robocup"],"_links":{"self":[{"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3996","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3996"}],"version-history":[{"count":14,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3996\/revisions"}],"predecessor-version":[{"id":4010,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/3996\/revisions\/4010"}],"wp:attachment":[{"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3996"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3996"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kdel.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3996"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}