Modeling and Control of Casterboard Robot
|
|
- Naomi Shelton
- 6 years ago
- Views:
Transcription
1 9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 23 FrB2.3 Modeling and Control o Casterboard Robot Kazuki KINUGASA Masato ISHIKAWA Yasuhiro SUGIMOTO Koichi OSUKA Department o Mechanical Engineering, Graduate School o Engineering, Osaka University, Japan, ( ishikawa@mech.eng.osaka-u.ac.jp) Abstract: In this paper, we propose a robotic model o a casterboard, which is a commercial variants o skateboards with twistable ootplates and passive inclined caster wheels. We then derive its mathematical model in the orm o nonlinear state equation; this system is o much interest rom both mechanical and control points o view as a new challenging example o nonholonomic mechanics. Based on the observation on preceding works concerning locomotion control or nonholonomic systems, we propose a locomotion control method with sinusoidal periodic control to realize orwarding and turning locomotion. The proposed idea is examined by simulations and physical experiments using the prototype robot developed by the authors. Moreover, we also examine the inluences on the driving o the robot o parameter in the sinusoidal reerence signals.. INTRODUCTION In this paper, we propose a robotic model o a casterboard, which is a commercial variants o skateboards with twistable ootplates and passive inclined caster wheels (as shown in Fig. ). The casterboard has an peculiar body structure that the board itsel is divided into two parts, the ront and the rear wheels can be steered separately to each other. By appropriate combinatory actions o one s waist and eet, a human rider can drive the casterboard without kicking the ground directory. This seems a quite challenging and ascinating example rom viewpoints o both control theory and robotics. Our purpose is to clariy the principle o casterboard locomotion through control experiment o its prototype robot. As closely related works to the current problem, there have been a series o studies on snakeboard system conducted by Ostrowski et al. (see Ostrowski et al. [995, 997], Ostrowski and Burdick [998], McIsaac and Ostrowski [23] and the reerences therein). The snakeboard is also a variant o skateboards having twistable casters at the both ends, and undulatory propulsion without kicking the ground is possible likewise in the casterboards. Ostrowski et. al. derived a mathematical model o the snakeboard based on nonholonomic mechanics, in the orm o nonlinear state equation composed o (i) geometric equation, (ii) generalized momentum equation and (iii) reduced equation (see Murray et al. [994], Bloch [23]). A notable eature here is the presense o (ii) and coupled inluences between (i) and (ii). The authors also worked on point-to-point eedback control o the snakeboard considering repetitive stability o its generalized momentum (see Kiyasu and Ishikawa [26]). Modeling and control o the casterboard appears to be harder than the snakeboard, in that it has complicated ootplate-caster mechanism and its dynamics is inherently three-dimensional. Shammas and Choset proposed variable inertia snakeboard which is a general ramework including the snakeboard as its special case, in that the inertia matrix depends on the coniguration o the robot, and simulated orwarding locomotion o casterboard by controlling it in speciic conigurations (see Shammas and Choset [26]). However they have not exploited various driving modes o casterboard which appear by changing parameters o inputs, and with experiments. In this paper, we suggest a control approach or casterboard locomotion together with its dynamical model. Slightly rom a dierent viewpoint compared to the previous work, we show that the casterboard can be controled with an approach similar to the aorementioned snakeboard at the cost o some simpliying assumptions. We then model the casterboard as an autonomous mobile robot with active weights, and propose a control approach or orwarding and turning locomotion based on sinusoidal reerence signals. The proposed idea is examined by both simulations and experiments. Moreover, we also examine the inluences on the driving o phase dierence and requency o sinusoidal reerence signals by both simulations and experiments. This paper is organized as ollows. Ater brie review o snakeboard research in Section 2, we propose a robotic version o the casterboard and derive its mathematical model in Section 3. Control strategy is proposed and examined numerically and experimentally in Section 4. Inluences o phase dierence in the reerence signals are examined in Section 5. Section 6 concludes the paper. 2. BACKGROUND: SNAKEBOARD ROBOT In this section, we briely review the relevant studies on snakeboard robots mainly conducted by Ostrowski et. al. (see Ostrowski and Burdick [998]). Copyright 23 IFAC 785
2 (a) Casterboard (b) Snakeboard According to these results, given that each wheels is in contact with the ground without slipping nor sliding sideways, orwarding locomotion and turning locomotion o the snakeboard robot are controllable by varying the rotational angle o the rotor Ψ and the steering angle o the wheels Φ periodically with a common requency. Their success motivates us to challenge to other sort o weired dynamic boards. 3. CASTERBOARD ROBOT Fig.. Casterboard and Snakeboard Snakeboard is a commercial variant o skateboard which has been somewhat popular in playground scene since mid- 9 s. It is composed o a main beam and two ootplates with passive wheels at the both ends (ront and rear) as shown in Fig. 2. Each ootplate is connected to the main beam via a rotary joint about the vertical axis, so that the ront wheels and the rear wheels can be steered using the rider s eet relative to the main beam. Basically, maneuvering principle o the snakeboard or a rider is a (skillul) combination o the ollowing actions: to steer the ootplates into the direction opposite to each other to exert yaw-torque around the body center by twisting one s waist In this section, we introduce the dynamics o casterboard and propose its robotic model. 3. Modeling Fig. 4 illustrates a schematic side view o the casterboard (shown in Fig. ). The casterboard consists o a ront board and a rear board joined to each other via rotary joint about the horizontal (roll) axis. Each board is equipped with a passive caster inclined by a certain constant angle. Both boards can be twisted to each other about the roll-axis as the rider presses the boards by his/her eet. The casters also rotate about their incline axes. Thereore, when the rider presses down the boards to make them roll, each wheel is pushed out to the opposite direction, so as to minimize the potential energy as shown in Fig. 5. In short, the caster s yaw angle ψ is indirectly steered when one steers the board s roll angle ϕ. Fig. 2. Maneuvering basics o the snakeboard Ostrowski et al. discussed a mathematical description o the snakeboard dynamics, and proposed an autonomous robot model o the snakeboard, i.e., a snakeboard robot (see Ostrowski et al. [995]). It has a rotor which exerts torque to the snakeboard about the vertical axis passing through the body center, via an active joint Ψ as shown in Fig. 3. The model has been ormulated as a nonholonomic dynamical system which has generalized momentum as a state (see Murray et al. [994], Bloch [23]). Moreover, inputs to the system or propulsion control have been derived based on the analysis o controllability with Lie brackets o vector ields in the state equation o the model. They also simpliied the model by assuming that the ront and the rear ootplates are driven in symmetric way (with a common control parameter Φ), thus reduced the problem to a nonlinear system with two control inputs Φ and Ψ. Fig. 3. Model o the snakeboard robot Fig. 4. Side view o the casterboard (a) Top view (b) Front view (c) Actual caster Fig. 5. Relationship between the boards and the caster wheels This leads us to explain the basic maneuvering principle or the casterboard, as shown in Fig. 6. Rolling both boards alternately, exerting orce in the direction which each board is tilted toward (labeled as orce in the igure) by each oot o the rider. This explanation is in rough accordance with the techniques perormed by experienced riders. These actions o the eet generate torque around the vertical axis o the casterboard, with both wheels being steered in the opposite direction rom each other, which result in orward movement o the casterboard. Copyright 23 IFAC 786
3 Fig. 6. Maneuvering basics o the casterboard 3.2 Casterboard Robot Now we are ready to model the casterboard as an autonomous mobile robot (casterboard robot) using active mass drivers instead o a human rider. See Fig. 7 or the proposed robotic model o the casterboard. The robot is supposed to consist o two blocks, the ront and the rear ones. Each block is equipped with a mass on its top side, connected by a rigid beam, where the center o the wheel is located just beneath the bottom end o the rigid beam. The ront and the rear block are connected to each other by an active twistable joint, which we suppose to apply control inputs. (a) Side view Fig. 7. Model o the casterboard robot 3.3 Derivation o the state equation (b) Top view Let us derive the state equation o the casterboard robot. In Fig. 3.2, (x, y) denotes the robot s position, i.e., the coordinates o the centeral joint on X-Y plane. θ is the attitude angle relative to the X-axis. ϕ, ϕ r are roll angles o ront and rear board, respectively. ψ, ψ r are steering angles o ront and rear wheel, respectively. Here we dare to compromise on ollowing assumptions to simpliy the problem. [Assumptions] () Roll orientation o the robot is always kept upright. (2) Roll angle o boards ϕ i (i =, r) is very small, so we obtain the ollowing approximate expressions: sin ϕ i ϕ i, cos ϕ i. () (3) In response to the change o roll angle o the board ϕ i, yaw angle o the wheels ψ i changes instantaneously due to their inclined coniguration (Fig. 7). Namely, ϕ i and ψ i satisy the ollowing holonomic constraint: ψ i (t) = tan (tan α sin ϕ i (t)). (2) Eq. (2) is derived rom the coniguration o each caster when the potential energy o the robot is minimum. These assumptions may seem somewhat restrictive. However, at the cost o this compromise, we can reduce the problem to control problem or an almost planar mobile robot nevertheless the original system is threedimensional. It would be clear in the rest o paper that essence o the casterboard locomotion still remains in this reduced planar model. Now we introduce several physical parameters. m denotes mass o the entire robot, m 2 denotes mass o a weight, l is length rom the center o the robot to one wheel, l 2 is length o the rigid beam (distance between the mass and the board), J denotes moment o inertia o the robot about the vertical axis. α is a constant that indicate incline angle o the caster axis relative to the vertical axis. The Lagrangian o the whole system is given by L = 2 m (ẋ 2 + ẏ 2 ) + 2 J θ 2 [ { + } 2 d 2 m 2 dt (x + l cos θ l 2 ϕ sin θ) { } ] 2 d + dt (y + l sin θ + l 2 ϕ cos θ) + [{ } 2 d 2 m 2 dt (x l cos θ l 2 ϕ r sin θ) { } ] 2 d + dt (y l sin θ + l 2 ϕ r cos θ). (3) In Eq. (3), the irst line denotes kinetic energy o the body except weights, the second and the third lines denote kinetic energy o the ront weight, and the ourth and the ith lines denote kinetic energy o the rear weight. Here, gravitational potential energy is not considered due to Eq. (). Assuming all the wheels do not slide sideways, we obtain the ollowing nonholonomic constraints: { ẋ sin(θ + ψ ) ẏ cos(θ + ψ ) l θ cos ψ = ẋ sin(θ + ψ r ) ẏ cos(θ + ψ r ) + l θ cos ψr =. (4) Thanks to the assumptions mentioned above, the generalized coordinates o the system is composed o just q := [w, ϕ, ϕ r ] T, where w := [x, y, θ] T indicates the o the entire robot. First, the Lagrangian equation o motion with respect to ϕ, ϕ r is described as ollows. m 2 l 2 ϕ 2 m 2 l 2 (ẍ sin θ ÿ cos θ l θ) ( ) 2 m 2l l 2 cos 2θ l2ϕ 2 θ 2 = τ m 2 l 2 ϕ 2 r m 2 l 2 (ẍ sin θ ÿ cos θ + l θ) ( ) + 2 m 2l l 2 cos 2θ l2ϕ 2 r θ 2 = τ r Here τ, τ r are external torques applied as the actuator inputs. Following the standard manner o computed torque method, it is not diicult to consider u := [ ϕ, ϕ r ] T as a virtual control input. (5) On the other hand, combining Eq. (2) and Eq. (4) gives us a kinematic constraint linear in ẇ Copyright 23 IFAC 787
4 D(q)ẇ =, D(q) := [ ] sin(θ + ψ (ϕ )) cos(θ + ψ (ϕ )) l cos ψ (ϕ ) sin(θ + ψ r (ϕ r )) cos(θ + ψ r (ϕ r )) l cos ψ r (ϕ r ) (6) Thus the Lagrangian equation o motion with respect to the vector w under the constraint (6) is derived as in the ollowing orm, with the Lagrange multiplier λ = [λ, λ 2 ] T to indicate constraint orces: Mẅ + W (q) E(q)u D(q) T λ = (7) where M(q), W (q) and E(q) are given by [ ] m + 2m 2 M 3 M(q) = m + 2m 2 M 23 M 3 M 23 M 33 M 3 = m 2 l 2 (ϕ + ϕ r ) cos θ M 23 = m 2 l 2 (ϕ + ϕ r ) sin θ M 33 = J + m 2 {2l 2 + l l 2 (ϕ ϕ r ) cos 2θ + l2(ϕ ϕ 2 r)} ] W (q) = [ W W 2 W 3 W = m 2 l 2 {(ϕ + ϕ r ) sin θ θ 2( ϕ + ϕ r ) cos θ} θ + cẋ W 2 = m 2 l 2 {(ϕ + ϕ r ) cos θ θ 2( ϕ + ϕ r ) sin θ} θ + cẏ W 3 = m 2 l 2 [l {( ϕ ϕ r ) cos 2θ (ϕ ϕ r ) sin 2θ θ} + 2l 2 (ϕ ϕ + ϕ r ϕr )] θ + 2cl 2 θ [ ] m2 l 2 sin θ m 2 l 2 sin θ E(q) = m 2 l 2 cos θ m 2 l 2 cos θ m 2 l l 2 m 2 l l 2 Here, we assume that both wheels are subjected to viscosity resistance rom ground along their moving direction. Above c is proportionality constant in the viscosity resistance. Solving Eq. (7) using Eq. (6), λ is given by λ = (DM D T ) ( Ḋẇ + DM W DM Eu). (8) Eliminating λ rom Eq. (7) using Eq. (8), we have: ẅ + QḊẇ + P M W P M Eu = (9) where Q(q) and P (q) are given by Q(q) = M D T (DM D T ) P (q) = I QD Here, I is an unit matrix. Thereore the state equation o the casterboard robot is described as ollows. w ẇ ẇ d ϕ QḊẇ P M W P M E ϕ dt ϕ r = + u () ϕ ϕ r ϕ r Note again that D, W, E, Q and P are all matrix-valued nonlinear unctions depend on the state variables. 4. LOCOMOTION CONTROL In this section, we propose a control approach or the casterboard robot, whose validity is examined both by numerical simulations and physical experiments. 4. Control approach Now we intend to control the roll angle ϕ, ϕ r o the casterboard robot to track respectively the sinusoidal reerence angle ϕ re, ϕre r given as ollows, so that the steering angle o each wheel and torque exerted on the body changes periodically with a common requency: ϕ re (t) = A sin ωt + B () ϕ re r (t) = ϕ re (t) (2) where A is the amplitude, B is the average o oscillation and ω denotes the angular requency. B determines the direction (or turning radius) o locomotion : B = corresponds to orwarding locomotion, while B corresponds to turning locomotion where B > or counter-clockwise rotation and B < or clockwise rotation. As or the tracking control o ϕ, ϕ r to the reerence angle ϕ re, ϕre r, we simply adopt the ollowing eedback PD-type control law: [ KP (ϕ re re ϕ u = ) + K D ( ϕ ϕ ] re ) + ϕ K P (ϕ re re r ϕ r ) + K D ( ϕ r ϕ re (3) r ) + ϕ r where ϕ re, ϕre r are the reerence angles, K P is the proportional gain and K D is the derivative gain. 4.2 Simulation In this subsection, the proposed approach is examined by several numerical simulations based on the state equation (). Here, the values o the parameters A, B and T in the reerence angles ϕ re, ϕre r Forwarding locomotion : were given as ollows. A = π [rad], B = [rad], ω = 6.4 [rad/s] 9 Turning locomotion : A = π 8 [rad], B = π [rad], ω =.4 [rad/s] 8 The value o each parameter in the state equation () was given as shown in Table. Here, or simplicity, let J = m l 2 3 by putting the body a bar o uniorm crosssection. The values o K P and K D were given so that ϕ i ollows ϕ re i suiciently. The other values in Table were given so as to be the same as in the prototype shown in the ollowing section. Incidentally, the initial was w() = [,, ] T. Table. Physical parameters o the casterboard robot l length rom the center o the body to a.95 [m] wheel l 2 length o the inverted pendulum.5 [m] m mass o the body.29 [kg] m 2 mass o a weight.29 [kg] J inertia o the body about the vertical axis.39 [kg m 2 ] 7 α incline angle o the caster axis 8 π [rad] c proportionality constant in viscosity resistance.8 [N s/m] between wheels and ground First, the simulation result o orwarding locomotion is shown in Fig. 8. As shown in the igures, the casterboard robot moves orward winding its way. Copyright 23 IFAC 788
5 Y [m] (b) Robot s Fig. 8. Simulation o orwarding locomotion Second, the simulation result o turning locomotion is shown in Fig. 9. As shown in the igures, the casterboard robot turns. Here, the turning radius is almost constant. Moreover, it was also conirmed that the model o the Y [m] Fig. 9. Simulation o turning locomotion (b) Robot s In addition, we attach a support caster consisting o two ball casters to the bottom o the central block, through a parallel link mechanism so that the casters are kept horizontal. As a result, the central block does not roll irrespective o its vertical motion. Thereore the roll angle o each board ϕ i is given on the basis o the central block by each servomotor. The proposed approach is examined by several experiments. We adopted the same reerence signals to the servomotors ϕ re (t), ϕre r (t) as in simulations mentioned above. Fig. shows the experimental result o orwarding locomotion. The casterboard robot surely moves orward with a certain amount o winding, likewise in the simulation results. Y [m] (b) Robot s Fig.. Experiment o orwarding locomotion Second, the experimental result o turning locomotion is shown in Fig. 2. The casterboard robot also exhibits casterboard robot was valid rom the above results. 4.3 Experiment We developed a prototype o microcomputer-controlled casterboard robot as shown in Fig.. This prototype has Y [m] (b) Robot s Fig. 2. Experiment o turning locomotion counter-clockwise turning with almost constant radius, also likewise in the simulation results. 5. INFLUENCE OF PHASE DIFFERENCE Fig.. Overview o the casterboard robot the ront and the rear boards (ootplates), each o which is equipped with a weight and a caster. It also has the central block put between the both boards so as to control rolling o each board. The central block has two servomotor at the ront and the rear side, connected to the ront and the rear boards, respectively. In the last section, we have been considering to drive roll angles o the both boards in anti-phase manner. Now we examine how the phase dierence between ϕ re and ϕ re r aects on the resulting locomotion. 5. Simulation First, we examine the inluence o phase dierence o ront and rear boards by numerical simulations based on the Copyright 23 IFAC 789
6 state equation (). The reerence signals ϕ re given in the ollowing orms: { ϕ re (t) = A sin ωt ϕ re (t) = A sin(ωt β), ϕre r were (4) where A is the common amplitude, ω is the common angular requency and β is the phase dierence between the two signals. Now we ix A = π/9 [rad], ω = 6.4 [rad/s], set the initial as w() = [,, ] T, and see what happens with various phase gaps β =, π/2, π [rad] (a) β = [rad].5.5 Fig. 3. Robot s (simulation) (b) β = π/2 [rad] Fig. 3 shows the simulation results. Note we omit the case β = π [rad] or it corresponds to the anti-phase drive mentioned in the last section (see Fig. 8). The robot moves almost orward at any phase dierence β. Although the robot turns a little rightward at β = π/2 [rad], it travels almost straightorward or all choices o β. Thus, it is the traveling speed in the x-direction that varies depending on β. The astest is the case β =, say in-phase drive mode, and the speed tends to be slower as the β increases. Now let us turn to ocus on history o the attitude angle θ. θ(t) is kept almost constant in the case o β = (note that θ = holds in Eq. (6) or this case). On the other hand, θ starts to oscillate as β gets larger, in particular with larger amplitude A. This partially explains the loss o energy in the orwarding locomotion, as well as the change o traveling speed as depending on β. 5.2 Experiment We perormed physical experiments under the same reereces and the conditions as the simulation above; compare Fig. 4 or the cases β =, π/2 and Fig. or the case β = π. As shown in these igures, the robot moves almost straightorward in all cases, while the relationship between phase dierence and traveling speed shows similar tendency as in the simulation results. 6. CONCLUSION In this paper, we proposed a mathematical model o the casterboard as an autonomous mobile robot equipped with a pair o mass-beam mechanisms, in the orm o nonlinear state equation. We then proposed a control approach or orwarding and turning locomotion that drives the massbeam actuators so as to track periodic reerences. Then (a) β = [rad] Fig. 4. Robot s (experiment) (b) β = π/2 [rad] we developed an experimental system o the proposed casterboard robot and realized the orwarding and turning locomotion, to show that the experimental results are well consistent with simulation results. Moreover, we examined the inluence on the driving o phase dierence o periodic reerences. In low-requency range, moving velocity o the robot got higher as the phase dierence got smaller, and increased exponentially as the requency got higher by both simulations and experiments. In the experiments, it was conirmed that a peak o moving velocity appeared in a requency range, although the peak did not appear in the simulations. Moreover, in the experiments, it was also conirmed that a peak o moving velocity appeared in two requency ranges, respectively in in-phase drive. As or physical experiments, we are keen to realize locomotion without the support casters by actively balancing the robot s roll angle. We also neglected the dynamics o ψ i s behavior in response to ϕ i by assuming their relationship is static. The mathematical model should be reined in the uture by taking this dynamics into account. Acknowledgement This research is partially supported by Aihara Project, the FIRST program rom JSPS, initiated by CSTP. REFERENCES A.M. Bloch. Nonholonomic mechanics and control. Interdisciplinary Applied Mathematics (IAM), 24, 23. Y. Kiyasu and M. Ishikawa. Feedback control o nonholonomic mobile robot concerning momentum dynamics: a snakeboard example. The 3rd IFAC worksop on Lagrangian and Hamiltonian Methods in Nonlinear Control (LHMNLC 6), 26. K.A. McIsaac and J.P. Ostrowski. A ramework or steering dynamic robotic locomotion systems. The International Journal o Robotics Research, pages 22:83 97, 23. R. M. Murray, S. S. Sastry, and Z. Li. A Mathematical Introduction to Robotic Manipulation. CRC Press, 994. J. Ostrowski and J. Burdick. he geometric mechanics o undulatory robotic locomotion. The International Journal o Robotics Research, pages 7(7):683 7, 998. J. Ostrowski, J. Burdick, A.D. Lewis, and R.M. Murray. The mechanics o undulatory locomotion: The mixed kinematic and dynamic case. International Conerence o IEEE Robotics and Automation 95, pages , 995. J. Ostrowski, J.D. Desai, and V. Kumar. Optimal gait selection or nonholonomic locomotion systems. International Conerence o IEEE Robotics and Automation97, pages 2 25, 997. E. A. Shammas and H. Choset. Generalized Motion Planning or Underactuated Mechanical Systems. PhD thesis, Carnegie Mellon University, 26. Copyright 23 IFAC 79
DSCC EXPERIMENTAL GAIT ANALYSIS OF WAVEBOARD LOCOMOTION
Proceedings of the ASME 2016 Dynamic Systems and Control Conference DSCC2016 October 12-14, 2016, Minneapolis, Minnesota, USA DSCC2016-9923 EXPERIMENTAL GAIT ANALYSIS OF WAVEBOARD LOCOMOTION Ayush Agrawal
More informationNonholonomic Constraints Examples
Nonholonomic Constraints Examples Basilio Bona DAUIN Politecnico di Torino July 2009 B. Bona (DAUIN) Examples July 2009 1 / 34 Example 1 Given q T = [ x y ] T check that the constraint φ(q) = (2x + siny
More informationPhysics 101 Lecture 12 Equilibrium and Angular Momentum
Physics 101 Lecture 1 Equilibrium and Angular Momentum Ali ÖVGÜN EMU Physics Department www.aovgun.com Static Equilibrium q Equilibrium and static equilibrium q Static equilibrium conditions n Net external
More informationNonholonomic mechanics and locomotion: the Snakeboard example
Proceedings of the 1994 IEEE International Conference on Robotics and Automation 2391 24, May 1994 1994 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material
More informationCONTROL OF THE NONHOLONOMIC INTEGRATOR
June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline
More informationPhysics 5153 Classical Mechanics. Solution by Quadrature-1
October 14, 003 11:47:49 1 Introduction Physics 5153 Classical Mechanics Solution by Quadrature In the previous lectures, we have reduced the number o eective degrees o reedom that are needed to solve
More informationNonholonomic mechanics and locomotion: the Snakeboard example
Proceedings of the 1994 IEEE International Conference on Robotics and Automation 2391 24, May 1994 doi: 1.119/ROBOT.1994.351153 1994 IEEE. Personal use of this material is permitted. However, permission
More informationAssignment 9. to roll without slipping, how large must F be? Ans: F = R d mgsinθ.
Assignment 9 1. A heavy cylindrical container is being rolled up an incline as shown, by applying a force parallel to the incline. The static friction coefficient is µ s. The cylinder has radius R, mass
More informationPulling by Pushing, Slip with Infinite Friction, and Perfectly Rough Surfaces
1993 IEEE International Conerence on Robotics and Automation Pulling by Pushing, Slip with Ininite Friction, and Perectly Rough Suraces Kevin M. Lynch Matthew T. Mason The Robotics Institute and School
More informationRobotics, Geometry and Control - A Preview
Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,
More informationEN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015
EN53.678 Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 25 Prof: Marin Kobilarov. Constraints The configuration space of a mechanical sysetm is denoted by Q and is assumed
More informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
More informationPhysics 106b/196b Problem Set 9 Due Jan 19, 2007
Physics 06b/96b Problem Set 9 Due Jan 9, 2007 Version 3: January 8, 2007 This problem set focuses on dynamics in rotating coordinate systems (Section 5.2), with some additional early material on dynamics
More informationNonlinear Tracking Control of Underactuated Surface Vessel
American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem
More informationModule 27: Rigid Body Dynamics: Rotation and Translation about a Fixed Axis
Module 27: Rigid Body Dynamics: Rotation and Translation about a Fixed Axis 27.1 Introduction We shall analyze the motion o systems o particles and rigid bodies that are undergoing translational and rotational
More information5. Nonholonomic constraint Mechanics of Manipulation
5. Nonholonomic constraint Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 5. Mechanics of Manipulation p.1 Lecture 5. Nonholonomic constraint.
More informationRolling without slipping Angular Momentum Conservation of Angular Momentum. Physics 201: Lecture 19, Pg 1
Physics 131: Lecture Today s Agenda Rolling without slipping Angular Momentum Conservation o Angular Momentum Physics 01: Lecture 19, Pg 1 Rolling Without Slipping Rolling is a combination o rotation and
More informationCase Study: The Pelican Prototype Robot
5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,
More informationManeuvering assistant for truck and trailer combinations with arbitrary trailer hitching
Maneuvering assistant or truck and trailer combinations with arbitrary trailer hitching Yevgen Sklyarenko, Frank Schreiber and Walter Schumacher Abstract Stabilizing controllers can assist the driver to
More informationVariable Structure Control of Pendulum-driven Spherical Mobile Robots
rd International Conerence on Computer and Electrical Engineering (ICCEE ) IPCSIT vol. 5 () () IACSIT Press, Singapore DOI:.776/IPCSIT..V5.No..6 Variable Structure Control o Pendulum-driven Spherical Mobile
More informationControl of Mobile Robots Prof. Luca Bascetta
Control of Mobile Robots Prof. Luca Bascetta EXERCISE 1 1. Consider a wheel rolling without slipping on the horizontal plane, keeping the sagittal plane in the vertical direction. Write the expression
More informationSwinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems
9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrC. Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems Noriko Matsuda, Masaki Izutsu,
More informationOn mechanical control systems with nonholonomic constraints and symmetries
ICRA 2002, To appear On mechanical control systems with nonholonomic constraints and symmetries Francesco Bullo Coordinated Science Laboratory University of Illinois at Urbana-Champaign 1308 W. Main St,
More informationCHAPTER 1. Introduction
CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric
More informationFeedback Optimal Control for Inverted Pendulum Problem by Using the Generating Function Technique
(IJACSA) International Journal o Advanced Computer Science Applications Vol. 5 No. 11 14 Feedback Optimal Control or Inverted Pendulum Problem b Using the Generating Function echnique Han R. Dwidar Astronom
More information= o + t = ot + ½ t 2 = o + 2
Chapters 8-9 Rotational Kinematics and Dynamics Rotational motion Rotational motion refers to the motion of an object or system that spins about an axis. The axis of rotation is the line about which the
More informationFigure : Lagrangian coordinates for the sphere: x, y, u, v,. reference frame xed to the oor; if denotes the inner mass orientation, we get _x = cos u
Nonholonomic Kinematics and Dynamics of the Sphericle Carlo Camicia Fabio Conticelli Antonio Bicchi Centro \E. Piaggio" University of Pisa Abstract In this paper we consider a complete dynamic model for
More informationBig Ideas 3 & 5: Circular Motion and Rotation 1 AP Physics 1
Big Ideas 3 & 5: Circular Motion and Rotation 1 AP Physics 1 1. A 50-kg boy and a 40-kg girl sit on opposite ends of a 3-meter see-saw. How far from the girl should the fulcrum be placed in order for the
More informationSolving high order nonholonomic systems using Gibbs-Appell method
Solving high order nonholonomic systems using Gibbs-Appell method Mohsen Emami, Hassan Zohoor and Saeed Sohrabpour Abstract. In this paper we present a new formulation, based on Gibbs- Appell method, for
More information7 Pendulum. Part II: More complicated situations
MATH 35, by T. Lakoba, University of Vermont 60 7 Pendulum. Part II: More complicated situations In this Lecture, we will pursue two main goals. First, we will take a glimpse at a method of Classical Mechanics
More informationTorque/Rotational Energy Mock Exam. Instructions: (105 points) Answer the following questions. SHOW ALL OF YOUR WORK.
AP Physics C Spring, 2017 Torque/Rotational Energy Mock Exam Name: Answer Key Mr. Leonard Instructions: (105 points) Answer the following questions. SHOW ALL OF YOUR WORK. (22 pts ) 1. Two masses are attached
More information4) Vector = and vector = What is vector = +? A) B) C) D) E)
1) Suppose that an object is moving with constant nonzero acceleration. Which of the following is an accurate statement concerning its motion? A) In equal times its speed changes by equal amounts. B) In
More informationCDS 205 Final Project: Incorporating Nonholonomic Constraints in Basic Geometric Mechanics Concepts
CDS 205 Final Project: Incorporating Nonholonomic Constraints in Basic Geometric Mechanics Concepts Michael Wolf wolf@caltech.edu 6 June 2005 1 Introduction 1.1 Motivation While most mechanics and dynamics
More informationTo appear in 1994 IEEE International Conference on Robotics and Automation
To appear in 994 IEEE International Conference on Robotics and Automation Nonholonomic Mechanics and Locomotion: The Snakeboard Example Andrew Lewis Jim Ostrowski Richard Murray Joel Burdick Department
More informationFeedback linearization and stabilization of second-order nonholonomic chained systems
Feedback linearization and stabilization o second-order nonholonomic chained systems S. S. GE, ZHENDONG SUN, T. H. LEE and MARK W. SPONG Department o Electrical Engineering Coordinated Science Lab National
More informationThe Effect of Semicircular Feet on Energy Dissipation by Heel-strike in Dynamic Biped Locomotion
7 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 7 FrC3.3 The Effect of Semicircular Feet on Energy Dissipation by Heel-strike in Dynamic Biped Locomotion Fumihiko Asano
More informationLimit Cycle Walking on Ice
3 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 3. Tokyo, Japan Limit Cycle Walking on Ice Fumihiko Asano, Yasunori Kikuchi and Masahiro Shibata Abstract This
More informationLine following of a mobile robot
Line following of a mobile robot May 18, 004 1 In brief... The project is about controlling a differential steering mobile robot so that it follows a specified track. Steering is achieved by setting different
More informationRotational Equilibrium and Rotational Dynamics
8 Rotational Equilibrium and Rotational Dynamics Description: Reasoning with rotational inertia. Question CLICKER QUESTIONS Question E.0 The rotational inertia o the dumbbell (see igure) about axis A is
More informationIn the presence of viscous damping, a more generalized form of the Lagrange s equation of motion can be written as
2 MODELING Once the control target is identified, which includes the state variable to be controlled (ex. speed, position, temperature, flow rate, etc), and once the system drives are identified (ex. force,
More informationGuidance, Navigation, and Control Conference and Exhibit August 5 8, 2002/Monterey, CA
AIAA Guidance, Navigation, and Control Conerence and Exhibit 5-8 August 22, Monterey, Caliornia AIAA 22-53 AIAA 22-53 Tracking and pointing o target by a Biocal Relay Mirror Spacecrat using attitude control
More informationPhysics 12. Unit 5 Circular Motion and Gravitation Part 1
Physics 12 Unit 5 Circular Motion and Gravitation Part 1 1. Nonlinear motions According to the Newton s first law, an object remains its tendency of motion as long as there is no external force acting
More informationSECTION A Torque and Statics
AP Physics C Multiple Choice Practice Rotation SECTON A Torque and Statics 1. A square piece o plywood on a horizontal tabletop is subjected to the two horizontal orces shown above. Where should a third
More informationConcept Question: Normal Force
Concept Question: Normal Force Consider a person standing in an elevator that is accelerating upward. The upward normal force N exerted by the elevator floor on the person is 1. larger than 2. identical
More informationThe PVTOL Aircraft. 2.1 Introduction
2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control
More informationRobotics. Dynamics. Marc Toussaint U Stuttgart
Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory
More informationFeedback linearization control of systems with singularities: a ball-beam revisit
Chapter 1 Feedback linearization control o systems with singularities: a ball-beam revisit Fu Zhang The Mathworks, Inc zhang@mathworks.com Benito Fernndez-Rodriguez Department o Mechanical Engineering,
More informationSliding Mode Control and Feedback Linearization for Non-regular Systems
Sliding Mode Control and Feedback Linearization or Non-regular Systems Fu Zhang Benito R. Fernández Pieter J. Mosterman Timothy Josserand The MathWorks, Inc. Natick, MA, 01760 University o Texas at Austin,
More informationCapstan Law Motion Planning in Funicular Railways
Proceedings o the 0th WSEAS International Conerence on SYSTEMS, Vouliagmeni, Athens, Greece, July 0-, 006 (pp663-669) Capstan Law Motion Planning in Funicular Railways G. MOSCARIELLO (),V. NIOLA (), C.
More informationRotation. Rotational Variables
Rotation Rigid Bodies Rotation variables Constant angular acceleration Rotational KE Rotational Inertia Rotational Variables Rotation of a rigid body About a fixed rotation axis. Rigid Body an object that
More informationRobust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method
Vol. 9, No. 6, 8 Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Tatsuya Kai Department of Applied Electronics Faculty of Industrial
More informationNEWTONS LAWS OF MOTION AND FRICTIONS STRAIGHT LINES
EWTOS LAWS O OTIO AD RICTIOS STRAIGHT LIES ITRODUCTIO In this chapter, we shall study the motion o bodies along with the causes o their motion assuming that mass is constant. In addition, we are going
More information16.07 Dynamics Final Exam
Name:... Massachusetts Institute of Technology 16.07 Dynamics Final Exam Tuesday, December 20, 2005 Problem 1 (8) Problem 2 (8) Problem 3 (10) Problem 4 (10) Problem 5 (10) Problem 6 (10) Problem 7 (10)
More informationClassical Mechanics Comprehensive Exam Solution
Classical Mechanics Comprehensive Exam Solution January 31, 011, 1:00 pm 5:pm Solve the following six problems. In the following problems, e x, e y, and e z are unit vectors in the x, y, and z directions,
More informationME 230: Kinematics and Dynamics Spring 2014 Section AD. Final Exam Review: Rigid Body Dynamics Practice Problem
ME 230: Kinematics and Dynamics Spring 2014 Section AD Final Exam Review: Rigid Body Dynamics Practice Problem 1. A rigid uniform flat disk of mass m, and radius R is moving in the plane towards a wall
More informationRobotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007
Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal
More informationSOLUTION di x = y2 dm. rdv. m = a 2 bdx. = 2 3 rpab2. I x = 1 2 rp L0. b 4 a1 - x2 a 2 b. = 4 15 rpab4. Thus, I x = 2 5 mb2. Ans.
17 4. Determine the moment of inertia of the semiellipsoid with respect to the x axis and express the result in terms of the mass m of the semiellipsoid. The material has a constant density r. y x y a
More informationq 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.
Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports
More informationRotational Kinetic Energy
Lecture 17, Chapter 10: Rotational Energy and Angular Momentum 1 Rotational Kinetic Energy Consider a rigid body rotating with an angular velocity ω about an axis. Clearly every point in the rigid body
More information13. Rigid Body Dynamics II
University of Rhode Island DigitalCommons@URI Classical Dynamics Physics Course Materials 2015 13. Rigid Body Dynamics II Gerhard Müller University of Rhode Island, gmuller@uri.edu Creative Commons License
More informationThe University of Melbourne Engineering Mechanics
The University of Melbourne 436-291 Engineering Mechanics Tutorial Eleven Instantaneous Centre and General Motion Part A (Introductory) 1. (Problem 5/93 from Meriam and Kraige - Dynamics) For the instant
More informationFinal Exam April 30, 2013
Final Exam Instructions: You have 120 minutes to complete this exam. This is a closed-book, closed-notes exam. You are allowed to use a calculator during the exam. Usage of mobile phones and other electronic
More informationSTEP Support Programme. Mechanics STEP Questions
STEP Support Programme Mechanics STEP Questions This is a selection of mainly STEP I questions with a couple of STEP II questions at the end. STEP I and STEP II papers follow the same specification, the
More information24/06/13 Forces ( F.Robilliard) 1
R Fr F W 24/06/13 Forces ( F.Robilliard) 1 Mass: So far, in our studies of mechanics, we have considered the motion of idealised particles moving geometrically through space. Why a particular particle
More informationMultibody simulation
Multibody simulation Dynamics of a multibody system (Euler-Lagrange formulation) Dimitar Dimitrov Örebro University June 16, 2012 Main points covered Euler-Lagrange formulation manipulator inertia matrix
More informationTrajectory-tracking control of a planar 3-RRR parallel manipulator
Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract
More informationMEM04: Rotary Inverted Pendulum
MEM4: Rotary Inverted Pendulum Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 April 8, 7 Contents Overview. Configure ELVIS and DC Motor................................ Goals..............................................3
More informationPhysics 351, Spring 2017, Homework #2. Due at start of class, Friday, January 27, 2017
Physics 351, Spring 2017, Homework #2. Due at start of class, Friday, January 27, 2017 Course info is at positron.hep.upenn.edu/p351 When you finish this homework, remember to visit the feedback page at
More informationConstrained motion and generalized coordinates
Constrained motion and generalized coordinates based on FW-13 Often, the motion of particles is restricted by constraints, and we want to: work only with independent degrees of freedom (coordinates) k
More informationQUADROTOR: FULL DYNAMIC MODELING, NONLINEAR SIMULATION AND CONTROL OF ATTITUDES
QUADROTOR: FULL DYNAMIC MODELING, NONLINEAR SIMULATION AND CONTROL OF ATTITUDES Somayeh Norouzi Ghazbi,a, Ali Akbar Akbari 2,a, Mohammad Reza Gharib 3,a Somaye_noroozi@yahoo.com, 2 Akbari@um.ac.ir, 3 mech_gharib@yahoo.com
More informationRotational Kinematics
Rotational Kinematics Rotational Coordinates Ridged objects require six numbers to describe their position and orientation: 3 coordinates 3 axes of rotation Rotational Coordinates Use an angle θ to describe
More informationPC 1141 : AY 2012 /13
NUS Physics Society Past Year Paper Solutions PC 1141 : AY 2012 /13 Compiled by: NUS Physics Society Past Year Solution Team Yeo Zhen Yuan Ryan Goh Published on: November 17, 2015 1. An egg of mass 0.050
More informationProblem 1 Problem 2 Problem 3 Problem 4 Total
Name Section THE PENNSYLVANIA STATE UNIVERSITY Department of Engineering Science and Mechanics Engineering Mechanics 12 Final Exam May 5, 2003 8:00 9:50 am (110 minutes) Problem 1 Problem 2 Problem 3 Problem
More informationReview for 3 rd Midterm
Review for 3 rd Midterm Midterm is on 4/19 at 7:30pm in the same rooms as before You are allowed one double sided sheet of paper with any handwritten notes you like. The moment-of-inertia about the center-of-mass
More informationSTATICS. Friction VECTOR MECHANICS FOR ENGINEERS: Eighth Edition CHAPTER. Ferdinand P. Beer E. Russell Johnston, Jr.
Eighth E 8 Friction CHAPTER VECTOR MECHANICS FOR ENGINEERS: STATICS Ferdinand P. Beer E. Russell Johnston, Jr. Lecture Notes: J. Walt Oler Texas Tech University Contents Introduction Laws of Dry Friction.
More informationPlane Motion of Rigid Bodies: Forces and Accelerations
Plane Motion of Rigid Bodies: Forces and Accelerations Reference: Beer, Ferdinand P. et al, Vector Mechanics for Engineers : Dynamics, 8 th Edition, Mc GrawHill Hibbeler R.C., Engineering Mechanics: Dynamics,
More informationToday. Why idealized? Idealized physical models of robotic vehicles. Noise. Idealized physical models of robotic vehicles
PID controller COMP417 Introduction to Robotics and Intelligent Systems Kinematics and Dynamics Perhaps the most widely used controller in industry and robotics. Perhaps the easiest to code. You will also
More informationAngular Momentum Based Controller for Balancing an Inverted Double Pendulum
Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Morteza Azad * and Roy Featherstone * * School of Engineering, Australian National University, Canberra, Australia Abstract.
More informationChapter 3 Numerical Methods
Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second
More informationTheory and Practice of Rotor Dynamics Prof. Dr. Rajiv Tiwari Department of Mechanical Engineering Indian Institute of Technology Guwahati
Theory and Practice of Rotor Dynamics Prof. Dr. Rajiv Tiwari Department of Mechanical Engineering Indian Institute of Technology Guwahati Module - 2 Simpul Rotors Lecture - 2 Jeffcott Rotor Model In the
More informationEDEXCEL NATIONAL CERTIFICATE/DIPLOMA ADVANCED MECHANICAL PRINCIPLES AND APPLICATIONS UNIT 18 NQF LEVEL 3
EDEXCEL NATIONAL CERTIFICATE/DIPLOMA ADVANCED MECHANICAL PRINCIPLES AND APPLICATIONS UNIT 18 NQF LEVEL 3 OUTCOME 3 BE ABLE TO DETERMINE RELATIVE AND RESULTANT VELOCITY IN ENGINEERING SYSTEMS Resultant
More informationOpen Access Dynamic Parameters Identification for the Feeding System of Commercial Numerical Control Machine
Send Orders or Reprints to reprints@benthamscience.net The Open Automation and Control Systems Journal, 13, 5, 161-166 161 Open Access Dynamic Parameters Identiication or the Feeding System o Commercial
More informationPhysics 201. Professor P. Q. Hung. 311B, Physics Building. Physics 201 p. 1/1
Physics 201 p. 1/1 Physics 201 Professor P. Q. Hung 311B, Physics Building Physics 201 p. 2/1 Rotational Kinematics and Energy Rotational Kinetic Energy, Moment of Inertia All elements inside the rigid
More informationPhysics for Scientists and Engineers 4th Edition, 2017
A Correlation of Physics for Scientists and Engineers 4th Edition, 2017 To the AP Physics C: Mechanics Course Descriptions AP is a trademark registered and/or owned by the College Board, which was not
More informationPLANAR KINETIC EQUATIONS OF MOTION (Section 17.2)
PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2) We will limit our study of planar kinetics to rigid bodies that are symmetric with respect to a fixed reference plane. As discussed in Chapter 16, when
More informationGeometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics
Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics Harris McClamroch Aerospace Engineering, University of Michigan Joint work with Taeyoung Lee (George Washington University) Melvin
More informationDynamics and Control of the GyroPTO Wave Energy Point Absorber under Sea Waves
Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 99 (7) 88 8 X International Conference on Structural Dynamics, EURODYN 7 Dynamics and Control of the GyroPTO Wave Energy Point
More informationPhysics 101 Lecture 10 Rotation
Physics 101 Lecture 10 Rotation Assist. Pro. Dr. Ali ÖVGÜN EMU Physics Department www.aovgun.com Rotational Motion Angular Position and Radians Angular Velocity Angular Acceleration Rigid Object under
More informationTranslational vs Rotational. m x. Connection Δ = = = = = = Δ = = = = = = Δ =Δ = = = = = 2 / 1/2. Work
Translational vs Rotational / / 1/ Δ m x v dx dt a dv dt F ma p mv KE mv Work Fd / / 1/ θ ω θ α ω τ α ω ω τθ Δ I d dt d dt I L I KE I Work / θ ω α τ Δ Δ c t s r v r a v r a r Fr L pr Connection Translational
More informationPhysics 207: Lecture 24. Announcements. No labs next week, May 2 5 Exam 3 review session: Wed, May 4 from 8:00 9:30 pm; here.
Physics 07: Lecture 4 Announcements No labs next week, May 5 Exam 3 review session: Wed, May 4 from 8:00 9:30 pm; here Today s Agenda ecap: otational dynamics and torque Work and energy with example Many
More informationRealtime Trajectory Control of a Snakeboard Robot
Realtime Trajectory Control of a Snakeboard Robot Jens Desmet, Jarne Liagre Supervisor: Prof. dr. ir. Robain De Keyser Counsellors: Dr. ir. Cosmin Copot (Universiteit Antwerpen), Dr. Stijn Derammelaere
More informationChapter 8 continued. Rotational Dynamics
Chapter 8 continued Rotational Dynamics 8.4 Rotational Work and Energy Work to accelerate a mass rotating it by angle φ F W = F(cosθ)x x = s = rφ = Frφ Fr = τ (torque) = τφ r φ s F to s θ = 0 DEFINITION
More informationA Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction
A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction R. W. Brockett* and Hongyi Li* Engineering and Applied Sciences Harvard University Cambridge, MA 38, USA {brockett, hongyi}@hrl.harvard.edu
More informationPhysics 106a, Caltech 16 October, Lecture 5: Hamilton s Principle with Constraints. Examples
Physics 106a, Caltech 16 October, 2018 Lecture 5: Hamilton s Principle with Constraints We have been avoiding forces of constraint, because in many cases they are uninteresting, and the constraints can
More informationDate: 1 April (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.
PH1140: Oscillations and Waves Name: Solutions Conference: Date: 1 April 2005 EXAM #1: D2005 INSTRUCTIONS: (1) The only reference material you may use is one 8½x11 crib sheet and a calculator. (2) Show
More informationThe dynamics of a Mobile Inverted Pendulum (MIP)
The dynamics of a Mobile Inverted Pendulum (MIP) 1 Introduction Saam Ostovari, Nick Morozovsky, Thomas Bewley UCSD Coordinated Robotics Lab In this document, a Mobile Inverted Pendulum (MIP) is a robotic
More informationA motion planner for nonholonomic mobile robots
A motion planner for nonholonomic mobile robots Miguel Vargas Material taken form: J. P. Laumond, P. E. Jacobs, M. Taix, R. M. Murray. A motion planner for nonholonomic mobile robots. IEEE Transactions
More information( ) Physics 201, Final Exam, Fall 2006 PRACTICE EXAMINATION Answer Key. The next three problems refer to the following situation:
Physics 201, Final Exam, Fall 2006 PRACTICE EXAMINATION Answer Key The next three problems refer to the following situation: Two masses, m 1 and m 2, m 1 > m 2, are suspended by a massless rope over a
More informationOscillatory Motion SHM
Chapter 15 Oscillatory Motion SHM Dr. Armen Kocharian Periodic Motion Periodic motion is motion of an object that regularly repeats The object returns to a given position after a fixed time interval A
More informationt = g = 10 m/s 2 = 2 s T = 2π g
Annotated Answers to the 1984 AP Physics C Mechanics Multiple Choice 1. D. Torque is the rotational analogue of force; F net = ma corresponds to τ net = Iα. 2. C. The horizontal speed does not affect the
More information