RoboCup Junior Japan Rescue Kanto OB
2005~2013
2005~2013
最近はマイコンサボってNXTで遊ぶようになりました。(若干PICに飽きたというところもあるのですが・・・)
という訳で今日はNBCで遊んでみました。
まずは単純にライントレースを・・・
と思ったら、意外とめんどくさい・・・
まだほとんどなんもやってないのでわからないんですが、さら見した感じだと、
C言語でいうif文的なにかは無論ないっぽいんですね。NBCならあると思ったのに・・・
あるのはジャンプと条件ジャンプだけ。うーん。やっぱりCとは違うんだなぁ。ASM寄りなのは間違いないですね。
という訳でプログラムもROBOLABやNXCとは全然違う考え方で作らないといけません。だって分岐もループもないし・・・
あれですね。ROBOLABでいうと、イベントとジャンプの羅列みたいなプログラムになりますね。
ASMやった時も大分死にましたが、今回もすごくそんな感じの臭いがします。
でも僕が何で、NBCを使うようになったかというと、非常に大きい理由はこれです。
「プログラムの処理速度がNXCと比べて格段に早い」
同じBricxCCなのに・・・こっちのほうが10倍以上はやいです。センサーの読み込みも3倍以上早いですし・・・
まぁ元々NXCはそこまで処理の早い言語形態ではないですから・・・仕方ないですけど。
という訳で今後もしばらくはNBCを続けていこうと考えています。
でも、どうやらNBCもI2Cのラインはできないっぽいので結局RobotCを使うことになるのかもなぁ・・・
RobotCの処理速度が馬鹿みたいに遅くない限りはRobotCを使うことになると思います。
うーん。手を出す言語が多すぎるのも困りものだなぁ・・・
(^・ω・)ノRadiumProduction in RoboCupJunior
という訳で今日はNBCで遊んでみました。
まずは単純にライントレースを・・・
と思ったら、意外とめんどくさい・・・
まだほとんどなんもやってないのでわからないんですが、さら見した感じだと、
C言語でいうif文的なにかは無論ないっぽいんですね。NBCならあると思ったのに・・・
あるのはジャンプと条件ジャンプだけ。うーん。やっぱりCとは違うんだなぁ。ASM寄りなのは間違いないですね。
という訳でプログラムもROBOLABやNXCとは全然違う考え方で作らないといけません。だって分岐もループもないし・・・
あれですね。ROBOLABでいうと、イベントとジャンプの羅列みたいなプログラムになりますね。
ASMやった時も大分死にましたが、今回もすごくそんな感じの臭いがします。
でも僕が何で、NBCを使うようになったかというと、非常に大きい理由はこれです。
「プログラムの処理速度がNXCと比べて格段に早い」
同じBricxCCなのに・・・こっちのほうが10倍以上はやいです。センサーの読み込みも3倍以上早いですし・・・
まぁ元々NXCはそこまで処理の早い言語形態ではないですから・・・仕方ないですけど。
という訳で今後もしばらくはNBCを続けていこうと考えています。
でも、どうやらNBCもI2Cのラインはできないっぽいので結局RobotCを使うことになるのかもなぁ・・・
RobotCの処理速度が馬鹿みたいに遅くない限りはRobotCを使うことになると思います。
うーん。手を出す言語が多すぎるのも困りものだなぁ・・・
(^・ω・)ノRadiumProduction in RoboCupJunior
Comments
※コメントは内容確認後に手動で公開するようにしております。反映までしばらくお待ちください。
※コメントは内容確認後に手動で公開するようにしております。反映までしばらくお待ちください。
カレンダー
最新CM
カテゴリー
らじぷろ目次
らじぷろ検索機
最新記事
(01/01)
(08/27)
(04/29)
(01/01)
(11/20)
(09/06)
(09/04)
(08/09)
(08/06)
(07/27)
(05/29)
(03/15)
(01/01)
(05/07)
(01/11)
プロフィール
HN:
Luz
性別:
男性
アーカイブ