VSTONEの入門用ロボットキット「ビュートチェイサー」および「ビュートローバー」で滑らかなライントレースをする方法について連載形式で説明していきます。ビュートチェイサーでC言語プログラミングを始めた人で、C言語の文法はある程度わかるけれどもロボットの制御方法論を学びたいというような層を対象として想定します。目標は、直線では左右に振れずに走り、カーブは半径200mmくらいまでは止まらず滑らかに旋回して通過することとします。直角コーナーやコースから外れたときの復帰処理などは扱わない予定です。プログラミングにはC言語、開発環境にはHEWとH8S,H8/300 Standard Toolchainを用い、センサーやモーターを駆動する関数はVstoneにより公開されているサンプルプログラムの関数を使って説明します。
もとは@niftyココログに書いていたものを通常のHTMLファイルにしたものです。そのため、ブログに順次追加した時の名残で若干重複する内容や順番が前後しているところがあるかもしれません。