Design and Implementation of a Scalable Real-Time Motor Controller Architecture for Humanoid Robots and Exoskeletons

dc.contributor.authorShah, Shriyaen
dc.contributor.committeechairTokekar, Pratapen
dc.contributor.committeechairLeonessa, Alexanderen
dc.contributor.committeememberStilwell, Daniel J.en
dc.contributor.committeememberAsbeck, Alan T.en
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2017-08-25T08:00:29Zen
dc.date.available2017-08-25T08:00:29Zen
dc.date.issued2017-08-24en
dc.description.abstractEmbedded systems for humanoid robots are required to be reliable, low in cost, scalable and robust. Most of the applications related to humanoid robots require efficient force control of Series Elastic Actuators (SEA). These control loops often introduce precise timing requirements due to the safety critical nature of the underlying hardware. Also the motor controller needs to run fast and interface with several sensors. The commercially available motor controllers generally do not satisfy all the requirements of speed, reliability, ease of use and small size. This work presents a custom motor controller, which can be used for real time force control of SEA on humanoid robots and exoskeletons. Emphasis has been laid on designing a system which is scalable, easy to use and robust. The hardware and software architecture for control has been presented along with the results obtained on a novel Series Elastic Actuator based humanoid robot THOR.en
dc.description.abstractgeneralHumanoid robots can be used in several applications such as disaster management, replacing manual work in hazardous environments, helping human beings in navigation and day to day activities, etc. This increase in interests in humanoid robotics and related research in exoskeletons has led to the need of reliable embedded systems which is used to control the machines. These embedded systems are often required to be low in cost, scalable and robust. The specification required from the electronics and the embedded systems vary based on the robot’s capabilities. Also, there is a gap between the requirements of humanoid robots in research and in industrial setting. This work focuses on bridging the gap by proposing a solution which is semi-custom, low in cost, reliable and scalable. The work has been shown to perform as expected on the stat-of-art humanoid robot THOR which was built at Virginia Tech. Using the proposed design technique can not only deliver good performance but can also act as a quick prototyping tool for other robotics projects related to humanoid robotics and exoskeletons.en
dc.description.degreeMaster of Scienceen
dc.format.mediumETDen
dc.identifier.othervt_gsexam:12478en
dc.identifier.urihttp://hdl.handle.net/10919/78734en
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectEmbedded Systemsen
dc.subjectRTOSen
dc.subjectSeries Elastic Actuatoren
dc.subjectExoskeletonen
dc.subjectHumanoid Roboten
dc.titleDesign and Implementation of a Scalable Real-Time Motor Controller Architecture for Humanoid Robots and Exoskeletonsen
dc.typeThesisen
thesis.degree.disciplineElectrical Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Shah_S_T_2017.pdf
Size:
6.97 MB
Format:
Adobe Portable Document Format

Collections