LabVIEW™ Database Interfacing For Robotic Control

dc.contributor.advisorPerry, Douglas G.
dc.contributor.authorGebregziabher, Netsanet
dc.date.accessioned2006-07-26T14:13:05Z
dc.date.available2006-07-26T14:13:05Z
dc.date.issued2006-07-26T14:13:05Z
dc.degree.date2006-05
dc.degree.disciplineSchool of Informatics
dc.degree.grantorIndiana University
dc.degree.levelM.S.
dc.descriptionSubmitted to the faculty of the School of Informatics in partial fulfillment of the requirements for the degree Master of Science in Chemical Informatics (Laboratory Informatics Specialization)Indiana University May 2006en
dc.description.abstractThe Zymark™ System is a lab automation workstation that uses the Caliper Life Sciences (Hopkinton, MA) Zymate XP robot. At Indiana University-Purdue University Indianapolis, a Zymate is used in a course, INFO I510 Data Acquisition and Laboratory Automation, to demonstrate the fundamentals of laboratory robotics. This robot has been re-engineered to function with National Instruments™ graphical software program LabVIEW™. LabVIEW is an excellent tool for robotic control. Based on changing conditions, it is able to dynamically use data from any source to modify the operating parameters of a robot. For dynamically changing information, storage of that information must be readily accessible. For example, there is a need to continuously store and update the calibration data of the robot, populate the setting of each axis and positioning inside the workplace, and also store robot positioning information. This can be achieved by using a database which allows for robotic control data to be easily searched and accessed. To address this need, an interface was developed which would allow full, dynamic communication between any LabVIEW program (called “virtual instruments,” or VIs) and the database. This has been accomplished by developing a set of subVIs that can be dropped into the calling robotic control VIs. With these subVIs, a user has the ability to create table and column information, delete a table, retrieve table information by clicking a particular table name on the user interface, or query using any SQL-specific combination of columns or tables within the database. For robot functionality, subVIs were created to store and retrieve data such as calibration data points and regression calculations.en
dc.description.academicmajorChemical Informatics
dc.format.extent1859072 bytes
dc.format.mimetypeapplication/msword
dc.identifier.urihttps://hdl.handle.net/1805/616
dc.identifier.urihttp://dx.doi.org/10.7912/C2/828
dc.language.isoen_USen
dc.subjectroboticsen
dc.subjectdatabaseen
dc.subjectinformaticsen
dc.subjectcontrolen
dc.subjectcalibration data pointsen
dc.subjectregression calculationsen
dc.titleLabVIEW™ Database Interfacing For Robotic Controlen
dc.typeThesisen
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Netsanet Gebregziabher.doc
Size:
1.77 MB
Format:
Microsoft Word
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.93 KB
Format:
Item-specific license agreed upon to submission
Description: