RDS 2008 Express Edition バージョン比較(2) ドキュメント(その1)

に続きまして、RDS 2008 R2 Express Edition(以下、R2)での変更点をドキュメントから追ってみます。



RDS 2008 Express Edition(またはR2)をインストールすると、

C:\Users\【ユーザ名】\Microsoft Robotics Dev Studio 2008 Express\documentation
(R2の場合はC:\Users\【ユーザ名】\Microsoft Robotics Dev Studio 2008 R2 Express\documentation)

にドキュメントとして、以下の2つがインストールされます。

  • MsrsUserGuideExpress.chm
  • CcrAndDssRuntimeClassRef.chm

また、ドキュメントのみのダウンロードはこちらから可能です。

今回はこの「MsrsUserGuideExpress.chm」について、確認してみました。


1.見出し

まず、見出しからみてみます。

  • RDS 2008 Express Edition
    • A1.Products and Services
    • A2.Download and Installation
    • A3.Microsoft Robotics Developer Studio
    • A4.Concurrency and Coordination Runtime
    • A5.Decentralized Software Services
    • A6.Visual Programming Language
    • A7.Visual Simulation Environment
    • A8.Glossary
    • A9.Support
  • R2
    • B01.Microsoft Robotics Products
    • B02.Microsoft Robotics Developer Studio
    • B03.Getting Started
    • B04.Release Notes
    • B05.Tutorials
    • B06.Samples
    • B07.Concurrency and Coordination Runtime
    • B08.Decentralized Software Services
    • B09.Visual Programming Language
    • B10.Visual Simulation Environment
    • B11.Support
    • B12.Glossary

ここいらが増えた感じでしょうか。

  • R2
    • B01.Microsoft Robotics Products
    • B03.Getting Started
    • B04.Release Notes
    • B05.Tutorials
    • B06.Samples

2.「Microsoft Robotics Products」の中身
引き続き、Microsoft Robotics Productsの中を比べて見てみます。

RDS 2008 Express Editionから無くなったと思った、「A01.Products and Services」と「A02.Download and Installation」が、こちらのカテゴリ(?)に移動していたんですね。


3.「Microsoft Robotics Developer Studio」の中身
確認しておく必要がありそうなのは赤線四角で囲んだ箇所でしょうか。

  1. Welcome to Robotics Developer Studio
  2. What's New?
  3. Release Notes

3-1.Welcome to Robotics Developer Studio

キーワード(?)

  • DSS Log Analyzer
  • New Simulation Sensors and Tutorials

なにやら「DSS Log Analyzer」という実行ログ(?)をグラフィカルに表示させることのできるツールが追加されたようです。
CTPのようですが。。。
そういえば、インストールしたときに、色がついてましたね。

とりあえず、スタート→すべてのプログラムから「DSS Log Analyzer」を実行してみた画面です。

あ、あれ。。。
真っ白です。。。


ここからどうしたらいいんでしょう。。。σ(^-^;)

なにやらFileメニューからLogファイルを指定しろみたいなことが書かれてあるので、メニューバーのFileからOpenを選んでみましたが。。。


ここで、一体、何を指定すれば。。。
まず、logファイルってどうやって作るんだろう。。。
何か実行させると、このlogsフォルダにlogファイルが作られるんでしょうか。。。?(?_?)
今後の検証課題ということで。。。σ(^-^;)

メニューバーのHelp→aboutを押してみました。

RdsExpress Wed 06/10/2009というバージョンのようです。
最初、途中で切れてるのかと思ったら、まだ右に続いてました。。。

「Supported Robots」と「Robotics Common and Devices」はそのままですが、それ以外はどこにいってしまったのでしょう。。。

他には新しくシミュレーション環境で使えるセンサーとTutorialができた模様。
センサーはこれが増えたのかな。シミュレーション環境のTutorialについては別記事でまとめます。

3-2.What's New?
キーワード(?)

  • DSS Command Line Tools
  • Visual Simulation Environment (VSE)
  • New Structure for Sample Code

1つめの「DSS Command Line Tools」というのは、上にでてきた「DSS Log Analyzer」のことを指してるっぽい。。。
2つめの「VSE」は3-1でとりあげた、New Simulation Sensors and Tutorialsにあたる解説でした。
上にあげた4つ以外に、

    • Color
    • Infrared Range

というセンサーも追加されているようです。
Color = 色センサ
Infrared Range = 赤外線センサ
かな?(?_?)
まぁ、どっちもそのまんまですが。。。
赤外線センサと聞くと、ライントレースロボットが作りたくなりますね(>_<)///

3つめの「New Structure for Sample Code」はうーん。。。訳がよくわかりませんでした。

Starting with this release, the samples and tutorials have been changed so that they do not overwrite the Microsoft-supplied services when they are recompiled.This clearly delineates between the Microsoft code and any code that you have modified.

R2リリースからリコンパイルする時、上書きしないようにサンプルとチュートリアルを修正した。
???
これはなんて訳せば〜(/_;)/~~

サンプルファイルを開いて、修正して、名前をつけて保存しないで実行をしてしまうと上書きされてたのが、されなくったってことなのかな〜?

4.「Release Notes」の中身

R2では新たに章分け(?)されています。

中身を確認してみましょう。

  1. Release Notes Overview
  2. CCR and DSS Relese Notes
  3. VPL Release Notes
  4. VSE Release Notes

だんだん、疲れてきました。。。
とりあえず、キーワードを並べといて、詳細はおいおい確認したいと思います。。。

4-1.Release Notes Overview

    • Side-bySide Installation

Express Editionであれば、RDS 2008 Express Editionがインストールされていなくても、R2のインストールが可能なようです。

    • DSS Log Analyzer
    • Software Quality Metrics (SQM)
    • Automatic Update Checking
    • Sample Source Code
    • Migrating from Previous Versions
    • Bug Fixes
    • Known Issues in RDS 2008 R2
    • Installation might run silently for several minutes
    • Old Screen Shots
    • Spurious Error Messages in VPL and DSSME
    • Warning messages about missing configuration files in VPL
    • DssDeploy
    • DssNewService
    • DssProjectMigration
    • SetDriveSpeed
    • Text-To-Speech
    • Using CLR Thread Pool with EnqueueTimer does not work
    • Compiling C++ Samples


4-2.CCR and DSS Relese Notes
変わったところはないようです。

4-3.VPL Release Notes
VPLも変更ないみたい。
ただ、VPLのUserGuideから「Compiling and Running your VPL Application」という項目が無くなってました。
もともと、ExpressEditionでは使えない機能のようなので、関係ないってば関係ないのですが、、、
詳細は次回。


4-4.VSE Release Notes

    • Simulated Sensors
    • Simulation Tutorials

ようやくメインにたどり着いた気がする。。。(ρ_-)o

3-1.Welcome to Robotics Developer Studio、3-2.What's New?でも触れたシミュレーション環境で使えるセンサーが増えましたよ〜っていう話と、チュートリアルが大幅変更。

ここ、ここ(>_<)//
私が気になってたところは。


前置きが長くなりすぎました。。。(ρ_-)o
残りのB05.TutorialsからB12.Glossaryまではその2以降へ続けます。

たぶん、今回の変更でみておかなきゃいけないのは、

  • DSSのDSS Log Analyzer
  • VSEのSimulation Tutorials

らへんなのかな〜という感じがします。
変更してない部分でも知らない機能がたくさんですが。。。