Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
ucin1070575557.pdf (3.24 MB)
ETD Abstract Container
Abstract Header
WEB CONTROL OF AN AUTONOMOUS GUIDED VEHICLE USING JAVA SERVLETS & JNI
Author Info
DHAMODARASAMY, DINESH-KUMAR
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=ucin1070575557
Abstract Details
Year and Degree
2003, MS, University of Cincinnati, Engineering : Industrial Engineering.
Abstract
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.
Committee
Dr. Ernest L. Hall (Advisor)
Pages
87 p.
Subject Headings
Engineering, Industrial
Keywords
JDBC
;
JNI
;
servlets
;
web application
;
JSP
Recommended Citations
Refworks
EndNote
RIS
Mendeley
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)
Abstract Footer
Document number:
ucin1070575557
Download Count:
2,064
Copyright Info
© 2003, all rights reserved.
This open access ETD is published by University of Cincinnati and OhioLINK.