【読書メモ】オブジェクト指向でなぜつくるのか 第二版

オブジェクト指向でなぜつくるのか 第2版作者:平澤 章発売日: 2014/03/05メディア: Kindle版一応プログラマー的な働き方をしていますが、実はちゃんとクラスというやつを使いこなせていません。 自分一人で作るときは大抵、ポーリング制御で済むような、簡単…

GNU Octaveで画像を重ね合わせ三次元モデルをつくる その1:isosurfaceメソッドで行列データをもとに三次元的にプロットする

isosurfaceは日本語で等値面といい、身近なトコだと地図の等高線みたいなもんです。 それを重ね合わせれば、三次元モデルができるというお話。 取っ掛かりとして、三次元データの重ね合わせで疑似的な3D表示をすることを目指します。 実際のところ まずは写…

RealSenseD435とopen manipulator xを連動す

d345の情報をもとにROS melodic なOMXを動かす 今書いてまs

Intel Realsense D435の環境をUbuntu1804LTSに組む

KinectV2を弄っていたら色々欲がでてRealSenseD435を買ってしまいました。 このD435、Open Manipulator Xの治具データが出てるので個人的にも遊びやすいんですよね。 実際のところ ubuntu18とROS melodic な構成が少ないのでメモ代わりにうまくSDKが起動する…

Ubuntu18系でUSBの通信頻度を変える

デフォのUSB速度 testdrive@testdrive-System-Product-Name:~/catkin_ws/build$ cat /sys/bus/usb-serial/devices/ttyUSB1/latency_timer 16なんもせんとエラー ~/catkin_ws/build$ rosrun open_manipulator_controller create_udev_rules [rospack] Error: …

ros-noetic-desktop-fullが入らないと思ったら作業環境が不一致の18.04だったおという話。

Ubuntu20……だと思っていた環境 E: 問題を解決することができません。壊れた変更禁止パッケージがあります。 なんのことはなく、使っていたのがUbuntu18系だったというオチ。 noeticは20系対応なので、インストールできんというわけです。 実際のところ $ sud…

【読書メモ】ぼく、催眠商法の会社に入っちゃった

ぼく、催眠商法の会社に入っちゃった作者:ロバート・熊発売日: 2020/08/12メディア: 単行本(ソフトカバー)

.

.

Arduino IDEのコンパイルログを詳細に出す

OepnCRで書き込みができない。 ブートモードにしたけれど、反応がない。 電気的に死んだわけでもなさそうだ。 実際のところ 環境 Windows10 1903 Arduino IDE 1.8.42.0 対処 エラーがでたときに出るエラー出力ボタンでクリップボードにコピーしたところ、こ…

デスクトップエントリーを使ってGUIを初期起動

