MétaCan
Menu
Back to cohort
Record W4243478083 · doi:10.22215/etd/2014-10576

A Learning Behaviour Based Controller for Maintaining Balance in Robotic Locomotion

2014· dissertation· en· W4243478083 on OpenAlexaff
R. Beranek

Bibliographic record

Venuenot available
Typedissertation
Languageen
FieldEngineering
TopicRobotic Locomotion and Control
Canadian institutionsCarleton University
Fundersnot available
KeywordsInverted pendulumControl theory (sociology)Robustness (evolution)Reinforcement learningComputer scienceRobotController (irrigation)Control engineeringMotion controlEngineeringArtificial intelligenceControl (management)Nonlinear system

Abstract

fetched live from OpenAlex

Maintaining balance in robotic systems has become an increasingly important control task as roboticists move towards designing systems, such as legged robots and mobile manipulators, to operate in unstructured environments.The balance problem is especially challenging for bipedal systems such as humanoid robots and exoskeletons.These systems have a small support polygon and a higher centre of mass (COM), making it more challenging to maintain balance.Although new control strategies have increased the robustness of bipeds to certain disturbances, they still lack the ability to walk on varied, uneven terrains, and to compensate for unknown disturbances.The Behaviour-Based Locomotion Controller (BBLC) proposed in this thesis is a novel controller for robotic locomotion that introduces an architecture capable of generating new balancing strategies to compensate for unknown disturbances in the environment.The core feature of the BBLC is to apply the Behaviour-Based Control (BBC) architecture to the balance problem.In this architecture, several simpler control behaviours are combined together to generate more complex control strategies.In the BBLC, behaviours consist of different methods of planning task-space trajectories such as foot swing motions, torso motions and COM motions, in the case of a bipedal robot.A learning algorithm is then applied to determine which combination of behaviours result in successful balancing strategies for a given disturbance.The BBLC is initially evaluated in simulation on two separate systems, a mobile manipulator and a planar biped.In both cases, the BBLC generates new balancing strategies which maintain balance when an unknown disturbance is applied.The BBLC is then implemented on ABL-BI (Advanced Biomechatronics and Locomotion Laboratory -Biped One), a 13 degree of freedom bipedal robot designed to experimentally evaluate the BBLC.Initial learning of balancing strategies is performed in a 3D dynamic simulation of ABL-BI.The same disturbances were then applied to the experimental platform, where the results show that the learnt strategies from simulation were activated and increased the robustness of the system.Using a linear inverted pendulum model, it is shown the BBLC is capable of identifying a change in the stable region (in the COM phase plane) of the controller and select behaviours which can compensate for this change.These results confirm the BBLC generates new emergent balancing strategies capable of compensating for disturbances which are unknown to the controller.This controller architecture presents a novel framework capable of learning and adapting to a wide variety of disturbances, without needing a priori controller design for each disturbance case. SSRSingle Stance Right ZMP Zero Moment Point xxi

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame machine prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.

metaresearch head score (Codex)0.000
metaresearch head score (Gemma)0.001
Version: metacan-v3-hybrid-931329e0061cValidation status: machine_predicted_unvalidated
Candidate categoriesnone
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Simulation or modeling · Consensus signal: Simulation or modeling
GenreCandidate signal: Empirical · Consensus signal: none
Teacher disagreement score0.003
Threshold uncertainty score0.006

Distilled classifier scores by category (both heads)

CategoryCodexGemma
Metaresearch0.0000.001
Meta-epidemiology (narrow)0.0000.000
Meta-epidemiology (broad)0.0000.000
Bibliometrics0.0000.000
Science and technology studies0.0000.000
Scholarly communication0.0000.000
Open science0.0010.000
Research integrity0.0000.000
Insufficient payload (model declined to judge)0.0010.000

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.006
GPT teacher head0.225
Teacher spread0.219 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.

The models applied no category: nothing in the taxonomy fit this work.
Study designSimulation or modeling
Domainnot available
GenreEmpirical

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations0
Published2014
Admission routes1
Has abstractyes

Explore more

Same topicRobotic Locomotion and ControlFrench-language works237,207