#NervesJP
#FA_Study
-BC
*1$
*45
65PLZP
$PNQVUJOH4ZTUFN-BCPSBUPSZ 29
ROS開発になぜ Elixir なのか︖
ロボットは
「組合せ型開発」
デバイス制御と
知的処理がキモ
ROSの本質は
通信にあり
壊れてなんぼ
でも壊れたら困る
node1
node2
node3
node4
Topic1
Topic2
node5
出版(Publish) 購読(Subscribe)
msg
msg
msg
msg
{:ok, ref} = I2C.open(@i2c_bus)
I2C.write(ref, @i2c_addr, <<0xBE, 0x08, 0x00>>)
I2C.write(ref, @i2c_addr, <<0xAC, 0x33, 0x00>>)
{:ok, val} = I2C.read(ref, @i2c_addr, 7)
<raw_temp::20, _crc::8>> = val
ダッシュ
ボード
Link
Super
Visor
one_for_one
App
液晶
データ
ロガー
Link
センサ
監視
制御
Link
ボタン
ロボットプログラミングは「関数型」だ︕︕