たいりょーくんのメモ

Twitterにツイートするノリで気軽にメモしていくためのブログです。詳しくは https://tiryoh.hateblo.jp/about をお読みください。

Raspbianをヘッドレスでセットアップする際に便利なツール

Raspbianではbootディレクトリにマウントされるボリューム内にssh.txtを作成することでSSHを有効にし、wpa_supplicant.confを作成することで無線LANの設定をすることができます。

ディスプレイを接続することなく初期設定まで行うことを「ヘッドレスでセットアップする」と言うようです。

www.raspberrypi.org

手動でwpa_supplicant.confを作成する手間を減らせる便利ツールがあったのでメモしておきます。

続きを読む

RViz2でのtf周りのエラーと闘っている話

ROSConJP 2019の1日目のROS2の講習会にて使用されたRaspberry Pi Mouse ROSConJP2019講習会キットを入手したのでROS2でいろいろ試しています。

RViz2でtf(正確にはtf2だけれどもここではtfと表記)ツリーのtransformに失敗して、LaserScanがほとんど表示されない(まれにtransformに成功して表示される)問題に遭遇しています。

以下がそのRViz2のスクリーンレコード(1.0倍速)です。

Image from Gyazo

[rviz2-1] [ERROR] [rviz2]: Lookup would require extrapolation into the future. Requested time 1570305527.54524 but the latest data is at time 1570305527.44573, when looking up transform from frame [laser_frame] to frame [odom]
続きを読む

KiCad + macOSでやっておきたい初期設定

トラックパッドを使った操作(主にスクロール)が不思議な設定になってるのでここを変える

AWSのためのgit-secretsのセットアップ方法

S3ぐらいしかまともに使ったことがなかったのですが、EC2やRDSをはじめとするAWSの各種サービスを使い始めました。

git-secretsのセットアップをしたのでそのメモ。git-secretsはAWSのアクセスキーをgitリポジトリに入れてGitHub等で公開してしまうことを防ぐためのツールです。

install (Ubuntu)

mkdir -p ~/.git-templates && cd ~/.git-templates
git clone https://github.com/awslabs/git-secrets.git
cd git-secrets/
sudo make install

install (macOS)

brew update && brew install git-secrets

setup

git secrets --register-aws --global
git secrets --install ~/.git-templates/git-secrets
git config --global init.templatedir '~/.git-templates/git-secrets'

iPad 9.7inch(第5世代)を入手したのでケースを買った

iPad 9.7inch(第5世代)を入手したのでケースとフィルムを買いました。

マットブラックのケースとガラスフィルムです。マットブラックおすすめです。

このケースのフタには純正のケース(iPad Smart Cover)と同じように磁石が入っているのでケースの開閉に合わせてスリープ解除/スリープ機能*1が使えます。

f:id:tiryoh:20180405174917g:plain

[2018年4月5日 追記] f:id:tiryoh:20180405182541j:plain 「画面表示と明るさ」から設定するとスリープ解除/スリープ機能が使えるみたいです。