Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

3D turning analysis of a Bipedal Robot

Thesis (MEng)--Stellenbosch University, 2022.

Saved in:
Bibliographic Details
Main Author: Pretorius, Dean
Other Authors: Fisher, Callen
Format: Thesis
Language:en_ZA
Published: Stellenbosch : Stellenbosch University 2022
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613956925816832
access_status_str Open Access
author Pretorius, Dean
author2 Fisher, Callen
author_browse Fisher, Callen
Pretorius, Dean
author_facet Fisher, Callen
Pretorius, Dean
author_sort Pretorius, Dean
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MEng)--Stellenbosch University, 2022.
format Thesis
id oai:scholar.sun.ac.za:10019.1/124686
institution Stellenbosch University (South Africa)
language en_ZA
last_indexed 2026-06-10T12:44:23.606Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2022
publishDateRange 2022
publishDateSort 2022
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/124686 3D turning analysis of a Bipedal Robot Pretorius, Dean Fisher, Callen Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. 3D turning analysis UCTD Bipedal robot Trajectory optimization Bipedal locomotion Thesis (MEng)--Stellenbosch University, 2022. ENGLISH ABSTRACT: There is stark contrast between the abilities of legged locomotion found in nature, and locomotion found in lab environments. This performance gap is indicative of a large knowledge gap. Roboticists are required to bridge these gaps to truly invite robots to detach from their support rigs, and actuate within the real world. In this thesis, non-planar contact and discontinuous locomotive dynamics were modeled as a trajectory optimization problem. Consequently, this made understanding the complexities of legged locomotion more tractable. Understanding, and being able to leverage, contact is crucial to successful legged locomotion. Therefore, a comprehensive investigation was conducted into non-planar contact dynamics using a monopod robot. Here, methods of modeling the Coulomb friction cone in contact implicit trajectory optimization were implemented. Literature suggests replacing the friction cone with a polyhedral approximation thereof. However, this method is known to underestimate the resultant friction in non-planar environments. This thesis presents a novel method of modeling the 3D friction cone and compares it to an implementation of the polyhedral approximation. Results from this comparison show that the novel method was significantly more computationally efficient than the polyhedral approximation, without underestimating the friction cone. Dynamic bipedal locomotion remains a struggle for most robotic platforms. Robotics literature provides few examples of robots achieving agile, dynamic locomotion. Therefore, trajectories realizing non-planar dynamic bipedal motion were generated. Experiments were conducted into acceleration, steady-state, deceleration, and rapid turning off the sagittal plane. Optimal trajectories displayed the robot walking at speeds resulting in a Froude number less than 0.5, and running at speeds resulting in a higher Froude number. This is consistent with dynamic gaits found in nature. A sliding-mass velocity profile emerged when conducting long-time-horizon trajectories where the robot accelerated from a rest position and decelerated back to rest after completing multiple steps in a periodic steady-state gait. Additionally, when turning off the sagittal plane, slip occurred at least 93.32% of the duration of contact, and turn overshoot is present in all turn trajectories. AFRIKAANSE OPSOMMING: Daar is skerp kontras tussen die vermoëns van voortbeweging wat in die natuur voorkom, en di`e wat in laboratoriumomgewings voorkom. Hierdie prestasiegaping is aanduidend van ’n groot kennisgaping. Robotiste is verwag om hierdie gapings te oorbrug om robotte uit van hul ondersteuningplatforms uit te kom en in die werklike wˆereld te aandryf. In hierdie tesis word 3D kontak en diskontinue lokomotiefdinamika gemodelleer as ’n trajekoptime ringsprobleem. Gevolglik maak dit die verstandhouding van robotik gebeendebeweging makliker. Die verstaan van kontak, en hoe om dit te gebruik, is noodsaaklik vir suksesvolle voortbeweging. Daarom is ’n omvattende ondersoek uitgevoer, met behulp van ’n monopod robot, om kontakdinamika beter te verstaan. Hier word metodes van modellering van die Coulomb wrywings-keel in kontak-implisiete-trajek-optimering ge¨ımplementeer. Literatuur stel voor dat die wrywingskegel vervang word met ’n veelvlakkige benadering daarvan. Dit is bekend dat hierdie metode die gevolglike wrywing in 3D omgewings onderskat. Hierdie tesis bied ’n nuwe metode om die 3D-wrywingskegel te modelleer, en vergelyk dit met ’n implementering van die veelvlakkige benadering daarvan. Uitslae van hierdie vergelyking toon dat die nuwe metode meer berekeningsdoeltreffend was as die veelvlakkige benadering, sonder om die wrywingskegel te onderskat. Dinamiese tweevoetige voortbeweging bly ’n stryd vir die meeste robotplatforms. Robotikaliteratuur verskaf min voorbeelde van robotte wat dinamiese voortbeweging bereik. Daarom is trajekte gegenereer wat 3D dinamika van tweevoetbeweging realiseer. Eksperimente word uitgevoer na accelerasie, bestendige toestand, verlangsaming en draaie van die sagittale vlak af. Optimale trajekte het die robot laat stap teen ’n spoed wat ’n Froude-getal minder as 0.5 laat kom, en hardloop teen spoed wat ’n ho¨er Froude-getal gehad het. Dit stem ooreens met dinamiese voetvalpatrone wat in die natuur voorkom. ’n Glymassa-spoedprofiel het voor gekom toe die lang-tyd-horison trajekte uitgevoer word: waar die robot van ’n rusposisie versnel het en terug versnel is na rus nadat hy verskeie stappe in periodieke bestendige-toestand voltooi het. Wanneer die robot van die sagittale vlak afdraai, gly hy ten minste 93.32% van die tyd wat kontak plaasgevind, en beurtoorskiet is teenwoordig in alle draaie. Masters 2022-02-23T07:56:59Z 2022-04-29T09:26:27Z 2022-02-23T07:56:59Z 2022-04-29T09:26:27Z 2022-04 Thesis http://hdl.handle.net/10019.1/124686 en_ZA Stellenbosch University 104 pages application/pdf Stellenbosch : Stellenbosch University
spellingShingle 3D turning analysis
UCTD
Bipedal robot
Trajectory optimization
Bipedal locomotion
Pretorius, Dean
3D turning analysis of a Bipedal Robot
title 3D turning analysis of a Bipedal Robot
title_full 3D turning analysis of a Bipedal Robot
title_fullStr 3D turning analysis of a Bipedal Robot
title_full_unstemmed 3D turning analysis of a Bipedal Robot
title_short 3D turning analysis of a Bipedal Robot
title_sort 3d turning analysis of a bipedal robot
topic 3D turning analysis
UCTD
Bipedal robot
Trajectory optimization
Bipedal locomotion
url http://hdl.handle.net/10019.1/124686
work_keys_str_mv AT pretoriusdean 3dturninganalysisofabipedalrobot