semi-autonomous robots and efficiency through internet access victor barriga...

1
Semi-autonomous Robots and Efficiency Through Internet Access Victor Barriga [email protected] Southwestern College Computer Science NSF Grant # DUE0653234 Roberto Gomez [email protected] San Diego State University Computer Engineering NSF Grant # DUE0653277 Introduction Internet Project: Method Robotics Project: Method Internet Project: Results A website was created to meet the needs of the Retired Senior Volunteer Patrol that would allow a patrol volunteers to set his\her own patrol dates and to obtain information on upcoming training days • The website allows people from the community to obtain more information about the San Diego Eastern Division Retired Senior Volunteer Patrol • JQuery prove to be a good choice as a javascript framework because it allow me to add more functionality with writing less javascript code. ` Robotics Project: Results Conclusions Acknowledgments The experience of working on these research projects have provided us with a deeper understanding about our chosen major. We were given a chance to grow with each new challenge presented by having participated in this internship These projects demonstrate that (a) an intelligent robot can be built in little time with impressive features by using easily attainable hardware and (b) the use of the internet can provide fast and efficient communication between RSVP members and the community. Future milestones of the robotics project include object avoidance mobility and self docking capability to recharge batteries. Further, future activities in the Internet project involve the use of an automated emailing system for member patrol scheduling. . • jQuery was use to create the front end of the website to make it functional for members to schedule their patrol days and to manage • PHP: Hypertext Preprocessor was selected to handle the server side of the website and • Joomla was selected as the content management system that will allow to add content more easily to the website without manually changing the HTML of the website. • Microsoft Expressions Web was use to create and edit the source code for the website. OPTIONAL LOGO HERE A special thanks to the National Science Foundation (NSF) and the Lipp Family Foundation for funding our research. Also we would like to thank the San Diego MESA Alliance (SDMA) for providing this educational research opportunity. Furthermore we would like to thank Eric Pamintuan, Dr. Raga Bakhiet, Bob Mazeika and Professor Gordon Lee for providing us with the opportunity to learn hands-on in our field of interest and SeeYou Systems, Senior Design Project, SDSU Elect. and Comp. Engr. 2011 • Research was conducted on the iRobot Create® mobile robotic platform because it is cost effective, widely used, and provides an easy and open development system. • To control the iRobot platform , an Arduino Mega microcontroller communicates with it via a serial connection. • The software used in the microcontroller is C code. In addition to those included on the platform, LV-MaxSonar®-EZ1 ultrasonic sensors are used for object detection and avoidance. • The iRobot accepts a large number of commands used to change direction and speed, indicator lights, and song playback. • The microcontroller collects readings from the ultrasonic sensors, interprets it into measurement data, and instructs the platform how to move When the robot detects objects within 6 inches, it stops, rotates, and continues moving forward This presentation provides summaries of two projects in the area of intelligent robots and information technology. In today’s industry there are many applications that require the use of sophisticated, intelligent robots that can gather environmental data, independently make decisions, and communicate with other devices. This research project explores such possibilities in robotics. The goal is to develop a semi-autonomous, mobile robot with spatial recognition and wireless communication capabilities. Having a presence on the Internet is essential in today's world, That is why the Retired Senior Volunteer Patrol decided to establish a presence on the internet. On the website they can share information with the community about the services they provide and give information on how to join to be a patrol member. Furthermore, the website will also function as a way for the members to view and assign their patrol shifts. Accuracy ofultrasonic sensor 0 20 40 60 80 100 120 140 160 180 0 20 40 60 80 100 120 140 160 180 A ctualdistance (in) S ensor reading (in) Semi-autonomous robot during testing phase Block diagram of components and interconnections of robot The ultrasonic sensors are fairly accurate, usually within 1 or 2 in.

Upload: felicity-french

Post on 18-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Semi-autonomous Robots and Efficiency Through Internet Access Victor Barriga victor.t.barriga@gmail.com Southwestern College Computer Science NSF Grant

Semi-autonomous Robots and Efficiency Through Internet AccessVictor Barriga [email protected] Southwestern College Computer Science NSF Grant # DUE0653234

Roberto Gomez [email protected] San Diego State University Computer Engineering NSF Grant # DUE0653277

Introduction

Internet Project: Method

Robotics Project: Method

Internet Project: Results

• A website was created to meet the needs of the Retired Senior Volunteer Patrol that would allow a patrol volunteers to set his\her own patrol dates and to obtain information on upcoming training days

• The website allows people from the community to obtain more information about the San Diego Eastern Division Retired Senior Volunteer Patrol

• JQuery prove to be a good choice as a javascript framework because it allow me to add more functionality with writing less javascript code.

`

Robotics Project: Results Conclusions

Acknowledgments

The experience of working on these research projects have provided us with a deeper understanding about our chosen major.

We were given a chance to grow with each new challenge presented by having participated in this internship

These projects demonstrate that (a) an intelligent robot can be built in little time with impressive features by using easily attainable hardware and (b) the use of the internet can provide fast and efficient communication between RSVP members and the community.

Future milestones of the robotics project include object avoidance mobility and self docking capability to recharge batteries. Further, future activities in the Internet project involve the use of an automated emailing system for member patrol scheduling.

.

• jQuery was use to create the front end of the website to make it functional for members to schedule their patrol days and to manage

• PHP: Hypertext Preprocessor was selected to handle the server side of the website and

• Joomla was selected as the content management system that will allow to add content more easily to the website without manually changing the HTML of the website.

• Microsoft Expressions Web was use to create and edit the source code for the website.

OPTIONALLOGO HERE

A special thanks to the National Science Foundation (NSF) and the Lipp Family Foundation for funding our research. Also we would like to thank the San Diego MESA Alliance (SDMA) for providing this educational research opportunity. Furthermore we would like to thank Eric Pamintuan, Dr. Raga Bakhiet, Bob Mazeika and Professor Gordon Lee for providing us with the opportunity to learn hands-on in our field of interest and SeeYou Systems, Senior Design Project, SDSU Elect. and Comp. Engr. 2011

• Research was conducted on the iRobot Create® mobile robotic platform because it is cost effective, widely used, and provides an easy and open development system.

• To control the iRobot platform , an Arduino Mega microcontroller communicates with it via a serial connection.

• The software used in the microcontroller is C code.

• In addition to those included on the platform, LV-MaxSonar®-EZ1 ultrasonic sensors are used for object detection and avoidance.

• The iRobot accepts a large number of commands used to change direction and speed, indicator lights, and song playback.

• The microcontroller collects readings from the ultrasonic sensors, interprets it into measurement data, and instructs the platform how to move

• When the robot detects objects within 6 inches, it stops, rotates, and continues moving forward

This presentation provides summaries of two projects in the area of intelligent robots and information technology.

In today’s industry there are many applications that require the use of sophisticated, intelligent robots that can gather environmental data, independently make decisions, and communicate with other devices. This research project explores such possibilities in robotics. The goal is to develop a semi-autonomous, mobile robot with spatial recognition and wireless communication capabilities.

Having a presence on the Internet is essential in today's world, That is why the Retired Senior Volunteer Patrol decided to establish a presence on the internet. On the website they can share information with the community about the services they provide and give information on how to join to be a patrol member. Furthermore, the website will also function as a way for the members to view and assign their patrol shifts.

Accuracy of ultrasonic sensor

0

20

40

60

80

100

120

140

160

180

0 20 40 60 80 100 120 140 160 180

Actual distance (in)

Sen

sor

read

ing

(in

)

Semi-autonomous robot during testing phase

Block diagram of components and interconnections of robot

The ultrasonic sensors are fairly accurate, usually within 1 or 2 in.