1 / 10

Project 2: Recomposable Distributed Embedded System: Battle of Robots Yinong Chen and Wei-Tek Tsai

Project 2: Recomposable Distributed Embedded System: Battle of Robots Yinong Chen and Wei-Tek Tsai. Computer Science & Engineering Department. Project 2. Project 1. Service- Oriented Enterprise. Re-composable Embedded Systems. E- Business. Robotics.

Download Presentation

Project 2: Recomposable Distributed Embedded System: Battle of Robots Yinong Chen and Wei-Tek Tsai

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Project 2: Recomposable Distributed Embedded System: Battle of RobotsYinong Chen and Wei-Tek Tsai Computer Science & Engineering Department

  2. Project 2 Project 1 Service- Oriented Enterprise Re-composable Embedded Systems E- Business Robotics SOA-Based Recomposable Embedded Systems Embedded Systems Service-Oriented System Engineering Service-Oriented Architecture Software Hardware Design Modeling Simulation Reliability Evaluation Testing Bio- informatics Command and Control Systems Infrastructure

  3. Found ƒ Publishing  Find ‚ Directory services UDDI / WSDL / SOAP ebXML / CPP Ontology White page Programming languages: C++, C# Java Yellow page Green page Computing service development: .Net J2EE SOAP call „ Results … Application development platform Specification language Composition Code generation Web and data service development XML, RDF, OWL, 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?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en 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.html -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# “GDI+ FAQ main index” 2005. http://www.bobpowell.net/faqmain.htm -This site has help for programming in GDI+ “MSDN Library” 2005. http://msdn.microsoft.com/library/default.asp -This site has help for programming in Visual Studios .Net Download UDDI service directory: .Net based: http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en Java-based: http://sourceforge.net/projects/soapuddi/ http://asusrl.eas.asu.edu/EmbeddedExplorer/experiment.html http://whoknows.eas.asu.edu/~wwsong/sumoshow.htm

More Related