Show simple item record

dc.rights.licenseCC BY-NC-ND. Users may download and share copies with attribution in accordance with a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 license. No commercial use or derivatives are permitted without the explicit approval of the author.
dc.contributorJulius, Anak Agung
dc.contributorMishra, Sandipan
dc.contributorAnderson, Kurt S.
dc.contributor.advisorWen, John T.
dc.contributor.authorOakes, Kimberly
dc.date.accessioned2022-09-15T22:08:25Z
dc.date.available2022-09-15T22:08:25Z
dc.date.issued2022-05
dc.identifier.urihttps://hdl.handle.net/20.500.13015/6179
dc.descriptionMay 2022
dc.descriptionSchool of Engineering
dc.description.abstractRecent years have seen an increased interest in the use of flexible joint robots. This is due to wider use of collaborative and space robots. Flexibility is desired for collaborative robots because the inherent compliance makes interactions with humans safer. Space manipulator flexibility results from harmonic drives used to amplify the torque generated by the small actuators used to keep arm mass low for launch. Both situations require precise tracking of desired movements. However, this is difficult to achieve due to the inherent nonlinearity of flexible joint manipulators. There exist model-based and neural network based methods of controller design. However, these methods may result in complex controllers that require a high computational load. In space applications, there exist computational limitations that prevent the use of such control methods. For this reason, most space manipulators use simple controllers such as PID. Tuning the gains is difficult not only because of the arm nonlinearity but also because the arm operates both without and with large loads. Gain scheduling may be used to address the various operation modes. However, it would be desirable to have a single set of controller gains to prevent non-smooth transitions in controller output resulting from the gain changes. Whether designing one set or multiple set of gains, the tuning process can be very time consuming. Common methodologies require understanding of complex mathematics (such as for H-infinity methods) or a lot of active time from the control designer (such as hand-tuning). Therefore a methodology that can be implemented with basic controller design knowledge and consumes less of the controller designer's time is desirable. This thesis seeks to develop a methodology to generate robust, simple controllers for flexible joint robots that achieve the desired performance while operating both without and with a large load. The methodology consists of experiment design to gather experimental frequency response data, path generation, trajectory generation, and optimization problem formulation for controller design. The methodology is tested using a simulated arm and Rethink's Baxter robot. The simulated arm is an approximation to a space manipulator with seven degrees of freedom and joint flexibility. The simulation is performed using Simulink and Simscape Multibody. Baxter is a dual-arm industrial robot with each arm containing seven degrees of freedom. Baxter's joint flexibility results from series elastic actuators.
dc.languageENG
dc.language.isoen_US
dc.publisherRensselaer Polytechnic Institute, Troy, NY
dc.relation.ispartofRensselaer Theses and Dissertations Online Collection
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectElectrical engineering
dc.titleLarge load manipulation and controller design with flexible joint manipulators
dc.typeElectronic thesis
dc.typeThesis
dc.date.updated2022-09-15T22:08:27Z
dc.rights.holderThis electronic version is a licensed copy owned by Rensselaer Polytechnic Institute (RPI), Troy, NY. Copyright of original work retained by author.
dc.creator.identifierhttps://orcid.org/0000-0002-7695-2900
dc.description.degreePhD
dc.relation.departmentDept. of Electrical, Computer, and Systems Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

CC BY-NC-ND. Users may download and share copies with attribution in accordance with a Creative Commons
                            Attribution-Noncommercial-No Derivative Works 3.0 license. No commercial use or derivatives
                            are permitted without the explicit approval of the author.
Except where otherwise noted, this item's license is described as CC BY-NC-ND. Users may download and share copies with attribution in accordance with a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 license. No commercial use or derivatives are permitted without the explicit approval of the author.