akita

Teacher should be a student befoer a teacher

no image

MacでAtCoder:g++の#includeのコンパイルエラーを回避

2021/12/3  

which -a g++ type -a g++ (-a : 全てのコマンドの場所を表示)   ...

no image

NLP:すぐできる形態素解析。C++でMeCabとIPA辞書を使った形態素解析(Linux、Mac)

2021/12/2  

形態素解析を実装する必要があったのでメモ。 思った以上に簡単に始められた。 MeCabのインストール データのダウンロード MeCab、IPA辞書(Googleドライブのためwgetなど不可) インストール //一般的なフリーソフトウェアと同じ手順でインストールできます。 tar zxfv mecab-X.X.tar.gz ...

no image

Arduino IDEの開発環境づくり

2021/11/16  

M5-Core2 値段:6,600円(スイッチサイエンス)   追加パッケージ情報 https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json ボードマネージャー M5stack(130Mb) 追加ライブラリ   ESP32(販売元Espressif) ...

no image

M1 Macにbrew、Atcoder-cli、python jupyterを入れる。

2021/11/14  

Mac操作メモ WordPress 段落と見出し:Control + option + 1~6(英数) これ見つけるのに苦労。笑 一般 削除:comand ...

no image

ESP32で/Joyトピックをサブスクライブする。

2021/11/7  

RMW_QOS_POLICY_DURABILITY QoSを揃えてみたら行けるかと思って、ベストエフォートに変更。⇨変わらず。 https://micro.ros.org/docs/tutorials/programming_rcl_rclc/pub_sub/ https://micro.ros.org/docs/tutorials/programming_rcl_rclc/qos/ ライブラリーの場所 ~/uros_ws/esp32/firmware/toolchain/esp-idf/components/freertos/include/ /opt/ros/foxy/include/ ${workspaceFolder}/firmware/freertos_apps/microros_esp32_extensions/build/compile_commands.json エラー① けど、ノードにデータ送ると(↓)エラーでESP32が自動再起動してしまう。クラッシュしてるぽい。 ...

no image

印刷用メモ2

2021/10/31  

/uros_ws/esp32/firmware/freertos/apps/joint_states_subscriber #include <rcl/rcl.h> #include <rcl/error_handling.h> #include <rclc/rclc.h> #include <rclc/executor.h> #include ...

no image

APG4b(Ex20:再帰関数)

2021/10/29  

 #include <bits/stdc++.h> using namespace std; // 0 ~ nの総和を求める ...

no image

APG4b(Ex16~Ex19)

2021/11/7  

メモ 範囲for文 for (配列の要素の型 変数名 : 配列変数) { // 各要素に対する処理 ...

no image

印刷用メモ

2021/10/26  

ros2arduino/publisher.ini #include "user_config.h" // It must be located above ros2arduino.h. ...

no image

Arduinoライブラリの構造

2021/10/25  

Arduinoの保存ディレクトリ(参考) arduinoコマンド:/usr/local/bin/arduino 自作スケッチ:/home/ユーザー名/Arduino ライブラリ:/home/ユーザー名/Arduino ボードのコアライブラリ:/home/ユーザー名/.arduino15 設定情報:/home/ユーザー名/.arduino15 ライブラリの構成 スケッチ例:/home/ユーザー名/Arduino/libraries/ライブラリー名/examles/スケッチ例ディレクトリ*/スケッチ例名.ino (*または /スケッチ例サブディレクトリ/スケッチ名.ino) ...

no image

APG4b②(Ex11〜Ex15)

2021/10/26  

Ex15 #include <bits/stdc++.h> using namespace std;​_ // 1人のテストの点数を表す配列から合計点を計算して返す関数 // 引数 ...

no image

ArduinoとROS2をつなぐパッケージ、ライブラリーたち

2021/10/23  

趣旨 このページはメモです。間違っているかもしれません(多分全部はあってない)。 自分がArduinoとROS2を繋ぐためにいろいろと探したときに勘違いした点をメモしておきます。 使えるパッケージは3種類 rosserial(ROS1専用) ros2arduino(ROS2-Dashingまで) Micro-ROS(ROS-Foxy) 最新環境で使うならMicro-ROS一択 最初に困ったのが、古い記事にたくさんヒットしたこと。 ざっくり、rosserialはROS1専用。ROS2はサポート外。ROS1がPython2でROS2が3だからか、ROS2からはXRCEーDDS通信プロトコルだからか、ROS1しか対応してない。 ...

no image

APG4b①(Ex1〜Ex10)

2021/10/26  

EX10 #include <bits/stdc++.h> using namespace std; int main() { int ...

no image

Foxy ros2arduino

2021/10/21  

cd ~/Arduino/libraries/ git clone https://github.com/Ar-Ray-code/ros2arduino.git git checkout 0.2.1_foxy cd ~/ros2_ws/src/ ...

no image

個人的バッシュ

2021/10/23  

#FingerPrint(参考) #標準fprintdのアンインストール sudo apt remove fprintd sudo apt autoremove #aptリポジトリの追加 ...

no image

Windows10のWSL2にROS2-Foxy入れる。

2021/10/21  

memo cat /etc/os-release ⇒Ubuntu 20.04 Focal ↓参考にローカル構築を目指す。 https://astherier.com/blog/2020/08/run-gui-apps-on-wsl2/ シェルスクリプトマガジンVol.68も参考に。 WindowsとWSL間のペーストはWSL上で右クリック。 GUI環境構築 ...

no image

WSL2をWindows10に入れる。

2021/10/20  

目標 メイン機のWindows10にROS2入れる。 おまけ:ROS2-Foxyの環境作って、slam-toolboxを使いたい。   WSL(Windows Subsystem for Linux)について バージョンは2つあって、WSL1とWSL2。 WSL1は疑似Linuxカーネル(LXcore)をWinソフトとしてWinカーネルが動かしてた。 ...

no image

LEGO Mindstorm EV3のセンサーの分解

2021/10/20  

実験用ケーブルの作成モジュラーケーブルの内容確認ピン Pin1. ⇒白(ADC@5V ref, 9V with resistor limiter)Pin2. ⇒黒(GPIO, Auto ID functionality)Pin3. ⇒赤(Ground)Pin4. ⇒緑(Vcc5V)Pin5. ⇒黄(Digital ...

no image

ROSとドローン

2021/10/20  

ドローン関係のROSパッケージ tum_simulator(http://wiki.ros.org/tum_simulator ) sjtu_drone simulator ardrone_autonomy ardrone_autonomy is a ROS driver for Parrot AR-Drone 1.0 ...

no image

KiCADの利用

2021/10/20  

動画で学習 キーキャドの基本操作 回転:R 反転:Y/X コピー:C 移動:M 削除:Del 値入力:V ドラッグ:G シンボルライブラリーの追加 ...