2020-03-01から1ヶ月間の記事一覧

3月のまとめ

進捗 SOEMのESP32対応 GR-MANGO(β版)でEtherCAT-IPゲートウェイ作成 ESP32でEtherCAT-IPゲートウェイ作成 EtherCAT-IPゲートウェイと通信するPCアプリ作成 イベント等 3/7~ 技術書典 応援祭 3/14 第1回 デジもくオンライン (実験版) 3/21 第2回デジもくオン…

Madgwickフィルタで姿勢角推定

Madgwickフィルタとは? マドウィックフィルタと読む 3次元の姿勢角推定に用いる 加速度、ジャイロ、(地磁気) でセンサフュージョンする 相補フィルタより精度が良く、カルマンフィルタより計算が軽い 計算にはクォータニオンを用いる Arduinoで使えるMadgw…

メモ:クォータニオンと回転行列

回転とクォータニオン 3次元空間での回転をクォータニオンで表すことを考える。回転軸のベクトルを 、回転角を とすると回転を表すクォータニオンは なら この回転でベクトル が に写像されるとするとベクトル をクォータニオン と読み替えてただし、 は の…

メモ:ESP32でmDNS

mDNSとは? multicast DNSの略 ローカルネットワーク内のホストをマルチキャスト転送で名前解決する DNSサーバーが不要になる 通常のDNSと同様、あらかじめIPアドレスを知らなくてもアクセスできる Windows, Mac, Linuxで統一された規格 (WindowsはWindows10…

MPLAB X IDEのコンパイラバージョン指定

MPLAB X IDEで特定のバージョンのコンパイラを指定する方法まとめ。 コンパイラのインストール 下記ページの「Language Tool Archives」にてXC8、XC16、XC32の各バージョンをダウンロードできるので、所望のバージョンをダウンロードしてインストールする。 …

GR-ROSE本「GR-ROSEでいこう!」出しました

中止となった技術書典8に代わってオンライン開催の技術書典 応援祭に「GR-ROSEでいこう!」を出しました。今回の応援祭では電子版のみですが、紙の本もただいま印刷中です。シリアルサーボ、ROS/ROS2、EtherCAT、Amazon FreeRTOSなど盛りだくさんの内容とな…