Font Size: a A A

Design And Implementation Of The Arm Robot Network Experimental Teaching System Based On B / S Mode

Posted on:2005-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y H YangFull Text:PDF
GTID:2208360125455393Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Presently most virtual laboratories are built on the basis of the virtual technology, which produces a problem that user can only operate the virtual equipment instead of the real one through the network. And the result of the experiment is counted by mathematical formula, which can't reflect the actual experiments exactly. To this problem, it is an effective solution to set up a network experiment system to control the remote real equipment.The network experiment system presented in this paper uses several arm robots as the experimental object. On the local browser, the remote user can operate the arm robot under long-distance supervision and watch the real-time video of the experiment, and also can take experiments of simulation online. Moreover, user can save the data of experiments to the server and search the memories from it.The system has three specialties that are the real-time transmitting, the dynamic interactive style and the independence of the flat. The system uses B/S architecture model with three layers. And its software of the server and the web client is programmed with Java, and the applications of the back control are programmed under Visual C++ 6.0. In the process of development, the technologies such as the multi-thread, Applet and JDBC are applied to realize the experimental functions of controlling the arm robot under long-distance supervision, simulating, saving and searching. Arithmetic of queuing and experimenting is designed and carried into execution in the server to deal with the collision that is caused by more requests of the remote control experiment in the same period. And the problem of the data transplant between the Java server and the VC++ application is resolved by translating the control parameters from float types into character types in the communication.The system was debugged within the campus, and the result showed that it gained our expected ends. It realized the functions of controlling the arm robot under long-distance supervision, simulating, saving and searching, had good capacities of real time, dynamic interaction andindependence of the flat, and could provide the remote experiment service to multi-user at the same period. So it is an effective solution to the remote experiment teaching, and can be used in the experimental course of the science and engineering major.
Keywords/Search Tags:arm robot, remote control and supervision, B/S model, multi-thread technology, Applet
PDF Full Text Request
Related items