19
Microsoft Robotics Developer Studio

Microsoft Robotics Developer Studio

  • Upload
    yamka

  • View
    53

  • Download
    4

Embed Size (px)

DESCRIPTION

Microsoft Robotics Developer Studio. Before we start. MSRDS installed ? OK with Bluetooth? Slides: http://myweb.caece.net/allelujahnissin/091121.ppt Program: http://myweb.caece.net/allelujahnissin/091121.rar. Introduction of MSRDS. NXC. NXT-G. 程式介面 適用年齡 取得方式 支援其他感應器 上手難易 功能性 除錯. - PowerPoint PPT Presentation

Citation preview

Page 1: Microsoft Robotics Developer Studio

Microsoft Robotics Developer Studio

Page 2: Microsoft Robotics Developer Studio

Before we start

• MSRDS installed ?

• OK with Bluetooth?

Slides: http://myweb.caece.net/allelujahnissin/091121.ppt

Program: http://myweb.caece.net/allelujahnissin/091121.rar

Page 3: Microsoft Robotics Developer Studio

Introduction of MSRDS

Page 4: Microsoft Robotics Developer Studio

NXC 與 NXT-G比較

4

文字式( BrixCC)

12歲以上

免費下載http://bricxcc.sourceforge.net/ 有

有一定門檻

強大

常常需要

程式介面

適用年齡

取得方式

支援其他感應器

上手難易

功能性

除錯

圖像式

8 歲以上

依產品附上 有

簡單

中等

幾乎不用

NXT-GNXC

Page 5: Microsoft Robotics Developer Studio

Programming environment

圖像化• NXT-G

• MicroSoft – Robotic Developer Studio

• National Instruments – LabVIEW NXT toolkit

文字式• NXC

• RobotC

• Java

• Others: PbLua, php…

Page 6: Microsoft Robotics Developer Studio

VPL Environment

Page 7: Microsoft Robotics Developer Studio

Data flow

Page 8: Microsoft Robotics Developer Studio

Basic Activities

Page 9: Microsoft Robotics Developer Studio

LEGO NXT Services

Page 10: Microsoft Robotics Developer Studio

We are going to…

Practice:• Hello World• Counter

• Simulation

Hands-on:Simon Says Robot

Page 11: Microsoft Robotics Developer Studio

Hello World

Page 12: Microsoft Robotics Developer Studio

Counter

Page 13: Microsoft Robotics Developer Studio

Simulation

Page 14: Microsoft Robotics Developer Studio

Simon says

Request 1: Random play one of Do, Re and Mi.

Request 2: Response with correct input. Do touch sensor #1Re touch sensor #2 Mi touch sensor #3

Request 3: Get failed if input incorrectly or timeout.

Page 15: Microsoft Robotics Developer Studio

Random number

Page 16: Microsoft Robotics Developer Studio

Music instruction

Page 17: Microsoft Robotics Developer Studio

Touch sensor input

Page 18: Microsoft Robotics Developer Studio

Answer correctly within time limit

Page 19: Microsoft Robotics Developer Studio

Put them altogether

Try to improve!!