taskMain module¶
メインタスクです。センサーから値を取得して走行します。
author: | 鈴木宏和 |
---|
-
class
taskMain.
Main
(uss, comm, q)¶ Bases:
ttask.PeriodicTask
メインタスクを実現するクラスです。 ttask.PeriodicTaskを継承して、マルチスレッドを利用した精度の高い周期実行を行います。
-
INTERVAL
= 0.1¶ 実行周期です。
-
__init__
(uss, comm, q)¶ コンストラクタです。
Parameters: - uss (Connection) – taskPollとのConnectionオブジェクトです。
- comm (Connection) – taskCommとのConnectionオブジェクトです。
- q (Queue) – taskCommとのQueueオブジェクトです。
-
init
()¶ タスクを開始する際に初期化を行うメソッドです。
Returns: なし
-
work
()¶ タスクの本体となるメソッドです。
Returns: なし
-