Controlling Remote Robotic ARM Through Internet

Embed Size (px)

DESCRIPTION

³Controlling Remote Robotic ARM Through Internet´By Sandip Ransing Tushar Thikekar Parth Bhatt Prajakta Kathehttp://www.funonrails.com/DescriptionThe objective of this study was to develop a prototype Web-based Controlling System (WCS) that could serve as a remote control tool for an unmanned manufacturing cell in an educational laboratory. This system is designed to serve as an OL for distance education. The WCS was comprised of hardware components interfaced with Internet tools to contro

Citation preview

Controlling Remote Robotic ARM Through InternetBy Sandip Ransing Tushar Thikekar Parth Bhatt Prajakta Kathehttp://www.funonrails.com/

DescriptionThe objective of this study was to develop a prototype Web-based Controlling System (WCS) that could serve as a remote control tool for an unmanned manufacturing cell in an educational laboratory. This system is designed to serve as an OL for distance education. The WCS was comprised of hardware components interfaced with Internet tools to control and program the unmanned cell through Internet from a remote site. Students were able to interact via Internet with the unmanned cell to carry out technological activities. The WCS, which was programmable through the clients computer, was compatible with any operating system (OS) and provides simultaneous text and visual feedback at a visual frame rate of 1 frame/sec.

Background And Need While working everyday diminishes opportunity for on campus study, distance education becomes a major option and has been accepted widely. Though distance education works for many fields of study, it is difficult for those fields that require laboratory activities, such as manufacturing. The advancement of internet technology tools developed in 1990s made it possible to access a lab at distance. In any distance remote access control the system is very good beneficial at the crucial times.

Design GoalsThe basic goal to design such remote application is that the laboratory activities at distance can be done by accessing internet. So such application can be as follows.

Online Manufacturing Online Dam Control Online Electrical Equipment Control Online Tele-Robots Online Lab Control Online Medical Surgeries

Working Environment

Software Environmenty y y y Any Platform Java Support Java Enabled Web Browser VC++/ VB6

y Hardware Environmenty y y y y y y Parallel Port Interface Serial Port Interface Microcontroller Stepper Motor ULN 2803 (Darlington Driver) BiBi-directional Buffer 74LS245 ARM Hardware

Hardware RequirementsFor Server:1. Pentium 2 Processor 2. 128 MB RAM. 3. 4 GB of hard disk space. 4. Parallel / Serial Port For Client: 1. Pentium 2 Processor 2. 64 MB RAM. 3. 4 GB of hard disk space. 4. Internet connection

Software Requirements

1. Windows 98 and above Operating Systems 2. J2EE 3. J2SE 4. VC++

Architecture

Usecase and class

System FeaturesEasy programming paradigm The programming paradigm is kept so flexible that even non-technical personnel can implement complex algorithms with ease. Too many complex scientific applications can be implemented easily using the language. It allows the user to pay more attention to the problem at hand rather than the syntax of the language to be used. Full High Level Language Support & Integration Although easy to program also provides a mode in which the user can utilize the full power of Java programming language and its rich set of APIs to implement even complex programs that require OOP support apart from the hardware interfacing architecture.

System FeaturesPortability The language is highly portable since all that is needed to implement and run cross platform applications is the native library support. The same programs that run on a Windows OS can be run on a Linux based OS without changing the code. Multiple Hardware Support The same can be used for interfacing a wide range of hardware profiles. Hardware domains ranging from Motor control, Electronic Interface, Analog Interface, Electrical Equipment Control, etc. can be controlled using the same hardware IO board

Thank You!!!!