2. The Planar Diver Model. ael = p, a constant. We find that p is of the form:

Size: px
Start display at page:

Download "2. The Planar Diver Model. ael = p, a constant. We find that p is of the form:"

Transcription

1 Proceedings of the 34th Conference on Decision & Control New Orleans, LA - December 1995 FP BIOLOGICAL MOTOR CONTROL APPROACHES FOR A PLANAR DIVER Lara S. Crawford and S. Shankar Sastry2 lgraduate Group in Biophysics 2Department of Electrical Engineering and Computer Sciences University of California at Berkeley, Berkeley, CA lara@eecs.berkeley.edu, sastry@eecs.berkeley.edu ABSTRACT A human diver in the air is an example of a nonholonomic system with drift. In this paper, we present a dynamic model of the diver performing planar dives and examine a simple learning approach to the control problem. Finally, we present a proposal for a general, hierarchical, learning controller for systems with many degrees of freedom. 1. Introduction A great deal of work has been done on the control and steering of nonholonomic systems in the past few years. For the most part, the systems that have been discussed have generally been drift-free; when the controls are set to zero, the system stays at rest. Very little work exists concerning general systems with drift, although some specific cases have been addressed (for example, steering left-invariant systems on SO(3) and GL(n) in [2] and controllability of a class of third-order nonlinear systems in [lo]). In the real world, however, systems with drift are common. For example, bodies in free-fall with some initial angular momentum have drift. One instance of this kind of system is a human diver. After the diver has left the board, his angular momentum is conserved, but is generally not zero. While in the air, the diver can change the drift velocity by changing his moment of inertia. He can also convert some of his somersaulting motion into twisting about the body s long axis by performing a throwing maneuver with his arms which shifts the body s angular velocity vector so that it is no longer aligned with the angular momentum. Frohlich [5] has done an extensive analysis of the physics of various diving and trampoline maneuvers. A similar problem, though one without drift, is that of the falling cat; the cat must use internal motions to reorient itself before it reaches the ground (see [ll]). The control goal for our diver system is to execute a certain dive maneuver, which we have chosen to be a forward If somersault pike, and then enter the water in a fully extended, vertical position. Since the diver is falling while executing the maneuver, there is a pre-determined length of time in which the controls can act. Hodgins has developed finite-state-machine controllers for various systems with constraints of this kind, including acrobatic robots [8] and simulations of human diving [18]. This approach combines a detailed planning strategy with rudimentary PD controllers. In this paper, we discuss a simplified, two-dimensional diver model and a learning approach to the associated control problem. The outline of the paper is as follows: in Section 2, we present the model of the diver and derive the nonholonomic constraint for its motion. In Section 3, we perform a preliminary kinematic analysis of the model. In Section 4, we present a simple learning approach to the control problem, and in Section 5, we discuss our proposal for a general learning controller. 2. The Planar Diver Model The two-dimensional diver model is shown in Figure 1. The two-dimensional dynamic model used in simulation was developed from a three-dimensional model with 18 degrees of freedom in the joints, generously shared with us by Jessica Hodgins (see [HI). We model the diver as three linked rigid bodies with five degrees of freedom. The x and z directions do not affect the control except to determine when the diver hits the water, so we ignore them. 82 and 83 are the shape space variables of the diver system; they describe the internal structure of the rotating body. 81 is a position variable of the system describing the overall orientation of the diver. The system has symmetry group S1; that is, the Lagrangian is invariant under changes in 81. By Noether s theorem, then, we have a conserved quantity, namely the angular momentum of the diver: ael = p, a constant. We find that p is of the form: p= [ai + 2P cos 0, + 27 sin 6% + 26 COS e3 + 2~ sin e3 +X c0s(e3 - e,) sin(& - e,)]& +[a2 +pcose2 +ysin& +C c0s(e3 - e,) + 71 sin(03 - e,)]& +[a3 + scoses + sine3 +C COS(B~ - e,) + 7sin(e3 - e,)]e /95 $ IEEE 388 1

2 Figure 1: 2-D diver model, showing the shape space variables and overall orientation variables. The central mass models the body, the upper one the arms and the lower one the legs of the diver. where a1, cq, a3, p, 7, 6, E, C, and q are constants. Conservation of p, the angular momentum, is the single constraint for this system. 3. 1; Somersault Pike - Kinematic Analysis Our goal is to control the diver in a forward 1; somersault pike. In three dimensions, combinations of somersaulting and twisting may be performed, but somersaults are the only dives that are possible for the two-dimensional model. Since there are three degrees of freedom and one constraint, there are two controls available. If we choose two linearly independent vectors 91 and 92 which annihilate the constraint (2) and which allow us to control 62 and 63 directly, we [;;I=[ can write -!Iu1+[ -~Iu2+[ ti] =: 91(62,e3)U1 +92(02,e3)u2 + f(82,63) (3) Note that the drift is a nonlinear function of 62 and 63. Since (b3% - bl% - b2% + bl%)], (4) = {gl, g2, [gl,g2]} spans the space (except at those isolated values of (62,63) where the first entry in [gl, 921 is zero). The system is locally controllable even without making use of terms of the form [f,gl], [f,92], etc., since the Lie bracket (4) is the same as the drift direction. Our initial attempts to control the diver proved unsatisfactory. These included using the dual, Pfaffian exterior differential system approach to generate sinusoidal controls. The diver model is an asymmetric version of the planar skater discussed in [17], which (when drift-free) can reorient itself arbitrarily by moving its two arms sinusoidally and out of phase with each other. This method of steering with sinusoids has also been used for other nonholonomic systems such as cars with trailers and firetrucks [4]. These systems were all drift-free, however; the drift in the diver system complicated this approach considerably. Methods that have been developed for steering left-invariant control systems cannot be applied, since the diver system is not left-invariant. We attempted to make use of the optimal control techniques developed in [12], which minimize i s Iu(t)12dt, but the resulting equations were extreme! y complex and would require numerical solution. Both the sinusoidal steering and the optimal control approach have the drawback that, because of their complexity, the?ontrols generated do not provide any insight into the structure of the system. A further drawback, in our view, is that these methods require a full model of the controlled system to be known. 4. A Simple Learning Algorithm Our current approach to the diving problem is to design an adaptive controller which searches a restricted control space to find a good control. Even a very simple learning algorithm can, if given a suitable space to search, find a control law that will drive the diver through a If somersault pike. The simulation shown in Figures 2 and 3 uses controls of the form = -- dzs- [e A -.&, -e (t;2). This family of controls was chosen as a biologically plausible velocity profile: in single-joint movements, the limb involved typically has a single-peak velocity curve; the same is true for the point of greatest attention in a multi-joint movement (see, for example, [3], Chapter 7; [9], Chapter 1). The controls used in the simulation, shown in Figure 2B, were chosen by an algorithm that searched among the control family (5) by varying the parameter vector around the best value it had found so far. For these steps, each entry in p was restricted to a certain

3 range; Pmax and pmin are vectors of the maximum and minimum allowed values, respectively. The algorithm for updating the parameter vector was gradient descent with the error measurement defined at the end of the dive as E(p) = (total rotation - 540")' +final leg angle2 +final arm angle' + + a)' (7) The last term, in which IC is a constant, provides a penalty for pulling out of the pike too late, since finishing the piked rotations early is considered good diving style. There are thus four constraints to minimize, and four parameters. The gradient descent was preceded by N iterations with random parameters. Each of the four parameters was uniformly distributed within its allowed range. The algorithm began with: Then, for each i < N: p1 = random (8) E1 = WPl) (9) &+l = random (10) Pi+l = best(pi, Fi+l) (11) Ei+l = E(pi+l) (12) where best(pi,@i+l) is determined by which vector has the lower error measurement. For i 2 N, the algorithm performed gradient descent with an esti- 0 (13) EiSZIW Pi - +noise (16) I ISi+l II S is a weighted average of past gradient measurements D, with more recent measurements weighted more heavily so the algorithm can adapt to different regions of the control space. m is thus a parameter describing how long the memory of the estimate is. Each entry in S was restricted to [-3000,3000]. W is a vector scaling factors; W = (pmax - p,i,)/ Some uniformly distributed noise was added to the next parameter choice to avoid getting stuck at local minima or at a parameter maximum or minimum. The noise was proportional to Ei and W. If Ei and pi stayed the same for too long, the constant of proportionality was increased for one step, and in (17) pi+l was always set equal to pi+l in order to move to a different region of the control space. When the error measurement dropped below a cutoff value, the algorithm halted. In the simulations shown in Figures 2 and 3, m = 5, IC = 25, r o i r and the error cutoff was Since the gradient descent starts from the best of several random iterations, the number of steps the algorithm takes to terminate varies widely. This learning algorithm generates movements that are qualitatively similar to those of human divers performing piked somersaults. The control was kinematic, for better comparison to the above, more traditional control methods, but future simulations will feature dynamic control. The torques required to produce the controls (see Figure 2C) are the same order of magnitude as torques humans can produce, but are probably somewhat too large. Since our simulation began at the moment the diver left the board, we have ignored the take-off from the board, which is actually one of the most important things real divers have to learn. The simulation is thus unrealistic in that the initial conditions cannot be changed by the learning algorithm. 5. A General Learning Controller Our goal is to develop a more general learning controller based on principles of biological motor control. In order to organize the complexity of coordinating the motion of several degrees of freedom, such a controller should be hierarchical. It should be able to generalize from known tasks to new tasks (see, for example, [15]). It should also have a compact representation of the learned controls, for efficient storage as well as communication between hierarchical levels. 5.1 Single Joint Controller Our proposed controller, shown schematically in Figure 4, is based on the idea of biological pattern generators. It has been known for some time that rhythmic movements like walking, swimming, breathing, and chewing are controlled in many animals by relatively simple neural networks called central pattern generators. These networks produce periodic bursting patterns which can be modulated by signals descending from higher levels in the control hierarchy. (For a review, see [7].) Recently, several investigators have found evidence for low-level controllers in fast, goal-directed movements (see, for example, [6]). Such a controller would produce a stereotypical fast movement, identifiable by its torque, velocity, and doubleor triple-burst EMG profile. Again, the movement could be tuned by descending commands, but the system would only use control signals from a restricted class. In our scenario (which is based on that proposed in [SI), the low-level controller for each joint is a pulse generator which produces square activation pulses. The pulses are then filtered, in analogy with the action of the motoneuron pool, to produce 3883

4 ,, / Figure 2: Simulation with control parameters chosen by the learning algorithm. A = , u2 = , n = , and = A. 02 (solid) and 83 (dashed). B. 82 (solid) and 83 (dashed). C. Leg (solid) and arm (dashed) torques required to produce the movement. D. 81 with these controls (solid) and with the controls set to zero (dashed) B w, time (seconds) leg and arm torques 4 the control torque. The resulting torque is reminiscent both of the double- or triple-burst EMG pattern common in fast movements and of bang-bang control. In the model in [SI, the width and height of the pulses are changed in response to changing task requirements. Here, we suggest that the pulse generator is a motor schema in the sense of Schmidt [13]. In this sense, a schema is a learned relationship between the input and required output vectors of the controller. Thus, the pulse generator has as inputs the desired end position of the joint, the desired movement duration, and the current state of the joint, and as outputs pulse height and width for each control pulse (two pulses are shown in Figure 4A). Each time a movement is performed, a new data point is added to the schema; the system learns by repetition. The controller can generalize by interpolating and extrapolating or by fitting curves to the available data. Our basic controller can thus learn low-level joint control through parametrization of a class of control functions. No continuous trajectories need to be stored. In order to adapt to external forces, though, the system needs another schema in parallel with the pulse generator, which would learn the relationship between the state of the system and the external joint torques (see [15]; [l]). For the diving problem, this will be essential for dealing with the centripetal forces on the legs and arms while somersaulting. To stabilize the system with respect to disturbances, some feedback is also required. As the controller is learning, then, the system can progress from feedback to feedforward control, much as humans do when learning complex new tasks w rotation angle I I lime (seconds) * Coordinating Controller The next higher level of our proposed learning controller is the coordinating controller, shown in Figure 4B. This controller is motivated by work showing that the most important piece of information when learning new, complex tasks is the relative timing between the different movement segments or the phasing between continuous movements (see, for example, [ls]; [14]; [9], Chapter 1). It is also the impression of divers that once they learn the basic skills, such as how to start the rotation and how to pull out, they can learn new dives just by learning how to put the pieces together. The coordinating controller in our model is a schema which learns the required relationship between the movement command (for example, li somersault pike ) and the desired final positions, movement durations, and relative timing of the joints. The controller sends the desired final position and movement duration to each of the single-joint controllers involved, and then sends start signals at 3884

5 -LL!mm"J- Figure 3: Frames from the simulation shown in Figure 2. The graphical human model is from Viewpoint DataLabs. 3885

6 A, desired generator filter,, current state, end position, desired duration torque state B leg joint Tt command generator end pos, duration controller Figure 4: Schematic of a biologically-motivated learning controller. A. Single-joint controller. B. Coordinating controller (shown for a two-joint system). the appropriate timing intervals. 6. Conclusion Controls for systems like the diver have potential applications in dynamic animation and robotics and may also possibly lead to insights into biological control systems themselves. We believe that a hierarchical learning system like the one presented here will be able to generate controls for many-degree-of-freedom systems like humanoids. We also expect that it will be able to generalize from one task to another, for example, from a 1; somersault dive to a 2; somersault dive, without extensive relearning. The system presented here has the additional advantage that it does not need to store a continuous control signal for each task. Since the controls are chosen from a class of very simple functions, the solutions to the control problem may provide insight into the structure of the system as well. We are currently in the process of implementing our proposed design to control threedimensional, 18-degree-of-freedom diver. 7. Acknowledgments We would like to thank Jessica Hodgins for generously providing us with the physical human model used in this work. This research was supported in part by ARO under grants DAAL03-91-GO171 and DAAHOP 94-GO References C. G. Atkeson and J. M Hollerbach. Kinematic features of unrestrained vertical arm movements. Journal of Neuroscience, 5(9): , R. W. Brockett. Systems theory on group manifolds and coset spaces. SIAM Journal of Control, 10( 2) ~ , V. Brooks. The Neural Basis of Motor Control. Oxford University Press, New York, [4] L. Bushnell, D. Tilbury, and S. Sastry. Extended goursat normal forms with applications to nonholonomic motion planning. In Proceedings of the 32nd IEEE Conference on Deciszon and Control, volume 4, pages , [5] C. Frohlich. Do springboard divers violate angular momentum conservation? American Journal of Physics, 47(7): , July [SI G. L. Gottlieb, D. M. Corcos, and G. C. Agarwal. Strategies for the control of voluntary movements with one mechanical degree of freedom. Behavioral and Brazn Sciences, 12: , [7] S. Grillner. Locomotion in vertebrates: central mechanisms and reflex interaction. Physiological Reviews, 55(2): , April [8] J. K. Hodgins and M. H. Raibert. Biped gymnastics. International Journal of Robotics Research, 9(2): , April [9] M. Jeannerod. The Neural and Behavioral Organizataon of Goal-Directed Movements. Clarendon Press, Oxford, [lo] I. V. Kolmanovsky, N. H. McClamroch, and V. T. Coppola. Controllability of a class of nonlinear systems with drift. In Proceedings of the 33rd Conference on Decision and Control, pages , [ll] R. Montgomery. Isoholonomic problems and some applications. Communzcations in Mathematical Physics, 128(3): , [12] S. S. Sastry and R. Montgomery. The structure of optimal controls for a steering problem. In M. Fliess, editor, Nonlinear Control Systems Design 1992, pages Pergamon Press, Oxford, [131 R. A. Schmidt. A schema theory of discrete motor skill learning. Psychological Review, 82(4): , [14] G. Schoner and J. A. S. Kelso. A synergetic theory of environmentally-specified and learned patterns of movement coordination: I. relative phase dynamics. Biological Cybernetics, 58:71-80, R. Shadmehr and F. A. Mussa-Ivaldi. Adaptive representation of dynamics during learning of a motor task. Journal of Neuroscience, 14(5): , May [16] B. Vereijken, H. T. A. Whiting, and W. J. Beek. A dynamical systems approach to skill acquisition. Quarterly Journal of Experimental Psychology, Section A - Human Experimental Psychology, 45(2): , August [17] G. C. Walsh and S. S. Sastry. On reorienting linked rigid bodies using internal motions. IEEE Tkansactions on Robotics and Automation, 11(1): , February [18] W. L. Wooten and J. K. Hodgins. Simulation of human diving. In Proceedings of Graphics Interface '95, pages 1-9, The complete references for this work are given in a full-length paper available from the authors. 3886

Motion Control of a Bipedal Walking Robot

Motion 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 information

Kochi 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 information

Using 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 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 information

Dynamically stepping over large obstacle utilizing PSO optimization in the B4LC system

Dynamically 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 information

Body Stabilization of PDW toward Humanoid Walking

Body 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 information

Analysis of Movement

Analysis of Movement Orlando 2009 Biomechanics II: Analysis of Movement An overview and advanced discussion of the effects of movement, with a focus on the technology available to analyze skills and support science-based instruction.

More information

YAN GU. Assistant Professor, University of Massachusetts Lowell. Frederick N. Andrews Fellowship, Graduate School, Purdue University ( )

YAN 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 information

Biomechanics and Models of Locomotion

Biomechanics 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 information

OPTIMAL TRAJECTORY GENERATION OF COMPASS-GAIT BIPED BASED ON PASSIVE DYNAMIC WALKING

OPTIMAL 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 information

Decentralized Autonomous Control of a Myriapod Locomotion Robot

Decentralized 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 information

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

ZMP 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 information

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

Humanoid 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 information

A NEW GOLF-SWING ROBOT MODEL UTILIZING SHAFT ELASTICITY

A NEW GOLF-SWING ROBOT MODEL UTILIZING SHAFT ELASTICITY Journal of Sound and Vibration (1998) 17(1), 17 31 Article No. sv981733 A NEW GOLF-SWING ROBOT MODEL UTILIZING SHAFT ELASTICITY S. SUZUKI Department of Mechanical System Engineering, Kitami Institute of

More information

PERCEPTIVE 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 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 information

intended velocity ( u k arm movements

intended velocity ( u k arm movements Fig. A Complete Brain-Machine Interface B Human Subjects Closed-Loop Simulator ensemble action potentials (n k ) ensemble action potentials (n k ) primary motor cortex simulated primary motor cortex neuroprosthetic

More information

by Michael Young Human Performance Consulting

by Michael Young Human Performance Consulting by Michael Young Human Performance Consulting The high performance division of USATF commissioned research to determine what variables were most critical to success in the shot put The objective of the

More information

The Incremental Evolution of Gaits for Hexapod Robots

The 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 information

An investigation of kinematic and kinetic variables for the description of prosthetic gait using the ENOCH system

An investigation of kinematic and kinetic variables for the description of prosthetic gait using the ENOCH system An investigation of kinematic and kinetic variables for the description of prosthetic gait using the ENOCH system K. OBERG and H. LANSHAMMAR* Amputee Training and Research Unit, University Hospital, Fack,

More information

Journal of Chemical and Pharmaceutical Research, 2016, 8(6): Research Article. Walking Robot Stability Based on Inverted Pendulum Model

Journal 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 information

Research on Small Wind Power System Based on H-type Vertical Wind Turbine Rong-Qiang GUAN a, Jing YU b

Research on Small Wind Power System Based on H-type Vertical Wind Turbine Rong-Qiang GUAN a, Jing YU b 06 International Conference on Mechanics Design, Manufacturing and Automation (MDM 06) ISBN: 978--60595-354-0 Research on Small Wind Power System Based on H-type Vertical Wind Turbine Rong-Qiang GUAN a,

More information

Development of Fish type Robot based on the Analysis of Swimming Motion of Bluefin Tuna Comparison between Tuna-type Fin and Rectangular Fin -

Development of Fish type Robot based on the Analysis of Swimming Motion of Bluefin Tuna Comparison between Tuna-type Fin and Rectangular Fin - Development of Fish type Robot based on the Analysis of Swimming Motion of Bluefin Tuna Comparison between Tuna-type Fin and Rectangular Fin - Katsuya KUGAI* Abstract The swimming motion of Tuna type fishes

More information

Twisting techniques used in freestyle aerial skiing

Twisting techniques used in freestyle aerial skiing Loughborough University Institutional Repository Twisting techniques used in freestyle aerial skiing This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation:

More information

Kinematic Differences between Set- and Jump-Shot Motions in Basketball

Kinematic Differences between Set- and Jump-Shot Motions in Basketball Proceedings Kinematic Differences between Set- and Jump-Shot Motions in Basketball Hiroki Okubo 1, * and Mont Hubbard 2 1 Department of Advanced Robotics, Chiba Institute of Technology, 2-17-1 Tsudanuma,

More information

RUNNING ON SOFT GROUND: SIMPLE, ENERGY-OPTIMAL DISTURBANCE REJECTION

RUNNING 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 information

A Bio-inspired Behavior Based Bipedal Locomotion Control B4LC Method for Bipedal Upslope Walking

A Bio-inspired Behavior Based Bipedal Locomotion Control B4LC Method for Bipedal Upslope Walking 1 A Bio-inspired Behavior Based Bipedal Locomotion Control B4LC Method for Bipedal Upslope Walking JIE ZHAO, QI LIU, STEFFEN SCHUETZ, and KARSTEN BERNS Robotics Research Lab, University of Kaiserslautern,

More information

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.

In 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 information

Sample Solution for Problem 1.a

Sample 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 information

SHOT ON GOAL. Name: Football scoring a goal and trigonometry Ian Edwards Luther College Teachers Teaching with Technology

SHOT ON GOAL. Name: Football scoring a goal and trigonometry Ian Edwards Luther College Teachers Teaching with Technology SHOT ON GOAL Name: Football scoring a goal and trigonometry 2006 Ian Edwards Luther College Teachers Teaching with Technology Shot on Goal Trigonometry page 2 THE TASKS You are an assistant coach with

More information

+ t1 t2 moment-time curves

+ t1 t2 moment-time curves Part 6 - Angular Kinematics / Angular Impulse 1. While jumping over a hurdle, an athlete s hip angle was measured to be 2.41 radians. Within 0.15 seconds, the hurdler s hip angle changed to be 3.29 radians.

More information

CS 4649/7649 Robot Intelligence: Planning

CS 4649/7649 Robot Intelligence: Planning CS 4649/7649 Robot Intelligence: Planning Differential Kinematics, Probabilistic Roadmaps Sungmoon Joo School of Interactive Computing College of Computing Georgia Institute of Technology S. Joo (sungmoon.joo@cc.gatech.edu)

More information

AN AUTONOMOUS DRIVER MODEL FOR THE OVERTAKING MANEUVER FOR USE IN MICROSCOPIC TRAFFIC SIMULATION

AN AUTONOMOUS DRIVER MODEL FOR THE OVERTAKING MANEUVER FOR USE IN MICROSCOPIC TRAFFIC SIMULATION AN AUTONOMOUS DRIVER MODEL FOR THE OVERTAKING MANEUVER FOR USE IN MICROSCOPIC TRAFFIC SIMULATION OMAR AHMAD oahmad@nads-sc.uiowa.edu YIANNIS E. PAPELIS yiannis@nads-sc.uiowa.edu National Advanced Driving

More information

Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot

Emergent 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

REPORT DOCUMENTATION PAGE

REPORT 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 information

ROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Mini-project 3 Tennis ball launcher

ROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Mini-project 3 Tennis ball launcher Mini-project 3 Tennis ball launcher Mini-Project 3 requires you to use MATLAB to model the trajectory of a tennis ball being shot from a tennis ball launcher to a player. The tennis ball trajectory model

More information

Optimization of an off-road bicycle with four-bar linkage rear suspension

Optimization of an off-road bicycle with four-bar linkage rear suspension Proceedings of MUSME 2008, the International Symposium on Multibody Systems and Mechatronics San Juan (Argentina), 8-12 April 2008 Paper n. 02-MUSME08 Optimization of an off-road bicycle with four-bar

More information

Toward a Human-like Biped Robot with Compliant Legs

Toward 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 information

AN31E Application Note

AN31E Application Note Balancing Theory Aim of balancing How an unbalance evolves An unbalance exists when the principle mass axis of a rotating body, the so-called axis of inertia, does not coincide with the rotational axis.

More information

Robotics and Autonomous Systems

Robotics 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 information

1. A tendency to roll or heel when turning (a known and typically constant disturbance) 2. Motion induced by surface waves of certain frequencies.

1. A tendency to roll or heel when turning (a known and typically constant disturbance) 2. Motion induced by surface waves of certain frequencies. Department of Mechanical Engineering Massachusetts Institute of Technology 2.14 Analysis and Design of Feedback Control Systems Fall 2004 October 21, 2004 Case Study on Ship Roll Control Problem Statement:

More information

Robotics and Autonomous Systems

Robotics 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 information

Design of a double quadruped for the Tech United soccer robot

Design of a double quadruped for the Tech United soccer robot Design of a double quadruped for the Tech United soccer robot M.J. Naber (0571509) DCT report number: 2009.134 Master Open Space project Eindhoven, 21 December 2009 Supervisor dr.ir. P.C.J.N. Rosielle

More information

ISOLATION OF NON-HYDROSTATIC REGIONS WITHIN A BASIN

ISOLATION OF NON-HYDROSTATIC REGIONS WITHIN A BASIN ISOLATION OF NON-HYDROSTATIC REGIONS WITHIN A BASIN Bridget M. Wadzuk 1 (Member, ASCE) and Ben R. Hodges 2 (Member, ASCE) ABSTRACT Modeling of dynamic pressure appears necessary to achieve a more robust

More information

The control of twisting somersaults

The control of twisting somersaults Loughborough University Institutional Repository The control of twisting somersaults This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: YEADON, M.R.

More information

Controlling Velocity In Bipedal Walking: A Dynamic Programming Approach

Controlling 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 information

Simulation of the Hybtor Robot

Simulation of the Hybtor Robot Simulation of the Hybtor Robot Pekka Aarnio, Kari Koskinen and Sami Salmi Information and Computer Systems in Automation Helsinki University of Technology ABSTRACT A dynamic rigid body simulation model

More information

INITIATING NORMAL WALKING OF A DYNAMIC BIPED WITH A BIOLOGICALLY MOTIVATED CONTROL

INITIATING NORMAL WALKING OF A DYNAMIC BIPED WITH A BIOLOGICALLY MOTIVATED CONTROL 1 INITIATING NORMAL WALKING OF A DYNAMIC BIPED WITH A BIOLOGICALLY MOTIVATED CONTROL T. LUKSCH and K. BERNS Robotics Research Lab, University of Kaiserslautern Kaiserslautern, Germany E-mail: luksch@informatik.uni-kl.de

More information

Development of a Simulation Model for Swimming with Diving Fins

Development of a Simulation Model for Swimming with Diving Fins Proceedings Development of a Simulation Model for Swimming with Diving Fins Motomu Nakashima 1, *, Yosuke Tanno 2, Takashi Fujimoto 3 and Yutaka Masutani 3 1 Department of Systems and Control Engineering,

More information

Gait Analysis of a Little Biped Robot. Received May 2015; accepted July 2015

Gait 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 information

Characterizers for control loops

Characterizers for control loops Characterizers for control loops By: F. G. Shinskey (May 1999) Introduction Commercial controllers such as the PID series (proportional, integral, derivative, and their combinations) are linear devices

More information

Robot motion by simultaneously wheel and leg propulsion

Robot 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 information

Abstract. 1 Introduction

Abstract. 1 Introduction A computational method for calculatingthe instantaneous restoring coefficients for a ship moving in waves N. El-Simillawy College of Engineering and Technology, Arab Academyfor Science and Technology,

More information

Lab 4: Root Locus Based Control Design

Lab 4: Root Locus Based Control Design Lab 4: Root Locus Based Control Design References: Franklin, Powell and Emami-Naeini. Feedback Control of Dynamic Systems, 3 rd ed. Addison-Wesley, Massachusetts: 1994. Ogata, Katsuhiko. Modern Control

More information

The validity of a rigid body model of a cricket ball-bat impact

The validity of a rigid body model of a cricket ball-bat impact Available online at www.sciencedirect.com Procedia Engineering 34 (2012 ) 682 687 9 th Conference of the International Sports Engineering Association (ISEA) The validity of a rigid body model of a cricket

More information

TEN YEARS IN LOCOMOTION CONTROL RESEARCH

TEN YEARS IN LOCOMOTION CONTROL RESEARCH TEN YEARS IN LOCOMOTION CONTROL RESEARCH Jehee Lee Seoul National University [SIGGRAPH 2010] Lee et al, Data-driven biped control [SIGGRAPH 2010] Lee et al, Data-driven biped control [SIGGRAPH 2010] Lee

More information

Evolving Gaits for the Lynxmotion Hexapod II Robot

Evolving Gaits for the Lynxmotion Hexapod II Robot Evolving Gaits for the Lynxmotion Hexapod II Robot DAVID TOTH Computer Science, Worcester Polytechnic Institute Worcester, MA 01609-2280, USA toth@cs.wpi.edu, http://www.cs.wpi.edu/~toth and GARY PARKER

More information

AN ISOLATED SMALL WIND TURBINE EMULATOR

AN 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

Available online at Prediction of energy efficient pedal forces in cycling using musculoskeletal simulation models

Available online at  Prediction of energy efficient pedal forces in cycling using musculoskeletal simulation models Available online at www.sciencedirect.com Engineering 2 00 (2010) (2009) 3211 3215 000 000 Engineering www.elsevier.com/locate/procedia 8 th Conference of the International Sports Engineering Association

More information

DETC DESIGN OPTIMIZATION OF A NOVEL TRIPEDAL LOCOMOTION ROBOT THROUGH SIMULATION AND EXPERIMENTS FOR A SINGLE STEP DYNAMIC GAIT

DETC DESIGN OPTIMIZATION OF A NOVEL TRIPEDAL LOCOMOTION ROBOT THROUGH SIMULATION AND EXPERIMENTS FOR A SINGLE STEP DYNAMIC GAIT Proceedings of the ASME 27 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 27 September 4-7, 27, Las Vegas, Nevada, USA DETC27-34472

More information

RATE CONTROL SYSTEM FOR SOUNDING ROCKETS

RATE CONTROL SYSTEM FOR SOUNDING ROCKETS RATE CONTROL SYSTEM FOR SOUNDING ROCKETS Josef Ettl, Johann Pfänder German Aerospace Center (DLR), D-834 Wessling, Germany e-mail: josef.ettl@dlr.de johann.pfaender@dlr.de, 1. ABSTRACT DLR/Moraba has a

More information

Numerical study on the wrist action during the golf downswing

Numerical study on the wrist action during the golf downswing Numerical study on the wrist action during the golf downswing C.C. Chen, Y. Inoue and K. Shibara Department of Intelligent Mechanical Systems Engineering, Kochi University of Technology, Kochi-prefecture,

More information

Twisting techniques used by competitive divers

Twisting techniques used by competitive divers Loughborough University Institutional Repository Twisting techniques used by competitive divers This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation:

More information

Kinematics & Dynamics

Kinematics & Dynamics Kinematics & Dynamics Thomas Funkhouser Princeton University C0S 46, Fall 000 Overview Kinematics Considers only motion Determined by positions, velocities, accelerations Dynamics Considers underlying

More information

Motion is a function of both direction and speed. The direction may

Motion is a function of both direction and speed. The direction may BIOMECHANICS Ahmed.J. Kawoosh Osmania university P.M.Ed 7207832127 T24 890716856 Airtel 07802309769 Zain abc_d871@yahoo.com A body is said to be in motion when it changes its position or location in respect

More information

BIOMECHANICAL MOVEMENT

BIOMECHANICAL MOVEMENT SECTION PART 5 5 CHAPTER 12 13 CHAPTER 12: Biomechanical movement Practice questions - text book pages 169-172 1) For which of the following is the athlete s centre of mass most likely to lie outside of

More information

E.I. Kugushev, 7.6. Jaroshevskij Institute of Applied Mathematics, the USSR Academy of Sciences, Moscow, A-47, Miusskaya Sq», 4

E.I. Kugushev, 7.6. Jaroshevskij Institute of Applied Mathematics, the USSR Academy of Sciences, Moscow, A-47, Miusskaya Sq», 4 PROBLEMS OF SELECTING A GAIT FOR AN INTEGRATED LOCOMOTION ROBOT E.I. Kugushev, 7.6. Jaroshevskij Institute of Applied Mathematics, the USSR Academy of Sciences, Moscow, A-47, Miusskaya Sq», 4 Abstract.

More information

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS

LOCOMOTION 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 information

Failure Detection in an Autonomous Underwater Vehicle

Failure Detection in an Autonomous Underwater Vehicle Failure Detection in an Autonomous Underwater Vehicle Alec Orrick, Make McDermott, Department of Mechanical Engineering David M. Barnett, Eric L. Nelson, Glen N. Williams, Department of Computer Science

More information

Friction properties of the face of a hand-held tennis racket

Friction properties of the face of a hand-held tennis racket Available online at www.sciencedirect.com Procedia Engineering 34 (2012 ) 544 549 9 th Conference of the International Sports Engineering Association (ISEA) Friction properties of the face of a hand-held

More information

An approach for optimising railway traffic flow on high speed lines with differing signalling systems

An approach for optimising railway traffic flow on high speed lines with differing signalling systems Computers in Railways XIII 27 An approach for optimising railway traffic flow on high speed lines with differing signalling systems N. Zhao, C. Roberts & S. Hillmansen Birmingham Centre for Railway Research

More information

Variable Face Milling to Normalize Putter Ball Speed and Maximize Forgiveness

Variable Face Milling to Normalize Putter Ball Speed and Maximize Forgiveness Proceedings Variable Face Milling to Normalize Putter Ball Speed and Maximize Forgiveness Jacob Lambeth *, Dustin Brekke and Jeff Brunski Cleveland Golf, 5601 Skylab Rd. Huntington Beach, CA 92647, USA;

More information

Basketball free-throw rebound motions

Basketball free-throw rebound motions Available online at www.sciencedirect.com Procedia Engineering 3 () 94 99 5 th Asia-Pacific Congress on Sports Technology (APCST) Basketball free-throw rebound motions Hiroki Okubo a*, Mont Hubbard b a

More information

A STUDY OF THE LOSSES AND INTERACTIONS BETWEEN ONE OR MORE BOW THRUSTERS AND A CATAMARAN HULL

A STUDY OF THE LOSSES AND INTERACTIONS BETWEEN ONE OR MORE BOW THRUSTERS AND A CATAMARAN HULL A STUDY OF THE LOSSES AND INTERACTIONS BETWEEN ONE OR MORE BOW THRUSTERS AND A CATAMARAN HULL L Boddy and T Clarke, Austal Ships, Australia SUMMARY CFD analysis has been conducted on a 100m catamaran hull

More information

Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB

Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB Akshay C. Mahakalkar, Gaurav R. Powale 2, Yogita R. Ashtekar 3, Dinesh L. Mute 4, 2 B.E. 4 th Year Student of Electrical

More information

MOVEMENT QUALITY OF MARTIAL ART OUTSIDE KICKS. Manfred Vieten and Hartmut Riehle University of Konstanz, Konstanz, Germany

MOVEMENT QUALITY OF MARTIAL ART OUTSIDE KICKS. Manfred Vieten and Hartmut Riehle University of Konstanz, Konstanz, Germany 856 ISBS 2005 / Beijing, China MOVEMENT QUALITY OF MARTIAL ART OUTSIDE KICKS Manfred Vieten and Hartmut Riehle University of Konstanz, Konstanz, Germany KEY WORDS: martial arts, simulation, muscle energy,

More information

Mobile Robots (Legged) (Take class notes)

Mobile Robots (Legged) (Take class notes) Mobile Robots (Legged) (Take class notes) Legged mobile robots Mobile robots are robots which can move There are two types of mobile robots - Legged two, four, six and eight legs - Wheeled one, two, three

More information

A IMPROVED VOGEL S APPROXIMATIO METHOD FOR THE TRA SPORTATIO PROBLEM. Serdar Korukoğlu 1 and Serkan Ballı 2.

A IMPROVED VOGEL S APPROXIMATIO METHOD FOR THE TRA SPORTATIO PROBLEM. Serdar Korukoğlu 1 and Serkan Ballı 2. Mathematical and Computational Applications, Vol. 16, No. 2, pp. 370-381, 2011. Association for Scientific Research A IMPROVED VOGEL S APPROXIMATIO METHOD FOR THE TRA SPORTATIO PROBLEM Serdar Korukoğlu

More information

Compliance for a cross four-bar knee joint

Compliance 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 information

CHAPTER IV FINITE ELEMENT ANALYSIS OF THE KNEE JOINT WITHOUT A MEDICAL IMPLANT

CHAPTER IV FINITE ELEMENT ANALYSIS OF THE KNEE JOINT WITHOUT A MEDICAL IMPLANT 39 CHAPTER IV FINITE ELEMENT ANALYSIS OF THE KNEE JOINT WITHOUT A MEDICAL IMPLANT 4.1 Modeling in Biomechanics The human body, apart of all its other functions is a mechanical mechanism and a structure,

More information

Proceedings of Meetings on Acoustics

Proceedings of Meetings on Acoustics Proceedings of Meetings on Acoustics Volume 9, 2010 http://acousticalsociety.org/ 159th Meeting Acoustical Society of America/NOISE-CON 2010 Baltimore, Maryland 19-23 April 2010 Session 1pBB: Biomedical

More information

Flight Corridor. The speed-altitude band where flight sustained by aerodynamic forces is technically possible is called the flight corridor.

Flight Corridor. The speed-altitude band where flight sustained by aerodynamic forces is technically possible is called the flight corridor. Flight Corridor The speed-altitude band where flight sustained by aerodynamic forces is technically possible is called the flight corridor. The subsonic Boeing 747 and supersonic Concorde have flight corridors

More information

Learning Energy Efficient Walking Based on Ballistics

Learning 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 information

Project 1 Those amazing Red Sox!

Project 1 Those amazing Red Sox! MASSACHVSETTS INSTITVTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science 6.001 Structure and Interpretation of Computer Programs Spring Semester, 2005 Project 1 Those amazing Red

More information

ITTC Recommended Procedures and Guidelines

ITTC Recommended Procedures and Guidelines Page 1 of 6 Table of Contents 1. PURPOSE...2 2. PARAMETERS...2 2.1 General Considerations...2 3 DESCRIPTION OF PROCEDURE...2 3.1 Model Design and Construction...2 3.2 Measurements...3 3.5 Execution of

More information

The Usage of Propeller Tunnels For Higher Efficiency and Lower Vibration. M. Burak Şamşul

The Usage of Propeller Tunnels For Higher Efficiency and Lower Vibration. M. Burak Şamşul The Usage of Propeller Tunnels For Higher Efficiency and Lower Vibration M. Burak Şamşul ITU AYOC 2014 - Milper Pervane Teknolojileri Company Profile MILPER is established in 2011 as a Research and Development

More information

Toward a Human-like Biped Robot with Compliant Legs

Toward 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 information

Generation of Robot Motion Based on Measurement of Human Movement. Susumu Sakano 1, Satoru Shoji 1

Generation of Robot Motion Based on Measurement of Human Movement. Susumu Sakano 1, Satoru Shoji 1 Generation of Robot Motion Based on Measurement of Human Movement Susumu Sakano 1, Satoru Shoji 1 1College of Engineering, Nihon University 1 Nakagawara Tokusada Tamura-machi Koriyama 963-8642 Japan Tel;

More information

Process Control Loops

Process Control Loops In this section, you will learn about how control components and control algorithms are integrated to create a process control system. Because in some processes many variables must be controlled, and each

More information

Autonomous Robot Motion Control

Autonomous Robot Motion Control Chapter 7 Autonomous Robot Motion Control 7.1 Introduction It was seen in the previous chapter that FOX can successfully learn to control a variety of mechanical systems. These systems were simple, in

More information

Intelligent Decision Making Framework for Ship Collision Avoidance based on COLREGs

Intelligent Decision Making Framework for Ship Collision Avoidance based on COLREGs Intelligent Decision Making Framework for Ship Collision Avoidance based on COLREGs Seminar Trondheim June 15th 2017 Nordic Institute of Navigation Norwegian Forum for Autonomous Ships SINTEF Ocean, Trondheim

More information

Walking Gait Generation with Foot Placement Control for the HOAP-3 Humanoid Robot

Walking Gait Generation with Foot Placement Control for the HOAP-3 Humanoid Robot Walking Gait Generation with Foot Placement Control for the HOAP-3 Humanoid Robot Yazhou Huang, Robert Backman and Marcelo Kallmann UCM School of Engineering Technical Report TR-2011-002 University of

More information

Dynamic analysis and motion measurement of ski turns using inertial and force sensors

Dynamic analysis and motion measurement of ski turns using inertial and force sensors Available online at www.sciencedirect.com Procedia Engineering 6 ( 213 ) 355 36 6th Asia-Pacific Conference on Sports Technology Dynamic analysis and motion measurement of ski turns using inertial and

More information

Learning Energy Efficient Walking with Ballistic Walking

Learning 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 information

Lane changing and merging under congested conditions in traffic simulation models

Lane changing and merging under congested conditions in traffic simulation models Urban Transport 779 Lane changing and merging under congested conditions in traffic simulation models P. Hidas School of Civil and Environmental Engineering, University of New South Wales, Australia Abstract

More information

Problem 5: Platform Diving

Problem 5: Platform Diving Problem 5: Platform Diving In the 22 World Cup Trials, Kyle Prandi set up a diving record with a back 3 ½ somersault pike from the 1 m board. He pushed off from the board at an angle of θ = 46 with an

More information

Abstract. 1 Introduction

Abstract. 1 Introduction Developments in modelling ship rudder-propeller interaction A.F. Molland & S.R. Turnock Department of Ship Science, University of Southampton, Highfield, Southampton, S017 IBJ, Hampshire, UK Abstract A

More information

Math 4. Unit 1: Conic Sections Lesson 1.1: What Is a Conic Section?

Math 4. Unit 1: Conic Sections Lesson 1.1: What Is a Conic Section? Unit 1: Conic Sections Lesson 1.1: What Is a Conic Section? 1.1.1: Study - What is a Conic Section? Duration: 50 min 1.1.2: Quiz - What is a Conic Section? Duration: 25 min / 18 Lesson 1.2: Geometry of

More information

First Experimental investigations on Wheel- Walking for improving Triple-Bogie rover locomotion performances

First Experimental investigations on Wheel- Walking for improving Triple-Bogie rover locomotion performances First Experimental investigations on Wheel- Walking for improving Triple-Bogie rover locomotion performances M. Azkarate With the collaboration of ESA/TEC-MMA Table of Contents 2. The ExoTeR Rover: a Triple-Bogie

More information

THE SYSTEM OF EFFECTIVE SELF-DEFENCE TRUE GENIUS LIES IN SIMPLICITY, BUT SIMPLE DOESN T MEAN PRIMI- TIVE, SAID EINSTEIN. Alexei Alexeevich Kadochnikov

THE SYSTEM OF EFFECTIVE SELF-DEFENCE TRUE GENIUS LIES IN SIMPLICITY, BUT SIMPLE DOESN T MEAN PRIMI- TIVE, SAID EINSTEIN. Alexei Alexeevich Kadochnikov THE SYSTEM OF EFFECTIVE SELF-DEFENCE TRUE GENIUS LIES IN SIMPLICITY, BUT SIMPLE DOESN T MEAN PRIMI- TIVE, SAID EINSTEIN Alexei Alexeevich Kadochnikov Т his thin line between simplicity and genius is the

More information

NHL & NHLPA Future Goals Program Hockey Scholar TM

NHL & NHLPA Future Goals Program Hockey Scholar TM Curriculum Guide NHL & NHLPA Future Goals Program Hockey Scholar TM Your local NHL team has made it all the way to the Stanley Cup Final and now you just need to win 4 games to bring home the cup! You

More information

Analysis and Research of Mooring System. Jiahui Fan*

Analysis and Research of Mooring System. Jiahui Fan* nd International Conference on Computer Engineering, Information Science & Application Technology (ICCIA 07) Analysis and Research of Mooring System Jiahui Fan* School of environment, North China Electric

More information