忍者ブログ
[287] [286] [285] [284] [283] [282] [281] [280] [279] [278] [277]

DATE : 2024/04/26 (Fri)
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


DATE : 2007/04/05 (Thu)

LMS のプロジェクト設定ファイルの中身は、次のようになっています。

プロジェクト全体は、Project 要素として記述します。

<?xml version="1.0" encoding="UTF-8"?>

<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:noNamespaceSchemaLocation="../../Config/Project/Project.xsd">

  <Scene>scenario/example/scene.xml</Scene>

  <RCX>scenario/example/rcx.xml</RCX>

</Project>

ここで重要な点は、プロジェクト設定ファイル内の相対パスは LMS のインストールディレクトリが基点となるということです(LMS 1.41時点)。つまり、パスは絶対パスで記述するか、LMS のインストールディレクトリからの相対パスで記述しなければなりません。

例えば、Project 要素の xsi:noNamespaceSchemaLocation 属性には「../../Config/Project/Project.xsd」というパスが設定されています。これは、「<LMS のインストールディレクトリ>/Config/Project/Project.xsd」を表します。

そのため、プロジェクトを格納するディレクトリの場所には注意が必要です。特に、ディレクトリを移動した場合はパスの書き換えが必要になる場合もあります。上の例では、LMS のインストールディレクトリの直下に scenario ディレクトリを作成して、その中に example ディレクトリを作っています。

上記の注意を踏まえた上で、プロジェクト設定ファイルには、以下の設定を記述します。

  • 場面設定ファイルのパス(Scene 要素)
  • 仮想 RCX ロボット設定ファイルのパス(RCX 要素)

なお、次のように RCX 要素を追加することで、複数の仮想 RCX ロボットをシミュレートすることもできます。

  <RCX>scenario/example/rcx.xml</RCX>
  <RCX>scenario/example/rcx.xml</RCX>
  <RCX>scenario/example/rcx.xml</RCX>
PR
●この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
●この記事へのトラックバック
この記事にトラックバックする:
忍者ブログ [PR]
ブログ内検索
最近の状況
リンク
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
使用許諾
最新コメント
(08/15)
(05/04)
(03/06)
(03/04)
(09/25)
最新トラックバック
ブログ内検索
最近の状況
リンク
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
使用許諾
最新コメント
(08/15)
(05/04)
(03/06)
(03/04)
(09/25)
最新トラックバック