diff --git a/.gitignore b/.gitignore index 823eec67a..64a0d4721 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,5 @@ raw_index.json raw_index_kr.json search_index.json search_index_kr.json +_config_dev.yml + diff --git a/.gitignore.swp b/.gitignore.swp new file mode 100644 index 000000000..deca461db Binary files /dev/null and b/.gitignore.swp differ diff --git a/Gemfile.lock b/Gemfile.lock index 0ced6208f..d5b01472b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: https://rubygems.org/ specs: - activesupport (5.2.4.3) + activesupport (5.2.4.4) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -10,7 +10,7 @@ GEM public_suffix (>= 2.0.2, < 5.0) colorator (1.1.0) concurrent-ruby (1.1.7) - em-websocket (0.5.1) + em-websocket (0.5.2) eventmachine (>= 0.12.9) http_parser.rb (~> 0.6.0) eventmachine (1.2.7) @@ -30,7 +30,7 @@ GEM colorator (~> 1.0) jekyll-sass-converter (~> 1.0) jekyll-watch (~> 1.1) - kramdown (~> 2.3.0) + kramdown (~> 1.14) liquid (~> 4.0) mercenary (~> 0.3.3) pathutil (~> 0.9) @@ -56,6 +56,7 @@ GEM gemoji (~> 3.0) html-pipeline (~> 2.2) jekyll (>= 3.0, < 5.0) + kramdown (1.17.0) liquid (4.0.3) listen (3.2.1) rb-fsevent (~> 0.10, >= 0.10.3) @@ -70,7 +71,7 @@ GEM jekyll-paginate (~> 1.1) jekyll-sitemap (~> 1.1) jemoji (~> 0.8) - minitest (5.14.1) + minitest (5.14.2) multipart-post (2.1.1) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) @@ -79,7 +80,7 @@ GEM sawyer (~> 0.8.0, >= 0.5.3) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (4.0.5) + public_suffix (4.0.6) rb-fsevent (0.10.4) rb-inotify (0.10.1) ffi (~> 1.0) diff --git a/_data/navigation.yml b/_data/navigation.yml index 70702a8ff..7c551fbd4 100644 --- a/_data/navigation.yml +++ b/_data/navigation.yml @@ -20713,6 +20713,61 @@ arduino_ide: - title: "Writing Bootloader(OpenCR)" url: /software/arduino_ide/#writing-bootloaderopencr +arduino_ide_jp: + - title: "イントロダクション" + url: /software/arduino_ide_jp/#イントロダクション + - title: "ソフトウェアのインストール" + url: /software/arduino_ide_jp/#ソフトウェアのインストール + children: + - title: "Linuxにインストール" + url: /software/arduino_ide_jp/#linuxにインストール + children: + - title: "USBポート設定" + url: /software/arduino_ide_jp/#usbポート設定 + - title: "コンパイラ設定" + url: /software/arduino_ide_jp/#コンパイラ設定 + - title: "Arduino IDEのインストール(Linux)" + url: /software/arduino_ide_jp/#arduino-ideのインストールlinux + - title: "Arduino IDEの実行(Linux)" + url: /software/arduino_ide_jp/#arduino-ideの実行linux + - title: "Arduino IDEへのポーティング(Linux)" + url: /software/arduino_ide_jp/#arduino-ideへのポーティングlinux + - title: "Modemmanagerの削除" + url: /software/arduino_ide_jp/#modemmanagerの削除 + - title: "Macにインストール" + url: /software/arduino_ide_jp/#macにインストール + children: + - title: "Arduino IDEのインストール(Mac)" + url: /software/arduino_ide_jp/#arduino-ideのインストールmac + - title: "Arduino IDEの実行(Mac)" + url: /software/arduino_ide_jp/#arduino-ideの実行mac + - title: "Arduino IDEのポーティング(Mac)" + url: /software/arduino_ide_jp/#arduino-ideのポーティングmac + - title: "Windowsにインストール" + url: /software/arduino_ide_jp/#windowsにインストール + children: + - title: "ドライバーのインストール" + url: /software/arduino_ide_jp/#ドライバーのインストール + - title: "Arduino IDEのインストール(Windows)" + url: /software/arduino_ide_jp/#arduino-ideのインストールwindows + - title: "Arduino IDEへのポーティング(Windows)" + url: /software/arduino_ide_jp/#arduino-ideへのポーティングwindows + - title: "ライブラリAPI" + url: /software/arduino_ide_jp/#ライブラリapi + children: + - title: "Dynamixel2Arduinoライブラリ" + url: /software/arduino_ide_jp/#dynamixel2arduinoライブラリ + - title: "例" + url: /software/arduino_ide_jp/#例 + children: + - title: "OpenCM9.04 例" + url: /software/arduino_ide_jp/#opencm904-例 + - title: "アドバンスドユーザー" + url: /software/arduino_ide_jp/#アドバンスドユーザー + children: + - title: "ブートローダの書き込み(OpenCR)" + url: /software/arduino_ide_jp/#ブートローダの書き込みopencr + robotis_framework_packages: - title: "ROBOTIS Framework Packages" url: /software/robotis_framework_packages/#robotis-framework-packages diff --git a/_includes/jp/arduino/arduino_library_api.md b/_includes/jp/software/arduino/arduino_library_api.md similarity index 100% rename from _includes/jp/arduino/arduino_library_api.md rename to _includes/jp/software/arduino/arduino_library_api.md diff --git a/docs/en/software/arduino_ide.md b/docs/en/software/arduino_ide.md index 24a79824e..a50e41549 100644 --- a/docs/en/software/arduino_ide.md +++ b/docs/en/software/arduino_ide.md @@ -363,8 +363,6 @@ Click `Tools` > `Burn Bootloader` to burn the bootloader. ![](/assets/images/platform/turtlebot3/preparation/ide9.png) - - [Arduino IDE]: https://www.arduino.cc/en/Main/Software [OpenCR]: /docs/en/parts/controller/opencr10/ [OpenCM9.04]: /docs/en/parts/controller/opencm904/ diff --git a/docs/jp/parts/controller/opencm904.md b/docs/jp/parts/controller/opencm904.md index 8026b36e7..7bb5fa6d7 100644 --- a/docs/jp/parts/controller/opencm904.md +++ b/docs/jp/parts/controller/opencm904.md @@ -731,7 +731,7 @@ Tools → Port → COM1を選択します。 COM1 の値は、PCに接続されている環境によって異なる場合があります。 {: .notice} -{% include en/software/arduino/arduino_library_api.md %} +{% include jp/software/arduino/arduino_library_api.md %} # [例](#例) @@ -2128,7 +2128,7 @@ void testscrolltext(void) { [OpenCM IDE]: http://emanual.robotis.com/docs/en/software/opencm_ide/getting_started/ [DYNAMIXEL SDK]: /docs/en/software/dynamixel/dynamixel_sdk/overview/ [DYNAMIXELWorkbench]: http://wiki.ros.org/dynamixel_workbench -[Arduino Libraries]: /docs/en/parts/controller/opencm904/#library-api +[Arduino Libraries]: /docs/jp/parts/controller/opencm904/#library-api [Arduino Official Guide]: https://www.arduino.cc/en/Guide/Libraries [GitHub repository]: https://github.com/ROBOTIS-GIT/Dynamixel2Arduino -[DYNAMIXEL2Arduino library]: #library-api \ No newline at end of file +[DYNAMIXEL2Arduino library]: #library-api diff --git a/docs/jp/software/arduino_ide.md b/docs/jp/software/arduino_ide.md index 6bd1249a9..5b5417001 100644 --- a/docs/jp/software/arduino_ide.md +++ b/docs/jp/software/arduino_ide.md @@ -1,14 +1,14 @@ --- layout: archive -lang: jp +lang: en ref: arduino_ide read_time: true share: true author_profile: false -permalink: /docs/jp/software/arduino_ide/ +permalink: /docs/en/software/arduino_ide_jp/ sidebar: title: Arduino IDE - nav: "arduino_ide" + nav: "arduino_ide_jp" --- # [イントロダクション](#イントロダクション) @@ -17,7 +17,7 @@ Arduino IDEは、[OpenCR]および[OpenCM9.04]に互換性がある開発ツー [OpenCM IDE]は、ArduinoIDEに置き換えることができますが、可能であればArduino IDEを使用することを推奨します。 Arduino IDEを使用すると、ユーザーはスケッチを作成するときに[DYNAMIXEL SDK]と[DYNMAIXEL Workbench]を適用できます。 -# [ソフトウェアのインストール](#ソフトウェアのインストレール) +# [ソフトウェアのインストール](#ソフトウェアのインストール) - `ダウンロード` [Arduino IDE] @@ -56,7 +56,7 @@ $ sudo apt-get install libncurses5-dev:i386 ![](/assets/images/platform/turtlebot3/preparation/7_1_2_compiler_settings.png) -### [Arduino IDEのインストール(Linux)](#arduino-ideのインストール-linux) +### [Arduino IDEのインストール(Linux)](#arduino-ideのインストールlinux) arduinoの公式ホームページからArduino IDEの最新バージョンをダウンロードしインストールします。 現在、OpenCRおよびOpenCM9.04はバージョン1.6.4以降と互換性があります。 [https://www.arduino.cc/en/Main/Software](https://www.arduino.cc/en/Main/Software) @@ -76,7 +76,7 @@ $ export PATH=$PATH:$HOME/tools/arduino-1.8.3 $ source ~/.bashrc ``` -### [Arduino IDEの実行(Linux)](#arduino-ideの実行-linux) +### [Arduino IDEの実行(Linux)](#arduino-ideの実行linux) LinuxプラットフォームでArduino IDEを実行するには、次のようにターミナルに入力します。 ```bash @@ -166,13 +166,13 @@ $ sudo apt-get purge modemmanager ## [Macにインストール](#macにインストール) -### [Arduino IDEのインストール(Mac)](#arduino-ideのインストール-mac) +### [Arduino IDEのインストール(Mac)](#arduino-ideのインストールmac) arduinoの公式ホームページからArduino IDEの最新バージョンをダウンロードしインストールします。 現在、OpenCRおよびOpenCM9.04はバージョン1.6.4以降と互換性があります。 - `ダウンロード` [Arduino IDE] -### [Arduino IDEの実行(Mac)](#arduino-ideの実行-mac) +### [Arduino IDEの実行(Mac)](#arduino-ideの実行mac) MacプラットフォームでArduino IDEを実行するには、次のようにArduino IDEアイコンをクリックします。 @@ -180,7 +180,7 @@ MacプラットフォームでArduino IDEを実行するには、次のように ![](/assets/images/parts/controller/opencr10/arduino_mac_02.png) -### [Arduino IDEのポーティング(Mac)](#arduino-ideのポーティング-mac) +### [Arduino IDEのポーティング(Mac)](#arduino-ideのポーティングmac) #### 環境設定 Arduino IDEを実行した後、IDEのトップメニューでファイル → 設定をクリックします。 設定ウィンドウが表示されたら、次のリンクをコピーして追加のボードマネージャーのURLをテキストボックスに貼り付けます。 @@ -243,14 +243,14 @@ WindowsでOpenCRおよびOpenCM9.04マイクロUSBポートをシリアルポー [http://www.st.com/en/development-tools/stsw-stm32102.html](http://www.st.com/en/development-tools/stsw-stm32102.html) -### [Arduino IDEのインストール(Windows)](#arduino-ideのインストール-windows) +### [Arduino IDEのインストール(Windows)](#arduino-ideのインストールwindows) arduinoの公式ホームページからArduino IDEの最新バージョンをダウンロードしインストールします。 現在、OpenCRおよびOpenCM9.04はバージョン1.6.4以降と互換性があります。 - `ダウンロード` [Arduino IDE] Arduino IDE for Windowsにはインストール版と圧縮版がありますので、好みの方法でインストールしてください。 -### [Arduino IDEへのポーティング(Windows)](#arduino-ideへのポーティング) +### [Arduino IDEへのポーティング(Windows)](#arduino-ideへのポーティングwindows) #### Preferences Arduino IDEを起動したら、IDEのトップメニューにある ファイル → 環境設定 をクリックします。環境設定ウィンドウが表示されたら、以下のリンクをコピーして、Additional Boards Manager URLsのテキストボックスに貼り付けます。(この作業には約20分かかります。) @@ -308,7 +308,7 @@ OpenCR Boardがツール → ボードのリストにあるかどうかを確認 **注意** : **COM1** の値は、PCに接続されている環境によって異なる場合があり 。 {: .notice--warning} -{% include en/software/arduino/arduino_library_api.md %} +{% include jp/software/arduino/arduino_library_api.md %} # [例](#例) @@ -328,7 +328,7 @@ OpenCR Boardがツール → ボードのリストにあるかどうかを確認 # [アドバンスドユーザー](#アドバンスドユーザー) -## [ブートローダの書き込み(OpenCR)](#ブートローダの書き込み-OpenCR) +## [ブートローダの書き込み(OpenCR)](#ブートローダの書き込みopencr) **注意**:OpenCRブートローダーが更新された場合にのみ、ブートローダーの更新を実行してください。 製品にはすでにデフォルトのブートローダーがインストールされています。 {: .notice--warning} @@ -357,9 +357,7 @@ DFUモードに正常に入り、デバイスマネージャーの**Universal Se `ツール` >`ブートローダーの書き込み`をクリックして、ブートローダーを書き込みます。 -![](/assets/images/platopencmform/turtlebot3/preparation/ide9.png) - - +![](/assets/images/platform/turtlebot3/preparation/ide9.png) [Arduino IDE]: https://www.arduino.cc/en/Main/Software [OpenCR]: /docs/jp/parts/controller/opencr10/