GCCF : a generalized contact control framework

dc.contributor.advisorLandsberger, Sheldonen
dc.contributor.advisorPryor, Mitchell Wayneen
dc.creatorVon Sternberg, Rusty Alexanderen
dc.creator.orcid0000-0002-8885-2739en
dc.date.accessioned2016-07-13T21:11:10Z
dc.date.available2016-07-13T21:11:10Z
dc.date.issued2016-05en
dc.date.submittedMay 2016
dc.date.updated2016-07-13T21:11:10Z
dc.description.abstractThe field of robotics has come a long way since the first reprogrammable robot was able to automate simple tasks on an assembly line. However, many industrial robots are stuck doing similar simple tasks in the field, especially in the nuclear industry. Roboticists can expand the task space of industrial robots by making advanced robot technology reliable, easily integrated, and packaged in a manner that does not require an expert in the field to use. One particular field of robotics that could be used to help this task space expansion is compliant control which is used to execute robotic procedures involving contact with environmental objects. It is especially useful when the position or orientation of the environmental objects is not precise. Examples of industrial procedures that a robot could do with compliant control include material reduction, surface finishing, packaging, assembly, material handling, and many more. This thesis explores the state of the art in compliant control and proposes a Generalized Contact Control Framework (GCCF) that packages compliant control laws in a manner that is easy to use for a non-expert. GCCF splits the control of a robot end effector into separate control of each linear and rotational dimension. The user sets the law that controls each dimension independently to one of three intuitive laws. By specifying laws and stiffness independently for each dimension of end effector control, the user can complete a large variety of contact tasks. We illustrate GCCF’s broad capabilities in two flexible demonstrations. The first demonstration provides a graphical user interface to GCCF with which a user can set and reconfigure the control of the end effector while interacting with the robot. This allows the user to subjectively experience the reconfigurablilty as well as the physical behavior prompted by the control. In the second demonstration, we use GCCF to execute multiple contact tasks with the goal of putting a peg in a hole. These demonstrations prove the feasibility and usefulness of GCCF, using the API and ROS compatible package for the controller.en
dc.description.departmentMechanical Engineeringen
dc.format.mimetypeapplication/pdfen
dc.identifierdoi:10.15781/T29882N00en
dc.identifier.urihttp://hdl.handle.net/2152/39083en
dc.language.isoenen
dc.subjectRoboticsen
dc.subjectCompliant controlen
dc.subjectROSen
dc.titleGCCF : a generalized contact control frameworken
dc.typeThesisen
dc.type.materialtexten
thesis.degree.departmentMechanical Engineeringen
thesis.degree.disciplineMechanical engineeringen
thesis.degree.grantorThe University of Texas at Austinen
thesis.degree.levelMastersen
thesis.degree.nameMaster of Science in Engineeringen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
VONSTERNBERG-THESIS-2016.pdf
Size:
2.64 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.85 KB
Format:
Plain Text
Description: