web controlled of robot georgi chakarov ivelin stoyanov

Post on 03-Jan-2016

222 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Web Controlled of Robot

Georgi ChakarovIvelin Stoyanov

Goal of the project

The goal of the project is to develop a web controlled robot in virtual laboratory. This approach allows remote users to obtain access to the distributed software resources for control.

System Architecture

Internet

User InterfaceMobile Robot

System Architecture

SERVER

PHP module

Existed laboratory

GD

Mobile Robot

Internet

CLIENTBrowser:IENetscapeMozillaOpera

HTTP/HTML

Web Site Address

http://robotics.hpc.bg/

Simulation of the robot

The robot is controlled to move video camera by remote incoming command of the user through internet.The servers programs are implemented with PHP server coding. The PHP interpreter uses the graphical library GD for extending the graphical functionality and to keep the interface for controlling the robot.

Simple Interface

<url>?<field1=value>&<field2=value>...

http://robotics.hpc.bg/uktc/ro/prati_png.php?d_x=1000&d_y=750&d_z=200

Advanced Interface

JavaScript

PHP Script

JavaScript

The image that is sent to the browser is a rectangle part of the image scene.png. The image scene.png is a picture of whole work scene.PHP uses the GD Library for most of the image functionality that it offers. GD is a library used for generating two-dimensional graphics.

Real Robot Control

Client sent command using HTML formApache server gets the requestPHP script opens serial port and send input the robotThe arduino controler read input data from serial port and control the drives.

Conclusion

This technological solution develpod has been applied for distance learning in robot control laboratory

Thank youfor your attention!

top related