niccolliさん、はじめまして、shougoと申します >Node側で全部制御するか、ある程度Arduino側に振ったほうがいいのかのバランスも >おもしろいところだと思います。
私の現在の計画ではNode側で全部制御させようと考えています。 マイコン側ではモーターを制御するドライバとセンサー入力を受け付けるドライバのみを 実装してNode.jsからJSONコマンドをシリアル経由で送信し、そのコマンドを受け付けてモーターを制御し、 また、センサー値(AD変換値)をNode.jsへプッシュしてその値に応じたモーター制御JSONコマンドを 発行する、といったようなことを考えています。 マイコンのポーリングをNode.jsのイベントループに代替することを考えています。 まず、リアルタイム性能がどのようなものか調べたいと思います。 もうちょっと発展させて、二足歩行ロボットの各サーボモータ(コマンド型)の制御とサーボからの情報をNode.jsでやりとりして ロボットを動かすことなんかもできるかと思います。 2013年8月28日水曜日 11時56分17秒 UTC+9 niccolli: > > こんにちは。niccolli といいます。 > > 去年の東京Node学園祭でハードウェアをつかったLTをさせてもらったあと、 > 参加者の方からNodebotsの内部にいるjohnny-fiveについて紹介してもらいました。 > > Arduino側はfirmataがフルで入るのでヘビー級だなあという印象があって、 > ちょいとした動作だったら自前でArduinoスケッチを書いちゃったほうがいいなと思いました。 > Node側で全部制御するか、ある程度Arduino側に振ったほうがいいのかのバランスも > おもしろいところだと思います。 > > 2013年8月28日 9:50 dimros masterd <dim...@gmail.com <javascript:>>: > >> dimros です。 >> はじめて投稿します。 >> RaspberryPiで,少し動かしている程度ですが、 >> とても興味があります。 >> >> 複数の小型Robotを作って >> socket通信させれば、面白いことになりそうですね。 >> >> >> >> 2013年8月28日水曜日 9時34分54秒 UTC+9 meso: >>> >>> mesoです。 >>> >>> 面白いですねぇ。僕はそういうハードウェアHack的なこと、**できないくせに見るのは大好きです。 >>> >>> Raspberry Pi上でNodeを動かせるので、http://www.**rapiro.com/<http://www.rapiro.com/> >>> **が届いたら何か面白いことをしてみたいと思いつつ、**何もアイデアが浮かんでこない今日この頃です。 >>> >>> 是非、ロボット学科作ってください! >>> >>> >>> >>> 2013/8/28 Shougo TODA <fiatpa...@gmail.com> >>> >>> あかがわさん >>>> >>>> 返信ありがとうございます!! >>>> >>>> >ネタとして、こういうのはやってみたことがあります。 >>>> >>>> >http://www.slideshare.net/**Yuu**ichiAkagawa/web-socket<http://www.slideshare.net/YuuichiAkagawa/web-socket> >>>> >>>> すばらしい!!!まさにこのようなことをやりたいと思ってます。 >>>> これに距離センサを付けてセンサイベントをnode.**jsでハンドリングできませんか? >>>> 距離センサに限らずセンサ入力に対応した動きをするものを作りた**いと思っています。 >>>> >>>> 私はBluetoothのSPPプロファイルを使って、**UARTでロボットをドライブしたいと考えています。 >>>> node.**jsはリアルタイム性があると思い込んでいてそれを検証したいと**いう想いもあります。 >>>> UARTで送信する文字列はJSONです。現在、**マイコン側にjsonliteをコンパイルして文字列がパースで**きるようになりました。 >>>> >>>> 東京Node学園 Nodeロボット学科でも作りませんか?w >>>> >>>> 2013年8月27日火曜日 21時41分05秒 UTC+9 Yuuichi Akagawa: >>>> >>>>> あかがわと申します。 >>>>> >>>>> nodebotsというのがあるのですね。 >>>>> http://nodebots.io/を見れば良いのでしょう****か。 >>>>> >>>>> ネタとして、こういうのはやってみたことがあります。 >>>>> http://www.slideshare.net/**Yuui**chiAkagawa/web-socket<http://www.slideshare.net/YuuichiAkagawa/web-socket> >>>>> >>>>> >>>>> 2013年8月27日火曜日 18時06分57秒 UTC+9 Shougo TODA: >>>>>> >>>>>> 自己レスです。 >>>>>> nodebotsを日本でやってるよー、っていう方、**もしいらし**たら返信いただけませんか? >>>>>> 宜しくお願いします。 >>>>>> >>>>>> >>>>>>> -- >>>> >>>> --- >>>> このメールは Google グループのグループ「Node.js 日本ユーザグループ」の登録者に送られています。 >>>> このグループから退会し、メールの受信を停止するには、node**js_jp+unsubscribe@**googlegroups.comにメールを送信します。 >>>> その他のオプションについては、https://groups.**google.com/groups/opt_out<https://groups.google.com/groups/opt_out>にアクセスしてください。 >>>> >>> >>> >>> >>> -- >>> Toshihiro Shimizu / @meso >>> >> -- >> >> --- >> このメールは Google グループのグループ「Node.js 日本ユーザグループ」の登録者に送られています。 >> このグループから退会し、メールの受信を停止するには、nodejs_jp+unsubscr...@googlegroups.com<javascript:>にメールを送信します。 >> その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。 >> > > > > -- > ---- > (。´-д-)。o○Zzz。o○(。`・д・) ハッ! > Yusuke Umahashi <yusuke....@gmail.com <javascript:>> > -- --- このメールは Google グループのグループ「Node.js 日本ユーザグループ」の登録者に送られています。 このグループから退会し、メールの受信を停止するには、nodejs_jp+unsubscr...@googlegroups.com にメールを送信します。 その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。