Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

WEB CONTROL OF AN AUTONOMOUS GUIDED VEHICLE USING JAVA SERVLETS & JNI

DHAMODARASAMY, DINESH-KUMAR

Abstract Details

2003, MS, University of Cincinnati, Engineering : Industrial Engineering.
The field of robotics has benefited enormously from W.W.W (World wide web) – a technology that has taken the world by storm and changed the very way information is perceived & processed. Human – mobile robot interactions can always pose a serious threat to the person(s) operating the robot. The University of Cincinnati robot team apparently faces difficulties when it takes the robot out for either a test-drive or for contest/presentations. Bearcat III is presently controlled by a C++ algorithm invoked from keyboard commands. Sometimes, robot speed builds up with continuous keystrokes (forward/reverse) and the robot suddenly jerks, posing threat to the person(s) operating. This work aims to implement a web control system of Bearcat III that will minimize man-machine interactions. A web interface was developed to control the robot from the internet. This interface consists of a portable java web application that communicates with the already existing C++ code (Heart of Bearcat III). The application is accessible by means of front-end JSP pages to any computer connected to the internet. This JSP front end communicates with Java servlets (server side java programs), which in turn invoke the C++ programs through JNI (Java Native Interface). This application will rely on live video streaming of the Bearcat III robot in space. The robot will be relayed live on a JSP page, so that a web user can use the appropriate controls on the web page and move the robot. The result is, everything can be controlled from this web interface and probably from a remote computer without manually typing keys in the robot's computer.This application will greatly minimize the human interaction with robot. Also, since Java has the capability to interface with native languages like C++ & C, various other systems of the robot can also be configured & controlled from web. The application will open new avenues for other functions on the robot's system to be controlled from web.
Dr. Ernest L. Hall (Advisor)
87 p.

Recommended Citations

Citations

  • DHAMODARASAMY, D.-K. (2003). WEB CONTROL OF AN AUTONOMOUS GUIDED VEHICLE USING JAVA SERVLETS & JNI [Master's thesis, University of Cincinnati]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1070575557

    APA Style (7th edition)

  • DHAMODARASAMY, DINESH-KUMAR. WEB CONTROL OF AN AUTONOMOUS GUIDED VEHICLE USING JAVA SERVLETS & JNI. 2003. University of Cincinnati, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=ucin1070575557.

    MLA Style (8th edition)

  • DHAMODARASAMY, DINESH-KUMAR. "WEB CONTROL OF AN AUTONOMOUS GUIDED VEHICLE USING JAVA SERVLETS & JNI." Master's thesis, University of Cincinnati, 2003. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1070575557

    Chicago Manual of Style (17th edition)