Abstract
This paper concerns the swing-up control of a two-link robot moving in a vertical plane, which has a single actuator at the second joint and a linear torsional spring at the first joint. First, we present a necessary and sufficient condition such that the robot is linearly controllable at the upright equilibrium point (UEP, where two links are both upright). Second, we prove without any assumption that the robot is at an equilibrium point provided that its actuated joint angle is constant under a constant torque. Third, for the robot with its torsional stiffness of the spring being not greater than a value determined by the coefficients of its gravitational terms, we propose an energy-based swing-up controller without singular points. We conduct a global motion analysis for the robot under the proposed controller. For the case that the total mechanical energy of the robot converges to its desired value, we present the phase portrait of the closed-loop solution. For the case that the convergence is not achieved, we show that the closed-loop solution approaches an equilibrium point belonging to a set of equilibrium points, and give a sufficient condition to check its instability. From the motion analysis, we present a sufficient condition such that the robot can be swung-up close to the UEP under the proposed swing-up controller. Finally, we verify our theoretical results through a numerical simulation.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have