Dynamic locomotion with four and six-legged robots 1
|
|
- Claribel Cox
- 6 years ago
- Views:
Transcription
1 Dynamic locomotion with four an six-legge robots M Buehler, U Saranli 2, D Papaopoulos an D Koitschek 2 Centre for Intelligent Machines, Ambulatory Robotics Laboratory, McGill University 2 Department of Electrical Engineering an Computer Science, University of Michigan Abstract Stable an robust autonomous ynamic locomotion is emonstrate experimentally in a four an a six-legge robot The Scout II quarupe runs on flat groun in a bouning gait, an was motivate by an effort to unerstan the minimal mechanical esign an control complexity for ynamically stable locomotion The RHex hexapo runs ynamically in a tripo gait over flat an baly broken terrain Its esign an control was motivate by a collaboration of roboticists, biologists, an mathematicians, in an attempt to capture specific biomechanical locomotion principles Both robots share some basic features: Compliant legs, each with only one actuate egree of freeom, an reliance on (task space) open loop controllers Introuction Designers of statically stable autonomous legge robots in the past have pai careful attention to minimize negative work by minimizing vertical boy movements uring locomotion This require complex leg esigns with at least three egrees of freeom per leg, more if an ankle/foot combination is require The resulting cost, mechanical complexity, an low reliability make it ifficult for these robots to be profitably eploye in real worl tasks In contrast, ynamic locomotion with compliant legs permits not only higher spees an the potential for rastically improve mobility compare to statically stable machines, but at the same time permits these improvements with greatly simplifie leg mechanics With compliant legs, instantaneously controlle boy motion can no longer be achieve, an energy efficient locomotion must utilize intermittent storage an release of energy in the passive leg compliances It is remarkable that espite their mechanical simplicity, outstaning ynamic mobility is obtaine in both machines escribe in this paper, base on very simple (task space) open loop controllers In the Scout II quarupe we have attempte to emonstrate the limits of mechanical simplicity, while still obtaining a range of useful ynamic mobility Even with only one actuator per leg, we obtaine full mobility in the plane on flat groun, an running spees of up to 2 m/s with a bouning gait [7] These preliminary results an ongoing research suggest that further spee an mobility improvements, incluing compliant walking, leaping, an rough terrain hanling are within reach The extension of the basic engineering esign principles of Scout II to the funamentally ifferent hexapeal running of RHex is base on insights from biomechanics, whose careful consieration excees the scope of this paper In a paper ocumenting the performance of cockroach locomotion in a setting similar to our recreation in Figure, R J Full et al, state Simple feeforwar motor output may be effective in negotiation of rough terrain when use in concert with a mechanical system that stabilizes passively Dynamic stability an a conservative motor program may allow manylegge, sprawle posture animals to miss-step an collie with obstacles, but suffer little loss in performance Rapi isturbance rejection may be an emergent property of the mechanical system" In particular, Full's vieo of a Blaberus cockroach racing seemingly effortlessly over a rough surface, shown at an interisciplinary meeting [6] motivate an initiate the evelopment of RHex Though morphologically quite istinct from its biological counterparts, RHex emulates the basic principles of insect locomotion as articulate by Full The robot s sprawle posture with properly esigne compliant legs affors strong passive stability properties, even on baly broken terrain These stability properties, combine with a rugge mechanical esign forgiving to obstacle collisions permits controllers base on open loop ( clocke ) leg trajectories to negotiate a large variety of terrains The Scout project was supporte by IRIS (A Feeral Network of Centers of Excellence of Canaa) an NSERC (The National Science an Engineering Research Council of Canaa) The RHex project was supporte by DARPA (The US Defense Avance Research Projects Agency) uner grant number DARPA/ONR N Portions of this paper have appeare in the Proc of the International Conference on Robotics an Automation, 2 [7,9]
2 Report Documentation Page Form Approve OMB No Public reporting buren for the collection of information is estimate to average hour per response, incluing the time for reviewing instructions, searching existing ata sources, gathering an maintaining the ata neee, an completing an reviewing the collection of information Sen comments regaring this buren estimate or any other aspect of this collection of information, incluing suggestions for reucing this buren, to Washington Heaquarters Services, Directorate for Information Operations an Reports, 25 Jefferson Davis Highway, Suite 24, Arlington VA Responents shoul be aware that notwithstaning any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it oes not isplay a currently vali OMB control number REPORT DATE 2 2 REPORT TYPE 3 DATES COVERED - 4 TITLE AND SUBTITLE Dynamic Locomotion with four an six-legge robots 5a CONTRACT NUMBER 5b GRANT NUMBER 5c PROGRAM ELEMENT NUMBER 6 AUTHOR(S) 5 PROJECT NUMBER 5e TASK NUMBER 5f WORK UNIT NUMBER 7 PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) Defense Avance Research Projects Agency,37 North Fairfax Drive,Arlington,VA, PERFORMING ORGANIZATION REPORT NUMBER 9 SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) SPONSOR/MONITOR S ACRONYM(S) 2 DISTRIBUTION/AVAILABILITY STATEMENT Approve for public release; istribution unlimite 3 SUPPLEMENTARY NOTES The original ocument contains color images 4 ABSTRACT see report 5 SUBJECT TERMS SPONSOR/MONITOR S REPORT NUMBER(S) 6 SECURITY CLASSIFICATION OF: 7 LIMITATION OF ABSTRACT a REPORT unclassifie b ABSTRACT unclassifie c THIS PAGE unclassifie 8 NUMBER OF PAGES 6 9a NAME OF RESPONSIBLE PERSON Stanar Form 298 (Rev 8-98) Prescribe by ANSI St Z39-8
3 2 Scout II Quarupe Control The bouning controller accomplishes running at a esire forwar spee, x&, by placing each leg at the esire angle, φ, XCG γ = x T / 2 + k = arctan l φ = γ S 2 x ( x x XCG XCG θ ) + a 2, () Figure : Scout II Scout II, shown in Fig, has a main boy an four compliant legs The boy contains all elements for autonomous operation, incluing computing, I/O, sensing, actuation, an batteries Each leg is a passive prismatic joint with compliance an rotates in the sagittal plane, actuate at the hip by one motor Without leg articulation, toe clearance uring the swing phase can be achieve with any running gait that inclues a flight phase, for example, pronking, trotting an bouning We have chosen the bouning gait (Fig 2) since it permits a smooth transition from a bouning walking gait, the subject of current research Figure : Illustration of a bouning gait an applying a leg torque τ = kv ( x x ) uring stance This controller is motivate by the foot placement algorithm in Raibert's three-part controller [8] The key ifferences in our controller are necessitate by the absence of a linear leg thrusting actuator, an thus the lack of a irect means to a energy to the vertical (boy pitching) ynamics First, the offset term, a, in (), iverts some forwar energy to the vertical ynamics in each step This reuce forwar energy (the robot slows own) is then compensate uring stance phase via the explicit velocity control There is no explicit control of the boy pitch oscillation - front an back leg controllers are inepenent They only rely on the iniviual leg states, an make no use of an overall boy state Computer simulations show that this controller, espite its simplicity, succees not only in stable velocity control, but also in tracking rapi set point changes in forwar velocity, as shown in Fig 4 Forw ar spee (m/s) time (sec) Figure 3: Step changes in forwar velocities controlle by the hip actuator torque Figure 2: Scout II moel The sagittal plane moel, shown in Fig 3, is a four egree-of-freeom system in each single stance phase, an a five egree-of-freeom system uring flight, with only two hip torque control inputs An open loop version of this controller is an attempt to emonstrate the simplest form of compliant quarupe running control without any explicit feeback control of boy oscillation an forwar spee It simply commans a constant esire hip torque, τ, uring stance an a constant esire leg angle, φ, controlle uring flight via a set point PD algorithm With two values for front an back legs, this controller is etermine by only four parameters
4 Fig 5 shows a Working Moel 2D [4] simulation of the open loop controller, with fixe values of touchown leg angles (8 o for the back legs an 22 o for the front legs) an stance torques (4 Nm for the back legs an Nm for the front legs) The result is steay running with 2 m/s forwar spee with boy oscillation with an amplitue of 65 o an a perio of 29 s Boy pitch (eg) Forw ar spee (m/s) time (s) time (s) Figure 4: Boy pitch an forwar velocity uring running with the open loop controller Thus, surprisingly, compliant quarupe running is possible without explicit feeback control of forwar spee or stance time The isavantage of this controller is that each particular spee requires the selection of the appropriate touchown leg angles an stance torques However, this coul be implemente in a straightforwar fashion as a lookup table, an coul serve as a potentially robot-saving backup controller in case of sensor failure Experiments As suggeste by the simulations, it is possible to achieve a steay bouning gait by choosing a suitable set of constant motor torques uring stance an leg touchown angles uring flight Even though there is no active control of the boy roll ynamics in the experimental four-legge robot, the amping in the leg springs was sufficient for passive roll stability We have implemente the open loop controller on Scout II A back torque of 35 Nm per leg an a front torque of Nm per leg was use A touchown angle of 22 o with respect to the vertical for the front legs an 8 o for the back legs was commane for the flight phases A slip prevention torque limit (escribe in [7] an omitte here for brevity) was implemente in simulation an experiments The only ifference in the experimental slip prevention function is that it ealt with each of the two front an back legs inepenently Both simulation an experimental runs starte at zero spee an accelerate until steay state spees were achieve While the first two to three secons transition phase is ifferent in simulation an experiment, the remaining operating time is comparable Both spees reach a steay value of about 2 m/s The large experimental spee fluctuations in Fig 6 are primarily an artifact of our spee calculation, base on the hip angular velocities, which suffers ue to the combine backlash of the gear an the belt transmission of several egrees Forwar spee (m/s)(experimental) Forwar spee (m/s)(simulate) time (sec) time (sec) Figure 5: Forwar velocity Top: Experiment Bottom: Simulation Turning while running is accomplishe via a simple moification to the open loop bouning controller The iea is to apply ifferential torques to the left an right sies of the legs uring the stance phases Implementation of the turning algorithm resulte in rapi turns as illustrate in Fig s 368 s 44 s 488 s Figure 6: Turning experiment
5 3 RHex Hexapo the running an turning controllers, where the legs forming the left an right tripos are synchronize with each other an are 8 out of phase with the opposite tripo, as shown in Fig 9 Figure 7: RHex RHex, shown in Fig 8, has a main boy an six compliant legs As in Scout II, the boy contains all elements for autonomous operation, incluing computing, I/O, sensing, actuation, an batteries Unlike most hexapoal robots built to ate, RHex has compliant legs, an was built to be a runner Each leg rotates in the sagittal plane, actuate at the hip by one motor Since a bouning type walking gait is not feasible with six legs, RHex walks with a compliant tripo gait, an eliminates any toe clearance problems by rotating the legs in a full circle Control Since the present prototype robot has no external sensors by which its boy coorinates may be estimate, we have use joint space close loop ( proprioceptive ) but task space open loop control strategies These are tailore to emonstrate the intrinsic stability properties of the compliant hexapo morphology an emphasize its ability to operate without a sensor-rich environment Specifically, we present a four-parameter family of controllers that yiels stable running an turning of the hexapo on flat terrain, without explicit enforcement of quasistatic stability All controllers generate perioic esire trajectories for each hip joint, which are then enforce by six local PD controllers, one for each hip actuator As such, they represent examples near one extreme of possible control strategies, which range from purely open-loop controllers to control laws that are solely functions of the leg an rigi boy state It is evient that neither one of these extremes is the best approach an a combination of these shoul be aopte An alternating tripo pattern governs both Figure 9: Motion profiles for left an right tripos The running controller's target trajectories for each tripo are perioic functions of time, parametrize by four variables: t c, t s, φ s an φ o The perio of both profiles is t c In conjunction with t s, it etermines the uty factor of each tripo In a single cycle, both tripos go through their slow an fast phases, covering φ s an 2π - φ s of the complete rotation, respectively The uration of ouble support t, when all six legs are in contact with the groun, is etermine by the uty factors of both tripos Finally, the φ o parameter offsets the motion profile with respect to the vertical Note that both profiles are monotonically increasing in time; but they can be negate to obtain backwar running Simulations (Fig ) emonstrate that control of average forwar running velocity is possible with these controller outputs Figure : Simulation of forwar boy velocity We have evelope two ifferent controllers for two qualitatively ifferent turning moes: turning in place
6 an turning uring running The controller for turning in place employs the same leg profiles as for running except that contralateral sets of legs rotate in opposite irections This results in the hexapo turning in place Note that the tripos are still synchronize internally, maintaining three supporting legs on the groun Similar to the control of forwar spee, the rate of turning epens on the choice of the particular motion parameters, mainly t c an φ s In contrast, we achieve turning uring forwar locomotion by introucing ifferential perturbations to the forwar running controller parameters for contralateral legs In this scheme, t c is still constraine to be ientical for all legs, which amits ifferentials in the remaining profile parameters, φ o an t s, while φ s remains unchange Two new gain parameters, t s an φ o are introuce Consequently, turning in +x (right) irection is achieve by using u l = [t c ; t s + t s ; φ s ; φ o + φ o ] an u r = [t c ; t s - t s ; φ s ; φ o - φ o ] for the legs on the left an right sies, respectively Experiments We have implemente the open loop controller on the RHex prototype Extensive testing emonstrate that RHex was able to negotiate a variety of challenging obstacle courses, with obstacles well exceeing the robot s groun clearance, all with fixe (unchange) open loop control trajectories, an with only minor velocity variations between 45 m/s an 55 m/s Detaile statistical performance ocumentation over all the terrains will be the subject of a forthcoming publication On flat groun (carpet), the forwar spee (average over ten runs) is, as preicte by the simulation, slightly above 5 m/s, or about one boy length/s On this surface, the average total electrical power consumption is 8 W As simulation stuy ha preicte as well, steering is possible, even though the leg actuation is limite to motion in the sagittal plane only, via ifferential motion between left an right legs We selecte control parameters that resulte in turns in place an robot spees up to about 4 m/s The maximum forwar velocity is reuce uring turning, because the ifferential leg motion precipitates the onset of the spee limiting vertical boy oscillations The maximum yaw angular velocities increase almost linearly with forwar velocity up to 9 ra/s at 39 m/s Interestingly, the resulting turn raius is almost constant with approximately 2 m Turning in place provies the highest yaw angular velocity of 7 ra/s One particular rough terrain experiment was an attempt to evaluate RHex's performance in a similar environment to that negotiate by a Blaberus cockroach in [2] Our efforts at re-creating such a surface at RHex's scale are shown in Figure To our surprise, RHex was able to traverse this surface with ranom height variations of up to 232 cm (6% leg length) with relative ease at an average velocity of 42 m/s (average over ten successful runs) Figure : Locomotion on rough terrain Accumulating evience in the biomechanics literature suggests that agile locomotion is organize in nature by recourse to a controlle bouncing gait wherein the payloa", the mass center, behaves mechanically as though it were riing on a pogo stick [] While Raibert's running machines were literally emboie pogo sticks, more utilitarian robotic evices such as RHex must actively anchor such templates within their alien morphology if the animals' capabilities are ever to be successfully engineere [3] A previous publication showe how to anchor a pogo stick template in the more relate morphology of a four egree of freeom monopo [] The extension of this technique to the far more istant hexapo morphology surely begins with the aoption of an alternating tripo gait, but its exact etails remain an open question, an the minimalist RHex esign (only six actuators for a six egree of freeom payloa!) will likely entail aitional compromises in its implementation Moreover, the only well unerstoo pogo stick is the Spring Loae Inverte Penulum [2], a two-egree of freeom sagittal plane template that ignores boy attitue an all lateral egrees of freeom Recent evience of a horizontal pogo stick in sprawle posture animal running [5] an subsequent analysis of a propose lateral leg spring template to represent it [] avance the prospects for eveloping a spatial pogo stick template in the near future Much more effort remains before a functionally biomimetic six egree of freeom payloa controller is available, but we believe that
7 the present unerstaning of the sagittal plane can alreay be use to significantly increase RHex's running spee, an, as well, to enow our present prototype with an aerial phase J Schmitt an P Holmes, Mechanical moels for insect locomotion I: Dynamics an stability in the horizontal plane, Biol Cybernetics, submitte, W J Schwin an D E Koitschek, Approximating the Stance Map of a 2 DOF Monope Runner, J Nonlinear Science, to appear Acknowlegments The Scout project was supporte by IRIS (A Feeral Network of Centers of Excellence of Canaa) an NSERC (The National Science an Engineering Research Council of Canaa) The RHex project was supporte by DARPA (The US Defense Avance Research Projects Agency) uner grant number DARPA/ONR N We also acknowlege the generous an talente help of L Mitrea, G Hawker, D McMorie, an S Obai Close collaboration with R J Full of UCB has provie many of the biomechanical insights which motivate the esign an control of RHex Bibliography R Blickhan an R J Full, Similarity in multilegge locomotion: bouncing like a monopoe, J Comparative Physiology, vol A 73, pp 59-57, R J Full, K Autumn, J I Chung, an A Ahn, Rapi negotiation of rough terrain by the eath-hea cockroach, American Zoologist, vol 38, pp 8A, R J Full an D E Koitschek, Templates an Anchors: Neuromechanical Hypotheses of Legge Locomotion on Lan, Journal of Experimental Biology, vol 22, pp , Knowlege Revolution Working Moel 2D User s Guie San Mateo, CA, T M Kubow an R J Full, The role of the mechanical system in control: A hypothesis of selfstabilization in hexapeal runners, Phil Trans R Soc Lon, vol B 354, pp , NSF Institute for Mathematics an Its Applications Spring 998 Workshop on Animal Locomotion an Robotics June , wwwimaumneu/ynsys/spring/ynsyshtml 7 D Papaopoulos an M Buehler, "Stable Running in a Quarupe Robot with Compliant Legs," IEEE Int Conf Robotics an Automation, April 2 8 M H Raibert Legge Robots That Balance MIT Press, Cambrige, MA, U Saranli, M Buehler, an D E Koitschek, Design, Moeling an Preliminary Control of a Compliant Hexapo Robot, IEEE Int Conf Robotics an Automation, April 2 U Saranli, W J Schwin, an D E Koitschek, Towar the Control of a Multi-Jointe, Monope Runner, IEEE Int Conf Robotics an Automation, Leuven, Belgium, May 998
Towards bipedal running of a six-legged robot
Towars bipeal running of a six-legge robot N. Neville an M. Buehler neville@cim.mcgill.ca, buehler@cim.mcgill.ca Ambulatory Robotics Laboratory Centre for Intelligent Machines, McGill University Montreal,
More informationGAIT PARAMETER ADAPTATION TO ENVIRONMENTAL PERTURBATIONS IN QUADRUPEDAL ROBOTS
May 25, 27 13:6 WSPC - Proceeings Trim Size: 9in x 6in clawar7 1 GAIT PARAMETER ADAPTATION TO ENVIRONMENTAL PERTURBATIONS IN QUADRUPEDAL ROBOTS E. GARCIA, J. ESTREMERA, P. GONZALEZ DE SANTOS an M. ARMADA
More informationREPORT DOCUMENTATION PAGE
REPORT DOCUMENTATION PAGE Form Approved OMB NO. 0704-0188 The public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions,
More informationBody Stabilization of PDW toward Humanoid Walking
Body Stabilization of PDW toward Humanoid Walking Masaki Haruna, Masaki Ogino, Koh Hosoda, Minoru Asada Dept. of Adaptive Machine Systems, Osaka University, Suita, Osaka, 565-0871, Japan ABSTRACT Passive
More informationStair Descent in the Simple Hexapod RHex
Stair Descent in the Simple Hexapod RHex D. Campbell and M. Buehler dcampb@cim.mcgill.ca, buehler@cim.mcgill.ca, Ambulatory Robotics Laboratory, Centre for Intelligent Machines, McGill University Montreal,
More informationPreliminary Bounding Experiments in a Dynamic Hexapod
Preliminary Bounding Experiments in a Dynamic Hexapod D. Campbell and M. Buehler Ambulatory Robotics Lab, Centre for Intelligent Machines, McGill University, 3480 University St., Montreal, Quebec, H3A
More informationTowards Pronking with a Hexapod Robot
Towards Pronking with a Hexapod Robot D. McMordie and M. Buehler Ambulatory Robotics Lab, Centre for Intelligent Machines, McGill University {mcmordie, buehler} @cim.mcgill.ca Abstract This paper presents
More informationControl of Dynamic Gaits for a Quadrupedal Robot
Control of Dynamic Gaits for a Quarupeal Robot Christian Gehring, Stelian Coros, Marco Hutter, Michael Bloesch, Markus A. Hoepflinger an Rolan Siegwart Autonomous Systems Laboratory, ETH Zurich, Switzerlan,
More informationSensing and Modeling of Terrain Features using Crawling Robots
Czech Technical University in Prague Sensing and Modeling of Terrain Features using Crawling Robots Jakub Mrva 1 Faculty of Electrical Engineering Agent Technology Center Computational Robotics Laboratory
More informationDynamically stepping over large obstacle utilizing PSO optimization in the B4LC system
1 Dynamically stepping over large obstacle utilizing PSO optimization in the B4LC system QI LIU, JIE ZHAO, KARSTEN BERNS Robotics Research Lab, University of Kaiserslautern, Kaiserslautern, 67655, Germany
More informationPERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR
PERCEPTIVE ROBOT MOVING IN 3D WORLD D.E- Okhotsimsky, A.K. Platonov USSR Abstract. This paper reflects the state of development of multilevel control algorithms for a six-legged mobile robot. The robot
More informationDecentralized Autonomous Control of a Myriapod Locomotion Robot
Decentralized utonomous Control of a Myriapod Locomotion Robot hmet Onat Sabanci University, Turkey onat@sabanciuniv.edu Kazuo Tsuchiya Kyoto University, Japan tsuchiya@kuaero.kyoto-u.ac.jp Katsuyoshi
More informationMotion Control of a Bipedal Walking Robot
Motion Control of a Bipedal Walking Robot Lai Wei Ying, Tang Howe Hing, Mohamed bin Hussein Faculty of Mechanical Engineering Universiti Teknologi Malaysia, 81310 UTM Skudai, Johor, Malaysia. Wylai2@live.my
More informationRUNNING ON SOFT GROUND: SIMPLE, ENERGY-OPTIMAL DISTURBANCE REJECTION
CLAWAR 2012 Proceedings of the Fifteenth International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, Baltimore, MD, USA, 23 26 July 2012 543 RUNNING ON SOFT
More informationStable Upright Walking and Running using a simple Pendulum based Control Scheme
1 Stable Upright Walking and Running using a simple Pendulum based Control Scheme H.-M. MAUS, J. RUMMEL and A. SEYFARTH Lauflabor Locomotion Laboratory, University of Jena, Germany E-mail: moritz.maus@uni-jena.de
More informationZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots
ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots Jong H. Park School of Mechanical Engineering Hanyang University Seoul, 33-79, Korea email:jong.park@ieee.org Yong K. Rhee School of
More informationAN EXPERIMENTAL INVESTIGATION OF SPILLING BREAKERS
AN EXPERIMENTAL INVESTIGATION OF SPILLING BREAKERS Prof. James H. Duncan Department of Mechanical Engineering University of Maryland College Park, Maryland 20742-3035 phone: (301) 405-5260, fax: (301)
More informationOnline Learning of a Full Body Push Recovery Controller for Omnidirectional Walking
2011 11th IEEE-RAS International Conference on Humanoi Robots Ble, Slovenia, October 26-28, 2011 Online Learning of a Full Boy Push Recovery Controller for Omniirectional Walking Seung-Joon Yi, Byoung-Tak
More informationToward a Human-like Biped Robot with Compliant Legs
Book Title Book Editors IOS Press, 2003 1 Toward a Human-like Biped Robot with Compliant Legs Fumiya Iida a,b,1, Yohei Minekawa a Juergen Rummel a and Andre Seyfarth a a Locomotion Laboratory, University
More informationAir-Sea Interaction Spar Buoy Systems
DISTRIBUTION STATEMENT A: Distribution approved for public release; distribution is unlimited Air-Sea Interaction Spar Buoy Systems Hans C. Graber CSTARS - University of Miami 11811 SW 168 th Street, Miami,
More informationOPTIMAL TRAJECTORY GENERATION OF COMPASS-GAIT BIPED BASED ON PASSIVE DYNAMIC WALKING
OPTIMAL TRAJECTORY GENERATION OF COMPASS-GAIT BIPED BASED ON PASSIVE DYNAMIC WALKING Minseung Kim Dept. of Computer Science Illinois Institute of Technology 3201 S. State St. Box 2082 Chicago IL 60616
More informationUsing SolidWorks & CFD to Create The Next Generation Airlocks
Using SolidWorks & CFD to Create The Next Generation Airlocks Matthew Gaffney Mechanical Engineer Geo-Centers, INC US Army Natick Soldier Center Natick, MA 01760 508-233-5557 Matthew.gaffney@natick.army.mil
More informationSpider Robot for Motion with Quasistatic. Force Constraints
Spider Robot for Motion with Quasistatic Force Constraints Shraga Shoval, Elon Rimon and Amir Shapira Technion - Israel Institute of Technology - Haifa, Israel 32000. Abstract In quasistatic motions the
More informationYAN GU. Assistant Professor, University of Massachusetts Lowell. Frederick N. Andrews Fellowship, Graduate School, Purdue University ( )
YAN GU Assistant Professor, University of Massachusetts Lowell CONTACT INFORMATION 31 University Avenue Cumnock 4E Lowell, MA 01854 yan_gu@uml.edu 765-421-5092 http://www.locomotionandcontrolslab.com RESEARCH
More informationSample Solution for Problem 1.a
Sample Solution for Problem 1.a 1 Inverted Pendulum Model (IPM) 1.1 Equations of Motion and Ground Reaction Forces Figure 1: Scheme of the Inverted Pendulum Model (IPM). The equations of motion of this
More informationBiomechanics and Models of Locomotion
Physics-Based Models for People Tracking: Biomechanics and Models of Locomotion Marcus Brubaker 1 Leonid Sigal 1,2 David J Fleet 1 1 University of Toronto 2 Disney Research, Pittsburgh Biomechanics Biomechanics
More informationGait Analysis of a Little Biped Robot. Received May 2015; accepted July 2015
ICIC Express Letters Part B: Applications ICIC International c216 ISSN 2185-2766 Volume 7, Number 5, May 216 pp. 1 6 Gait Analysis of a Little Biped Robot Chi-Sheng Tsai 1, Chen-Huei Hsieh 1, Wenning QIU
More informationThe effects of gravity on human walking: a new test of the dynamic similarity hypothesis using a predictive model
2767 The Journal of Experimental Biology 211, 2767-2772 Publishe by The Company of Biologists 2008 oi:101242/jeb020073 The effects of gravity on human walking: a new test of the ynamic similarity hypothesis
More informationThe Incremental Evolution of Gaits for Hexapod Robots
The Incremental Evolution of Gaits for Hexapod Robots Abstract Gait control programs for hexapod robots are learned by incremental evolution. The first increment is used to learn the activations required
More informationHuman Pose Tracking III: Dynamics. David Fleet University of Toronto
Human Pose Tracking III: Dynamics David Fleet University of Toronto CIFAR Summer School, 2009 Interactions with the world are fundamental Implausible motions [Poon and Fleet, 01] Kinematic Model: damped
More informationLearning Energy Efficient Walking Based on Ballistics
Learning Energy Efficient Walking Based on Ballistics Masaki Ogino, Koh Hosoda and Minoru Asada Dept. of Adaptive Machine Systems, Graduate School of Engineering,, HANDAI Frontier Research Center ogino@er.ams.eng.osaka-u.ac.jp,
More informationCharacterizing The Surf Zone With Ambient Noise Measurements
Characterizing The Surf Zone With Ambient Noise Measurements LONG-TERM GOAL Grant Deane Marine Physical Laboratory Scripps Institution of Oceanography La Jolla, CA 93093-0213 phone: (619) 534-0536 fax:
More informationExamples of Carter Corrected DBDB-V Applied to Acoustic Propagation Modeling
Naval Research Laboratory Stennis Space Center, MS 39529-5004 NRL/MR/7182--08-9100 Examples of Carter Corrected DBDB-V Applied to Acoustic Propagation Modeling J. Paquin Fabre Acoustic Simulation, Measurements,
More informationHumanoid Robots and biped locomotion. Contact: Egidio Falotico
Humanoid Robots and biped locomotion Contact: Egidio Falotico e.falotico@sssup.it Outline What is a Humanoid? Why Develop Humanoids? Challenges in Humanoid robotics Active vs Passive Locomotion Active
More informationRobot motion by simultaneously wheel and leg propulsion
Robot motion by simultaneously wheel and leg propulsion Aarne Halme, Ilkka Leppänen, Miso Montonen, Sami Ylönen Automation Technology Laboratory Helsinki University of Technology PL 5400, 02015 HUT, Finland
More informationKochi University of Technology Aca Study on Dynamic Analysis and Wea Title stem for Golf Swing Author(s) LI, Zhiwei Citation 高知工科大学, 博士論文. Date of 2015-03 issue URL http://hdl.handle.net/10173/1281 Rights
More informationKeywords--Bio-Robots, Walking Robots, Locomotion and Stability Controlled Gait.
Six Legged Locomotion on Uneven Terrain Kale Aparna S., Salunke Geeta D. kaleaparna5@gmail.com, geetasalunke@gmail.com Abstract -In this paper current state of many walking robots are compared and advantages
More informationHigh-Frequency Scattering from the Sea Surface and Multiple Scattering from Bubbles
High-Frequency Scattering from the Sea Surface and Multiple Scattering from Bubbles Peter H. Dahl Applied Physics Laboratory College of Ocean and Fisheries Sciences University of Washington Seattle, Washington
More informationLong-Term Autonomous Measurement of Ocean Dissipation with EPS-MAPPER
Long-Term Autonomous Measurement of Ocean Dissipation with EPS-MAPPER Neil S. Oakey Bedford Institute of Oceanography Dartmouth, Nova Scotia Canada B2Y 4A2 phone: (902) 426-3147 fax: (902) 426-7827 e-mail:
More informationFirst Hops of the 3D Bow Leg
First Hops of the 3D Bow Leg Garth Zeglin and H. Benjamin Brown, Jr. Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213, USA ABSTRACT We have constructed several hopping machines using
More information-Elastic strain energy (duty factor decreases at higher speeds). Higher forces act on feet. More tendon stretch. More energy stored in tendon.
As velocity increases ( ) (i.e. increasing Froude number v 2 / gl) the component of the energy cost of transport associated with: -Internal kinetic energy (limbs accelerated to higher angular velocity).
More informationEffects of Ankle Stiffness on Gait Selection of Dynamic Bipedal Walking with Flat Feet
2 IEEE International Conference on Rehabilitation Robotics Rehab Week Zurich, ETH Zurich Science City, Switzerland, June 29 - July, 2 Effects of Ankle Stiffness on Gait Selection of Dynamic Bipedal Walking
More informationThe Design and Performance of DASH
The Design and Performance of DASH Paul Birkmeyer Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2010-75 http://www.eecs.berkeley.edu/pubs/techrpts/2010/eecs-2010-75.html
More informationFrom Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach -
From Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach - Steffen Wischmann and Frank Pasemann Fraunhofer Institute for Autonomous Intelligent Systems (AiS) Schloss Birlinghoven, 53754
More informationPowered Bipeds Based on Passive Dynamic Principles
Proceedings of 25 5th IEEE-RAS International Conference on Humanoid Robots Powered Bipeds Based on Passive Dynamic Principles S. O. Anderson,M.Wisse,C.G.Atkeson, J.K. Hodgins,G.J.Zeglin,B.Moyer Carnegie
More informationControlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance
Controlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance Takashi TAKUMA, Koh HOSODA Department of Adaptive Machine Systems, Graduate School of Engineering Osaka University
More informationEVOLVING GOALKEEPER BEHAVIOURS FOR SIMULATED SOCCER COMPETITION
Proceeings of the 3r IASTED International Conference on Artificial Intelligence an Applications (AIA 2003 September 8-0, 2003, Benalmáena, Spain EVOLVING GOALKEEPER BEHAVIOURS FOR SIMULATED SOCCER COMPETITION
More informationRobotics and Autonomous Systems
Robotics and Autonomous Systems Lecture 4: Locomotion Richard Williams Department of Computer Science University of Liverpool 1 / 57 Today 2 / 57 Motion Two aspects: Locomotion Kinematics Locomotion: What
More informationRobotics and Autonomous Systems
Robotics and Autonomous Systems Lecture 4: Locomotion Simon Parsons Department of Computer Science University of Liverpool 1 / 57 Today 2 / 57 Motion Two aspects: Locomotion Kinematics Locomotion: What
More informationProcess Name Material Handling/MSD Prevention Program
CNM WAY PROCESS CNM Process Name Material Hanling/MSD Prevention Program (04/10/2018 Revision) Overview of Material Hanling/MSD Prevention Program Purpose: To provie a safe an healthy working environment
More informationSpring Locomotion Concepts. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots
Spring 2016 Locomotion Concepts Locomotion Concepts 01.03.2016 1 Locomotion Concepts: Principles Found in Nature ASL Autonomous Systems Lab On ground Locomotion Concepts 01.03.2016 2 Locomotion Concepts
More informationDevelopment of Low Volume Shape Memory Alloy Variable Ballast System for AUV Use
Development of Low Volume Shape Memory Alloy Variable Ballast System for AUV Use Dr. Graeme J Rae Ocean Engineering Program Division of Marine and Environmental Systems Florida Institute of Technology
More information3D Limit Cycle Walking of Musculoskeletal Humanoid Robot with Flat Feet
The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 2009 St. Louis, USA 3D Limit Cycle Walking of Musculoskeletal Humanoid Robot with Flat Feet Kenichi Narioka,
More informationSIMULATION AND EXPERIMENTAL STUDIES ON WALKING ROBOT WITH FLEXIBLE LEGS
SIMULATION AND EXPERIMENTAL STUDIES ON WALKING ROBOT WITH LEXIBLE LEGS V. L. Krishnan (a, P. M. Pathak (b, Lokesh Sardana (c, S. C. Jain (d Robotics and Control Laboratory Mechanical and Industrial Engineering
More informationDepth Optimization of Designed New Ferry Berth
International Journal on Marine Navigation an Safety of Sea Transportation olume Number 4 December 2007 Depth Optimization of Designe New Ferry Berth S. Gucma & S. Jankowski Maritime University of Szczecin,
More informationToward a Human-like Biped Robot with Compliant Legs
Book Title Book Editors IOS Press, 23 1 Toward a Human-like Biped Robot with Compliant Legs Fumiya Iida a,b,1, Yohei Minekawa a Juergen Rummel a and Andre Seyfarth a a Locomotion Laboratory, University
More informationKungl Tekniska Högskolan
Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se March 22, 2006 Outline Wheel The overall system layout : those found in nature found in nature Difficult to imitate technically Technical
More informationCentre for Autonomous Systems
Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se March 22, 2006 Outline Wheel The overall system layout : those found in nature found in nature Difficult to imitate technically Technical
More informationWaves, Turbulence and Boundary Layers
Waves, Turbulence and Boundary Layers George L. Mellor Program in Atmospheric and Oceanic Sciences Princeton University Princeton NJ 8544-71 phone: (69) 258-657 fax: (69) 258-285 email: glm@splash.princeton.edu
More informationStability & Control Aspects of UCAV Configurations
Stability & Control Aspects of UCAV Configurations Paul Flux Senior Aerodynamicist BAE SYSTEMS Air Programmes Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection
More informationProceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, /01/$10.
Proceedings of the 1 IEEE International Conference on Robotics & Automation Seoul, Korea May 1-6, 1 Proprioception Based Behavioral Advances in a Hexapod Robot Λ Haldun Komsuoμglux Dave McMordiey Uluc
More informationLearning Energy Efficient Walking with Ballistic Walking
Learning Energy Efficient Walking with Ballistic Walking Masaki Ogino, Koh Hosoda and Minoru Asada Dept. of Adaptive Machine Systems, Graduate School of Engineering,, HANDAI Frontier Research Center, Osaka
More informationThe Influence of Friction on Gait and Energy Efficiency of the Walking Robot Based on Rhythmic Control
The Influence of Friction on Gait and Energy Efficiency of the Walking Robot Based on Rhythmic Control H. Takemura, J. Ueda, Y. Matsumoto, T. Ogasawara Nara Institute of Science and Technology, Takayama-cho,
More informationA control strategy for steering an autonomous surface sailing vehicle in a tacking maneuver
Syansk Universitet A control strategy for steering an autonomous surface sailing vehicle in a tacking maneuver Jouffroy, Jerome Publishe in: Proceeings of the IEEE International Conference on Systems,
More informationImprovement of the Cheetah Locomotion Control
Improvement of the Cheetah Locomotion Control Master Project - Midterm Presentation 3 rd November 2009 Student : Supervisor : Alexander Sproewitz Professor : Auke Jan Ijspeert Presentation of the Cheetah
More informationMarine Mammal Acoustic Tracking from Adapting HARP Technologies
DISTRIBUTION STATEMENT A: Approved for public release; distribution is unlimited. Marine Mammal Acoustic Tracking from Adapting HARP Technologies Sean M. Wiggins and John A. Hildebrand Marine Physical
More informationLOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS
LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS GARY B. PARKER and INGO CYLIAX Department of Computer Science, Indiana University, Bloomington, IN 47405 gaparker@cs.indiana.edu, cyliax@cs.indiana.edu
More informationWalking Experiment of Biped Robot with Antagonistic Actuation Using Non-Linear Spring
, March 16-18, 2016, Hong Kong Walking Experiment of Biped Robot with Antagonistic Actuation Using Non-Linear Spring Takashige Yano, Jae Hoon Lee, Member, IAENG and Shingo Okamoto 1 Abstract The purpose
More informationCompliance Control for Biped Walking on Rough Terrain
Compliance Control for Biped Walking on Rough Terrain Masaki Ogino 1,2, Hiroyuki Toyama 2 Sawa Fuke 1,2, Norbert Michael Mayer 1,2, Ayako Watanabe 2, and Minoru Asada 1,2 1 JST ERATO Asada Project, Yamada-oka
More informationUsing sensory feedback to improve locomotion performance of the salamander robot in different environments
Using sensory feedback to improve locomotion performance of the salamander robot in different environments João Lourenço Silvério Assistant: Jérémie Knüsel Structure of the presentation: I. Overview II.
More informationData-Informed Modeling of Milligram-Scale Quadrupedal Robot Locomotion
Data-Informed Modeling of Milligram-Scale Quadrupedal Robot Locomotion Walker Gosrich, Ryan St. Pierre, and Sarah Bergbreiter Abstract This work uses the microquad, a quadrupedal, magnetically actuated
More informationControlling Velocity In Bipedal Walking: A Dynamic Programming Approach
Controlling Velocity In Bipedal Walking: A Dynamic Programming Approach Thijs Mandersloot and Martijn Wisse Delft University of Technology Delft, Netherlands thijs.mandersloot@gmail.com, m.wisse@tudelft.nl
More informationJournal of Chemical and Pharmaceutical Research, 2016, 8(6): Research Article. Walking Robot Stability Based on Inverted Pendulum Model
Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2016, 8(6):463-467 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Walking Robot Stability Based on Inverted Pendulum
More informationKelly Legault, Ph.D., P.E. USACE SAJ
Kelly Legault, Ph.D., P.E. USACE SAJ Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection of information is estimated to average 1 hour per response, including
More informationRemote Monitoring of Dolphins and Whales in the High Naval Activity Areas in Hawaiian Waters
DISTRIBUTION STATEMENT A: Approved for public release; distribution is unlimited. Remote Monitoring of Dolphins and Whales in the High Naval Activity Areas in Hawaiian Waters Whitlow W. L. Au and Marc
More informationTITLE: Assessing the Hydrodynamic Performance of Fouling-Release Surfaces (ONR Research Contract # N WR )
TITLE: Assessing the Hydrodynamic Performance of Fouling-Release Surfaces (ONR Research Contract # N00014-07-WR-2-0213) INVESTIGATOR: Associate Professor Michael P. Schultz, Naval Architecture & Ocean
More informationUsing GPOPS-II to optimize sum of squared torques of a double pendulum as a prosthesis leg. Abstract
Using GPOPS-II to optimize sum of squared torques of a double pendulum as a prosthesis leg Abstract Milad Zarei MCE 593 Prosthesis Design & Control A two-dimensional, two links pendulum is developed to
More informationGaits and Gait Transitions for Legged Robots
Proceedings of the 2006 IEEE International Conference on Robotics and Automation Orlando, Florida - May 2006 Gaits and Gait Transitions for Legged Robots G. Clark Haynes and Alfred A. Rizzi The Robotics
More informationIn memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.
Acknowledgement In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007. There are many others without whom I could not have completed
More informationDynamic Lateral Stability for an Energy Efficient Gait
Dynamic Lateral Stability for an Energy Efficient Gait Zhenglong Sun a Nico Roos a a Department of Knowledge Engineering, Maastricht University P.O. Box 616, 6200 MD Maastricht, The Netherlands Abstract
More informationBook Review. I. Background
Book Review 1 Delft Pneumatic Bipeds by Martijn Wisse and Richard Q. van der Linde, Springer Tracts in Advanced Robotics, Vol. 34, 2007, ISBN 978-3-540-72807-8, 136 pages, US$109, Reviewed by J.W. Grizzle
More informationTether-based Robot Locomotion Experiments in REX-J mission
Tether-based Robot Locomotion Experiments in REX-J mission H. Nakanishi*, M. Yamazumi*, S. Karakama*, M. Oda*, S. Nishida****, H. Kato**, K. Watanabe*, A. Ueta**, M. Yoshii***, S. Suzuki*** *Tokyo Institute
More informationDesign and Philosophy of the BiMASC, a Highly Dynamic Biped
Design and Philosophy of the BiMASC, a Highly Dynamic Biped Jonathan W. Hurst, Joel E. Chestnutt, Alfred A. Rizzi Carnegie Mellon University The Robotics Institute Pittsburgh, Pennsylvania Abstract This
More informationEmergent walking stop using 3-D ZMP modification criteria map for humanoid robot
2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 ThC9.3 Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot Tomohito Takubo, Takeshi
More information( max)o Wind Waves 10 Short Swell (large wave steepness) 25 Long Swell (small wave steepness) 75
CEPi-I-18 REvKn, 3188 IRREGULAR WAVE DIFFRACTION BY GODA'S KETHOD PURPOSE : To provide a simplified method for determining random wave diffraction coefficients for a semi-infinite breakwater. GENERAL :
More informationGeneral Safety Notes for Chain Slings (Grade 50/60) Last revised: January 2018
General Safety Notes for Chain Slings (Grae 50/60) Last revise: January 2018 Ketten Wäler GmbH Chain Technology Gewerbegebiet 5 83093 Ba Enorf, Germany Fon +49 (0)80 53-20 29-10 Fax +49 (0)80 53-20 29-31
More informationShoe-shaped Interface for Inducing a Walking Cycle
Shoe-shaped Interface for Inducing a Walking Cycle Junji Watanabe*, Hideyuki Ando**, Taro Maeda** * Graduate School of Information Science and Technology, The University of Tokyo 7-3-1, Hongo, Bunkyo-ku,
More informationAFRL-RI-RS-TR
AFRL-RI-RS-TR-2014-045 ROBUST ROBOT CONTROL USING MULTIPLE MODEL-BASED POLICY OPTIMIZATION AND FAST VALUE FUNCTION-BASED PLANNING CARNEGIE MELLON UNIVERSITY MARCH 2014 FINAL TECHNICAL REPORT APPROVED FOR
More informationFail Operational Controls for an Independent Metering Valve
Group 14 - System Intergration and Safety Paper 14-3 465 Fail Operational Controls for an Independent Metering Valve Michael Rannow Eaton Corporation, 7945 Wallace Rd., Eden Prairie, MN, 55347, email:
More informationGlobal Ocean Internal Wave Database
Global Ocean Internal Wave Database Victor Klemas Graduate College of Marine Studies University of Delaware Newark, DE 19716 phone: (302) 831-8256 fax: (302) 831-6838 email: klemas@udel.edu Quanan Zheng
More informationz Interim Report for May 2004 to October 2005 Aircrew Performance and Protection Branch Wright-Patterson AFB, OH AFRL-HE-WP-TP
AFRL-HE-WP-TP-26-89 Neck Muscle Fatigue with Helmet-Mounted Systems Edward S. Eveland Joseph A. Pellettiere Air Force Research Laboratory LL September 26 z Interim Report for May 24 to October 25 (n 261124
More informationEVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM
Evolving Hexapod Gaits Using a Cyclic Genetic Algorithm Page 1 of 7 EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM GARY B. PARKER, DAVID W. BRAUN, AND INGO CYLIAX Department of Computer Science
More informationStudy of Dynamic Biped Locomotion on Rugged Terrain - Derivation and Application of the Linear Inverted Pendulum Mode -
Proceedings of the 1991 IEEE Intemational Conference on Robotics and Automation Sacramento, California - April 1991 Study of Dynamic Biped Locomotion on Rugged Terrain - Derivation and Application of the
More informationl l k gnd Force Control for Spring-Mass Walking and Running leg gnd Devin Koepl, Kevin Kemper and Jonathan Hurst
Force Control for SpringMass Walking and Running Devin Koepl, Kevin Kemper and Jonathan Hurst Abstract We demonstrate in simulation that active force control applied to a passive springmass model for walking
More informationUsing Gait Change for Terrain Sensing by Robots
2013 International Conference on Computer and Robot Vision Using Gait Change for Terrain Sensing by Robots Sandeep Manjanna and Gregory Dudek Centre for Intelligent Machines McGill University Montreal,
More informationIn this course you will learn the following
Module 11 : Example study of robots Lecture 40 : NATARAJ a case study of a 6-legged robot Objectives In this course you will learn the following Mobile Robots Legged Robots Nataraj Robot Nataraj Development
More informationInlet Influence on the Pressure and Temperature Distortion Entering the Compressor of an Air Vehicle
Distortion Entering the Compressor of an Air Vehicle P. Hendrick Université Libre de Bruxelles, ULB Avenue F.D. Roosevelt, 50 1050 Brussels BELGIUM patrick.hendrick@ulb.ac.be ABSTRACT One of the possible
More informationRogue Wave Statistics and Dynamics Using Large-Scale Direct Simulations
Rogue Wave Statistics and Dynamics Using Large-Scale Direct Simulations Dick K.P. Yue Center for Ocean Engineering Department of Mechanical Engineering Massachusetts Institute of Technology Cambridge,
More informationCompliance for a cross four-bar knee joint
Compliance for a cross four-bar knee joint Arnaud Hamon, Yannick Aoustin To cite this version: Arnaud Hamon, Yannick Aoustin. Compliance for a cross four-bar knee joint. The 14th International Conference
More informationAN ISOLATED SMALL WIND TURBINE EMULATOR
AN ISOLATED SMALL WIND TURBINE EMULATOR Md. Arifujjaman Graduate Student Seminar: Master of Engineering Faculty of Engineering and Applied Science Memorial University of Newfoundland St. John s, NL, Canada
More information