関数
sensorView() コンストラクタ
oatradians (oat deg)
degeeをradianに変換する関数
oatdegrees (oat rad)
radianをdegeeに変換する関数
変数
urgAnalyze[ ]urgAna
urgのデータを変換するクラス
oat[ ]gpsData GPSのデータ
oat[ ]directionData 方位センサのデータ
oat[ ]joystickData ジョイスティックのデータ
oat[ ]avoidData 障害物回避のデータ
oat[ ]odometryData オドメトリのデータ
oat[ ]jointData 関節角のデータ
oat[ ]targetData 目標位置のデータ
oat[ ]outputData 出力のデータ
oatodo_the
オドメトリの角度のデータ
intgoalNum
ゴールの番号のデータ
odometry_T[ ]odometry
odometry_T[ ]odoBasedNowPos
avoidTable.Area[ ]area
4.12クラス sensorView 55
4.12.1 説明
センサデータの表示を行うクラス
4.12.2 コンストラクタとデストラクタ
4.12.2.1 sensorView::sensorView () [inline, package]
コンストラクタ
ビューの設定変数の初期化
4.12.3 関数
4.12.3.1 void sensorView::paint (Graphics gs) [inline]
再描画時に呼び出される関数 戻り値:
無し
4.12.3.2 void sensorView::setUrgData (urgAnalyze[ ] urgA) [inline]
URGクラスの取得
ViewクラスからデータにアクセスできるようにURGクラスを取得する 引数:
← urgA URGクラスの行列 戻り値:
無し
4.12.3.3 void sensorView::setGpsData (oat[ ] gpsData) [inline]
GPSクラスの取得
ViewクラスからデータにアクセスできるようにGPSクラスを取得する 引数:
← gpsData GPSクラス
戻り値: 無し
4.12.3.4 void sensorView::setDirectionData (oat[ ] directionData) [inline]
方位センサクラスの取得
Viewクラスからデータにアクセスできるように方位センサクラスを取得する 引数:
← directionData 方位センサクラス 戻り値:
無し
4.12.3.5 void sensorView::setJoystickData (oat[ ] joystickData) [inline]
joystickクラスの取得
Viewクラスからデータにアクセスできるようにjoystickクラスを取得する 引数:
← joystickData joystickクラス 戻り値:
無し
4.12.3.6 void sensorView::setAvoidData (oat[ ] avoidData) [inline]
障害物回避クラスの取得
Viewクラスからデータにアクセスできるように障害物回避クラスを取得する 引数:
← avoidData 障害物回避クラス 戻り値:
無し
4.12クラス sensorView 57 4.12.3.7 void sensorView::setMoverStatusData (oat[ ] odometryData, oat[ ]
jointData, odometry_T[ ] odometry) [inline]
移動台車(RT-Mover)制御クラスの取得
Viewクラスからデータにアクセスできるように移動台車制御クラスを取得する 引数:
← odometryData オドメトリを取得するクラス
← jointData 関節の角度を取得するクラス
← odometry オドメトリを取得するクラス
戻り値: 無し
4.12.3.8 void sensorView::setTargetData (oat length, oat radian) [inline]
目的地を設定する
Viewクラスで表示するために目的地を設定する 引数:
← length 目的地までの距離
← radian 目的地の方向 戻り値:
無し
4.12.3.9 void sensorView::setAviodTable (avoidTable avoid_table) [inline]
障害物回避のテーブルを設定する
Viewクラスで表示するために目的地を設定する 引数:
← avoid_table 障害物回避のためのテーブル 戻り値:
無し
4.12.3.10 void sensorView::setGoalString (int num) [inline]
経由点の番号を設定する
Viewクラスで表示するために経由点の番号を設定する 引数:
← num 経由点の番号 戻り値:
無し
4.12.3.11 void sensorView::setOutput (oat[ ] outputdata) [inline]
出力のデータを設定する
Viewクラスで表示するために出力のデータを設定する 引数:
← outputdata 出力のデータ 戻り値:
無し
4.12.3.12 void sensorView::setOdometry (oat radian) [inline]
オドメトリを設定する
Viewクラスで表示するためにオドメトリのデータを設定する 引数:
← radian オドメトリの角度 戻り値:
無し
4.12.3.13 oat sensorView::radians (oat deg) [inline, package]
degeeをradianに変換する関数 引数:
← deg 角度(degree)
4.12クラス sensorView 59
戻り値:
角度(radian)
4.12.3.14 oat sensorView::degrees (oat rad) [inline, package]
radianをdegeeに変換する関数
引数:
← deg 角度(radian) 戻り値:
角度(degree)
4.12.4 変数
4.12.4.1 urgAnalyze [ ] sensorView::urgAna [package]
urgのデータを変換するクラス
4.12.4.2 oat [ ] sensorView::gpsData [package]
GPSのデータ
4.12.4.3 oat [ ] sensorView::directionData [package]
方位センサのデータ
4.12.4.4 oat [ ] sensorView::joystickData [package]
ジョイスティックのデータ
4.12.4.5 oat [ ] sensorView::avoidData [package]
障害物回避のデータ
4.12.4.6 oat [ ] sensorView::odometryData [package]
オドメトリのデータ
4.12.4.7 oat [ ] sensorView::jointData [package]
関節角のデータ
4.12.4.8 oat [ ] sensorView::targetData [package]
目標位置のデータ
4.12.4.9 oat [ ] sensorView::outputData [package]
出力のデータ
4.12.4.10 oat sensorView::odo_the [package]
オドメトリの角度のデータ
4.12.4.11 int sensorView::goalNum [package]
ゴールの番号のデータ
4.12.4.12 odometry_T [ ] sensorView::odometry [package]
4.12.4.13 odometry_T [ ] sensorView::odoBasedNowPos [package]
4.12.4.14 avoidTable.Area [ ] sensorView::area [package]
このクラスの説明は次のファイルから生成されました:
sensorView.java