Font Size: a A A

Research On Humanoid Robot Three-Dimension Modeling And Interaction Based On VRML

Posted on:2010-08-03Degree:MasterType:Thesis
Country:ChinaCandidate:N MaFull Text:PDF
GTID:2178360278966919Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
VRML is a Virtual Reality Modeling Language. Its basic objective is to set up interactive three-dimension multimedia on the Internet. It take the Internet as an application platform and the basic framework to build Virtual Reality application.The appearance and development of VRML has changed the two- dimensional world of Internet and realize the true three-dimensional world, dynamic interaction and intelligent perception.VRML is the perfect combination of computer network, multimedia technology and artificial intelligence technologies and so on and becomes the key technology to grasp all the above.First of all, this article makes a deep study on Virtual Reality, especially VRML.On the basis of the comparison and analysis of the structural characteristics belonging to the specific type of robot-humanoid robot (17DOF), this article puts forward many technical problems and methods during the course of scenario modeling through the integrated and rational application of 3DStudio Max and VRML text editor.Finally, a structured three-dimensional humanoid robot based on VRML is implemented and the necessary optimization strategy to the virtual scene is given.In the virtual scene of humanoid robot generated by VRML, this dissertation implements VRML's own interactive functions based on sensor node provided by VRML;but,VRML's own interactive functions are very limited.In order to expand the VRML's interactive function, external advanced language-Java is introduced. JSAI based on Java and EAI mode based on Java Applet and VRML are adopted, three-dimension vitual scnce model of humanoid robot is embedded into Graphical User Interface built by Java Applet, All kinds of interactions with vitual sence are implemented by Java Applet. And then, humanoid robot's concurrent movement of some joints is implemented using multi-threading mechanism in Java.
Keywords/Search Tags:Virtual Reality Modeling Language, Humanoid Robot, optimization, Interaction
PDF Full Text Request
Related items