shuzo-kino.hateblo.jp の追加の知見 実際のところ tkinterで動く、openCVアプリのGUI起動をやりたかったので書いてみました。 動作環境はRasPi3B+ですが、Zeroや4でも問題ないはずです。 pi@raspberrypi:~ $ cat /etc/xdg/autostart/guiStart.desktop [Desk…

GNU octaveでプロット結果にボタンやスライドバーつけるならuicontrol

GNU octaveでプロット結果にボタンやスライドバーつけるならuicontrol ある計測結果をプロットしたけど、少し条件を変えてもみたい でも少し値弄ってレンダリングし直すのも何か違う 欲を言えば、客先でデモもできれば理想……そういう時はuicontrolで色々設定…

GNU OctaveをWindows10環境にいれる

大学で数値解析ソフトウェアといえばMATLABがありますね。 が、ウチみたいな零細企業がオイソレと購入できるもんでもありません。 まして、プロジェクトのごく一部のための数値解析目的ならなおの事……。 こういうとき、GNUプロジェクトの一部であるGNU Octav…

【読書メモ】デキる大人のビジネスヘア最新カタログ (コスミックムック)

デキる大人のビジネスヘア最新カタログ (コスミックムック)発売日: 2018/04/06メディア: Kindle版読書メモもヘッタクレもないのですが。 よく理容室なんかにおいてあるような、ヘアカタログを読んでみました。私、学生時代から自分で散髪やっておりまして、…

【読書メモ】その一言で現場が目覚める (建設工事に学ぶ「リーダー」のコミュニケーション術)

その一言で現場が目覚める (建設工事に学ぶ「リーダー」のコミュニケーション術)作者:降旗 達生発売日: 2014/04/18メディア: 単行本マネジメントの本ですが、建設業界の切り口というのが、中々珍しい本。基本的な流れは類似本と同じですが、具体事例が建設現…

【読書メモ】BIM建設革命

BIM建設革命作者:山梨 知彦発売日: 2009/01/22メディア: 単行本前の本に続いて、BIMの本。 2009年の本なので若干古いですが 著者は設計事務所所属のため、設計屋さん観点からみたBIMの在り方がわかります。個人的に気になったのは、「BIMデータから必要な情…

ウォールボックスのノック穴はマイナスドライバーとハンマーであける

外でつかう箱、ウォールボックス。 これの丸穴のことを「ノック」といいます。 外用配電盤でよく使う型は22φとか27φとかが多い様子。何やら特徴的なモールドが切られていますが、 このへこみ部分にマイナスドライバーを当てて、ハンマーでたたき抜くと楽…

.

.

Ubuntu Live USBを作業PC以外の環境に持ってく方法

Ubuntu Live USBを作業PC以外の環境に持ってく方法です。 単にパーティションきっただけでは、他のPCに持っていけません。設定したWinPCの起動時にBash系ブートローダーが起動していたら、たぶん私のように設定を忘れています。 実際のところ 今書いてまs W…

sparkfun社のバッテリーベビーシッターがLiPo用チャージャーとしては高機能で使えそう

switch-science社の公式ページから引用LiPo用の電源管理モジュールです。 単純に充放電するのみならず、残量等の情報をI2Cで出力してくれる機能まで備わっています。出力電圧については少々独特で、電源の接続状態によって決まるようです。 バッテリーのみの…

JetPackを構築するなら、VirtualBoxでなくLive USBブートをやるのがよさげ

shuzo-kino.hateblo.jp の続き。身も蓋もない話ですが…… Live USBブートのUbuntu LTS系を構築して使った方がいいです。やり方は世の中一杯でてるので、そちらを参照してください。 慣れてない身でも2時間ほどで終わりました。 duckduckgo.com VIrtualBoxで…

【読書メモ】週刊ファミ通 2020年11月26日号

週刊ファミ通 2020年11月26日号発売日: 2020/11/12メディア: 雑誌はい、みんな大好きファミ通です。 ゲーム雑誌なんて買うの冗談抜きに10年以上ぶりでしょうか。お目当ては表紙にデカデカと載ってるPS5の特集。 ネットにあがってる写真をみると筐体が巨大…

【読書メモ】図解入門 よくわかる最新BIMの基本と仕組み[第2版]

図解入門 よくわかる最新BIMの基本と仕組み[第2版]作者:龍太, 家入発売日: 2019/02/27メディア: 単行本世界的に人手不足が騒がれている建設業界、ここ数年はBIMという考え方が流行っています。 デジタル大辞泉によると ビム【BIM】 《building information m…

Windows10 + Procerssing 3.7の環境で懐かしのKinect V2を弄る

色々あって、Microsoft Kinect V2を入手。 巷には枯れた知見がたくさんあるし、遊ぶにはちょうどよさそうなので、色々やってみます。Windows10にProcessing3系を構築 そのライブラリとしてKinct V2をいれて遊んでみます。 実際のところ 前提条件 Windows10 P…

ImageMagickでバケツツールっぽいこと その2:つかわない部分の透明化

,ある特定の領域が明らかに不要な場合……たとえば、水平線より上とか、グリーンバックとか。RGBA化して $ convert input.png -alpha set -background none -channel RGBA -fill '#00000000' -fuzz 20% -draw 'matte 1,1 floodfill' output.png前回の塗りつぶ…

VirtualBox環境でのJetoson TX2 セットアップはうまくいかない

結論:Live USBのUbuntu LTSを使いましょうshuzo-kino.hateblo.jp 公式やネットの手順を彼是ためしても、ブートローダーが99%で失敗する。 環境はVirtualBox上のUbuntu18.04LTS 以下のような感じで、とても待たされた上、切れる。 ... 00:30:29 INFO: Flash …

超小型ボードM5Atom Liteをつかう

新しいプロジェクトで兎に角小さく、ただ出来れば無線接続したいという愉快な要望がありました。 ESP32を使ったArduino互換機ならイケそうだと探したところ……なんやら世間をにぎやかすM5Stack兄弟の内、M5Atom Liteという恐ろしく小さいボードが。 実際のと…

Ubuntu 20 LTSの画面解像度を弄る

VirtualBoxでUbuntuの環境を構築すると、デフォの画面がイマドキではありえないレベルでせまい初期値になっています。 ヘッドレスでの駆動が前提なら特に問題ありませんが、Jetsonシリーズの環境構築ツールであるJetPack等々、大画面を要求する一部のツール…

【読書メモ】Pythonをおぼえた人がGUIアプリケーション開発をするためのtkinter速習入門: 標準ライブラリでGUI作成

Pythonをおぼえた人がGUIアプリケーション開発をするためのtkinter速習入門: 標準ライブラリでGUI作成作者:辛島信芳発売日: 2019/02/01メディア: Kindle版仕事上の必要でGUI作る羽目になり、手っ取り早いということでtkのpython移植版であるtkinterを使いま…

【読書メモ】上海フリータクシー

上海フリータクシー:野望と幻想を乗せて走る「新中国」の旅作者:フランク・ラングフィット発売日: 2020/07/31メディア: Kindle版いわゆるルポもの。 アメリカのジャーナリストが「話につきあってくれれば乗車賃無料」というタクシーをころがして ナマの中国…

Raspberry PiでCPU温度とかメモリ使用状況を確認する

Raspberry PiでCPU温度とかメモリ使用状況を確認する方法。 とくに、クッソ重い処理のデバッグなんかでは威力を発揮するかと。 実際のところ $ vcgencmd measure_temp temp=39.7'C 参考もと 28 Raspberry Pi Linux Commands: A Quick Guide to Use the Comma…