2017-01-01から1年間の記事一覧
はじめに 何故こんなものを書いたのか? 近年,自律移動ロボットにまつわる言葉として 「SLAM」という技術をよく耳にするようになった. しかし(主に付け焼刃で解説"もどき"を披露する一部マスコミによって) その技術はまるで街中をロボットが自由に動き回れ…
はじめに 数年前から,やれIoTだなんだという言葉がバズワードっぽく流行っている. そのおかげか知らないが,安価で小型なセンサが数多く出回るようになり, ロボット製作を目指すものとしてはうれしい限りである. そんな中でも一番需要の高いセンサと言え…
はじめに 仕事でLED照明を扱うことになったので,基礎の基礎知識をおさらいしたい. とりあえずは「明るさは工学的にどう定義されるのか?」である. 明るさの定義 あるLED電球から光が照射され,その光が地面に当たって照らしている. そんな状況を考え,そ…
はじめに EEPROMやセンサとマイコンの通信に使われるインターフェースとして, I2Cに並んでよく使われるのがSPI. 線の数は増える(I2Cの約2倍)だし, デバイスをつなげばつなぐほどホストのCPUのピンを圧迫するが, 基本的にI2Cよりもずっと高速でかつ仕組み…
はじめに マイコン工作でよく使う通信方式と言えば,概ね UART I2C SPI を挙げることに異を唱える人はいないだろう. (カメラとか作る人はLVDSとかその辺も入ってくるけど) このうち,UARTはどちらかと言うと基板内ではなく基板間 (というか大抵FT232RL通し…
今使っているubuntu+ROSの環境を一応書いておきます. OS:ubuntu 14.04+LTS ROS:indigo インストールすべきパッケージとインストール方法: ROSのインストール: ja/indigo/Installation/Ubuntu - ROS Wiki catkinのインストール: cyberworks.cocolog-nifty…
備忘録的な内容なのですごく基礎的なことを書きます.最近,仕事でDFUを触る必要性が出てきたので,とりあえずお勉強.当たり前ですが,組み込みシステムは一度製品を出荷してしまうと中々ファームウェアのアップデートはできません. 無論,それでもやらな…
私は趣味の領域では回路CADとしてDesignspark PCBを使っている. (基本的な操作がきちんとできるのと,Mechanicalとの連動機能があるのが気に入っている. 正直RSコンポーネンツとの連携機能は微妙に使い勝手が悪い) で,出来上がったガーバーデータをFusion…
前回に引き続きLPC-LINK2周りのエラーである. 今回は前回と異なり,コンパイル・ダウンロードが終わった後に Flash Download failed - "Cortex-M3" というメッセージが出て正常にプログラムがスタートしないエラーである. 調べてみるとこんなフォーラムが…