元高専生のロボット作り

元高専生のロボット作り

主にプログラミング, 電子系について書きます。たまに機械系もやります。メモ代わりの記事ばっか書きます

2021-01-01から1年間の記事一覧

Autodesk Inventorでclark y翼を作成

Inventorのスケッチの機能でexcelから座標データをインポートすることができるので、それを使用します。まず、以下から座標データをコピーhttp://airfoiltools.com/airfoil/details?airfoil=clarky-ilxlsxファイルにしたいので、まずcsv形式でファイルを作成…

mbed-cli Dockerから書き込みたいとき

https://github.com/ARMmbed/mbed-tools/issues/308docker runするときに、--privileged -v /dev/disk/by-id:/dev/disk/by-id -v /dev/serial/by-id:/dev/serial/by-id -v /run/udev:/run/udev:ro オプションを追加docker上で以下を実行$ mount /dev/sdb /mn…

SSHでwifi接続してIPアドレス固定するまで

まずは有線LANで接続、IPアドレス不明なのでAdvanced IP scannerなどで調べるSSH接続し、nmcliでwifiに接続するnmcli dev wifi connect password SSH接続でやると、エラーがでるので、以下に従うlinux - Not authorized to control networking in SSH consol…

mbed LPC1768とpythonでCAN通信するだけ

mbedとWindows 10とでCAN送受信します。必要なもの mbed LPC1768 ×1 CANale pro ×1 MCP2551モジュール ×1 ja.aliexpress.comja.aliexpress.com USB-CAN変換はamazonとかで売ってるのもあるね 接続接続はmbed Handbookのとおり 今回はpin29, 30のみ使用しまし…

jetson nano pygameでジョイスティックの読み取りを行う

まず、jetson nanoにpygameをいれようとしたのですが、 いきなりpip3 install pygameではうまくいきませんでした。 sudo apt install python-pygameでもだめでした。以下の記事の通り行うとちゃんとインストールできました。qiita.com また、今回はjetsonをs…

低モジュール歯車の自作(切削加工)

モジュール0.5の平歯車が欲しくなりました。まあ別にアリエクとかで売っているので、そこから買えばよい ja.aliexpress.comただ、私の場合は少し特殊で、数グラムでも軽くしたくて、アルミ製の歯車が必要でした。 外注すればいいんですけど、↑のURLのやつと…

EigenのAngleAxisと同じmatlabコマンド

Eigenを使用したコードをmatlabに移植することになりました。 AngleAxisを使用していて、これは任意の軸を中心とした回転を回転行列として出してくれます。matlabで回転行列を求めるコマンドはいろいろあって、どれを使えばいいのか。3 次元回転ベクトルから…