Project 2: Recomposable Distributed Embedded System: Battle of Robots Yinong Chen and WeiTek Tsai - PowerPoint PPT Presentation

About This Presentation
Title:

Project 2: Recomposable Distributed Embedded System: Battle of Robots Yinong Chen and WeiTek Tsai

Description:

1. Project 2: Recomposable Distributed Embedded System: ... Auto-Run. IA. 7. A. B. C. Single Robot Application (Example) 8. Multi-Robot Application (Example) ... – PowerPoint PPT presentation

Number of Views:55
Avg rating:3.0/5.0
Slides: 11
Provided by: wws1
Category:

less

Transcript and Presenter's Notes

Title: Project 2: Recomposable Distributed Embedded System: Battle of Robots Yinong Chen and WeiTek Tsai


1
Project 2 Recomposable Distributed Embedded
System Battle of Robots Yinong Chen and Wei-Tek
Tsai
Computer Science Engineering Department
2
SOA-Based Recomposable Embedded Systems
Embedded Systems
Service-Oriented System Engineering
Service-Oriented Architecture Software Hardware D
esign
Modeling Simulation
Reliability Evaluation
Testing
Bio- informatics
Command and Control Systems
Infrastructure
3
Service-Oriented Computing Paradigm
Separation Publishing Open Standards Loosely
coupled Search Protocols
Service brokers
Registry
Registry
Internet
Service providers
Application builder
Applications
Service agents
4
System Overview
UDDI Server
http//www.microsoft.com/downloads/details.aspx?Fa
milyID9d467a69-57ff-4ae7-96ee-b18c4790cffddispla
ylangen
Application Builder
http//sourceforge.net/projects/soapuddi/
Remote Maintenance Center (RMC)
Search
Simulating and monitoring
Found
Publish
---- ---- ---- ----
SOAP calls
Last semester project
results
C / .Net Java / J2EE
---- ---- ---- ----
On-board controller
PDA
Create services Based on requirements
Component requirement
http//www.parallax.com/
Service Provider
5
Robot Construction and Programming
(xt, yt)
obstacle
(X0, y0)
6
PDA-based Remote Controller
Features Remote Control Programmable Auto-Run IA
7
Single Robot Application (Example)
C
A
B
8
Multi-Robot Application (Example)
A and B cooperate to try to move through the
gate. C tries to block them.
A
C
B
9
Task Allocation
10
General References
  • Turley. Embedded Processors by the Numbers.
    2005.
  • http//www.embedded.com/1999/9905/9905turley.htm
  • This website was used for information on embedded
    processors in introduction
  • Fahey. C OpenGL Wrapper.
  • http//www.colinfahey.com/opengl/csharp.htm
  • Terragen. Terrain Generator.
  • http//www.planetside.co.uk/
  • Lloyd. C Tutorial for Beginners. 2004.
    http//www.csharphelp.com/archives2/archive402.htm
    l
  • -This website was a basic tutorial on C.
  • W3Schools Learn XML. 2005.
  • http//www.w3schools.com/xml/default.asp
  • -This website was a basic tutorial on XML
  • Direct3D Tutorials 2005.
  • http//www.two-kings.de/tutorials/d3d.html
  • -This site has tutorials on Direct3D basics
  • Purple - a shader-driven open source 3d game
    engine in C 2005.
  • http//www.bunnz.com/index.php
  • -This site has information on using Purple
Write a Comment
User Comments (0)
About PowerShow.com