ELEC 5530/6530 Mobile Robots Fall 2011 Dr. Roppel In-Class Assignment #1 Friday Sept. 2, 2011 This is a “virtual” in-class assignment. Submit it on Blackboard anytime before the start of class n Wed. 9/7/11. Also bring hardcopy to class with you on Wed. and be prepared to submit it after discussion. 1. Consider Fig. 3.4 and Eq. 3.12 on p. 64 of the text. Show that Eq. 3.12 can be written out in the form below: sin( ) xR cos( ) yR l cos R r where xR is the instantaneous velocity of the robot* along its local x axis, y R is the instantaneous velocity of the robot along its local y axis, and R is the instantaneous rate of rotation of the robot around point P (CCW = positive viewed from above). Discussion: r is the radius of the wheel, and is the rate of turning of the wheel (units of r . The wheel axle will move in the direction indicated by the vector v in the diagram, when is radians per second). Consequently, the linear speed of travel for the wheel’s axle is increasing in the direction shown. *The robot is considered to be a rigid body, so that “velocity of the robot” is equivalent to “velocity of point P.” 2. Draw a simplified version of Fig. 3.4 for several cases, and confirm that they satisfy Eq. 3.12. One case is given below by way of example. Case 1: α = 0, β = 0. See drawing 2a below. Discussion: First, consider translational motion (that is, motion parallel to the XR and YR axes). At the instant shown, the only possible motion of the robot consistent with rolling of the wheel is along the YR axis. This is consistent with Eqn 3.12, since sin( ) =0 rendering the x-axis motion zero, and cos( ) = 1 requiring all translational motion to be along the yR axis. Note that motion of the robot in the positive YR axis requires the wheel to roll in the opposite direction of the vector v. This fact is consistent with the minus sign in front of the cos term in Eq. 3.12. Next, consider pure rotation. In order for the robot to rotate around point P at the instant shown, the wheel must roll in the –v direction (up the page in the drawing). It must do so at such a rate that, at the instant shown, l r . This can be seen from the auxiliary drawing 2b below. Now it’s your turn. Following the example above, consider the following cases. For each case, make a drawing and show that the rolling constraint equation is consistent with the physical situation. Case2: α = 0, β = 900 Case3: α = 900, β = 0 3. Consider Fig. 3.17 in the text. This shows a robot planning a path made up of straight lines and circular arcs. Layout a path like this for a room you are familiar with and have access to, such as the main room in your apartment, the Green room in Broun Hall, etc. Make your drawing on engineering paper or graph paper, or use a computer tool. Make it to scale with reasonable accuracy. Start your path at an entrance and end at the farthest corner, or at another entrance. What is the largest diameter of a round robot that can navigate your room without running into anything?
© Copyright 2026 Paperzz