作成者別アーカイブ: ちはやふる

月刊 『I/O』 2018年2月号

コンピュータ雑誌 『I/O』 2018年2月号 にタミヤのカムプログラムロボット改造の後編 〜 『機械の目』をもつロボットを作る 〜 を掲載いただきました。このブログでも何度か紹介したマシンビジョンユニット "OpenMV Cam M7" をつかった画像制御ロボットの製作方法を紹介しています。

マシンビジョンやMicroPythonにご興味がありましたら、是非ご一読ください。

Xcodeが参照しているSwiftの確認

Xcodeが参照しているSwiftのバージョンの確認

実行例

 

Xcodeが参照しているSwiftのパスの確認

実行例

MySQLでパスワード直接指定の回避方法

症状

MySQL 5.6以降では(シェルスクリプトなどにおいて)コマンドラインから直接パスワードを指定する(--password)と警告が出る。

 

解決方法

環境変数 MYSQL_PWD を介してパスワードを指定する

MySQL DB移行時のエラー

症状

MySQLにおいて異なるバージョン間(たとえば、MySQL server 5.6.34 から 5.7.20)へ移行した(≈ sqldump結果をリストアした)結果、移行先のDBにおいて以下のようなエラーが発生する。

 

解決方法

mysql_upgradeを実行し、sqldを再起動する。

EC2へのMySQL5.7のインストール

1. インストール

2. サービス自動起動の設定

3. サービスの起動

4. デフォルトDBへの接続

続きを読む

S3のファイル一括削除

AWS S3(Simple Storage Service)のファイルをCLIで一括削除する。

 

オプション

--recursive
フォルダー再帰
--dryrun
予行演習

 

コマンド例

コンピュータ雑誌『I/O』 2018年1月号 掲載

本日12月18日発売のコンピュータ雑誌『I/O』 2018年1月号に「カムプログラム・ロボット改造 Arduino化」というタイトルで執筆させていただきました。

「Arduino UNO」と「モーターシールド」を使い、初心者でも簡単にマイコンロボット化に挑戦できるような内容になっています。次号(2月号)は「OpenMV Cam」をつかったカメラ制御ロボットに挑戦する内容で予定しいます。

工学社『I/O』2018年1月号

Mac版 OpenMV IDE スクリプトサイズ制約

症状

Mac版 OpenMV IDEにおいて、大きなサイズのMicroPythonスクリプトの起動が失敗する。

詳細

  • 実行ボタン押下後、1秒前後でOpenMVとのConnectionが切断される。スクリプトは実行されない。
  • 不具合の再現は不安定。IDEの再起動などで稀に成功することがある。
  • OpenMV IDEに組み込まれたサンプルコード(Examples)ではトラブルはみられない。
  • Windows版 OpenMV IDE で同一のコードを実行すると成功する。

確認環境

  • OpenMV M7 (STM32F765)
  • OpenMV IDE 1.8.0 for macOS
  • OpenMV IDE 1.8.0 for Windows
  • Firmware : v.2.6.0

関連リンク (OpenMV Forums)