1 |
A Walking Controller for Humanoid Robots using Virtual ForceJagtap, Vinayak V. 23 November 2019 (has links)
Current state-of-the-art walking controllers for humanoid robots use simple models, such as Linear Inverted Pendulum Mode (LIPM), to approximate Center of Mass(CoM) dynamics of a robot. These models are then used to generate CoM trajectories that keep the robot balanced while walking. Such controllers need prior information of foot placements, which is generated by a walking pattern generator. While the robot is walking, any change in the goal position leads to aborting the existing foot placement plan and re-planning footsteps, followed by CoM trajectory generation. This thesis proposes a tightly coupled walking pattern generator and a reactive balancing controller to plan and execute one step at a time. Walking is an emergent behavior from such a controller which is achieved by applying a virtual force in the direction of the goal. This virtual force, along with external forces acting on the robot, is used to compute desired CoM acceleration and the footstep parameters for only the next step. Step location is selected based on the capture point, which is a point on the ground at which the robot should step to stay balanced. Because each footstep location is derived as needed based on the capture point, it is not necessary to compute a complete set of footsteps. Experiments show that this approach allows for simpler inputs, results in faster operation, and is inherently immune to external perturbing and other reaction forces from the environment. Experiments are performed on Boston Dynamic's Atlas robot and NASA's Valkyrie R5 robot in simulation, and on Atlas hardware.
|
2 |
A Walking Controller for Humanoid Robots using Virtual ForceJagtap, Vinayak V 13 September 2019 (has links)
Current state-of-the-art walking controllers for humanoid robots use simple models, such as Linear Inverted Pendulum Mode (LIPM), to approximate Center of Mass(CoM) dynamics of a robot. These models are then used to generate CoM trajectories that keep the robot balanced while walking. Such controllers need prior information of foot placements, which is generated by a walking pattern generator. While the robot is walking, any change in the goal position leads to aborting the existing foot placement plan and re-planning footsteps, followed by CoM trajectory generation. This thesis proposes a tightly coupled walking pattern generator and a reactive balancing controller to plan and execute one step at a time. Walking is an emergent behavior from such a controller which is achieved by applying a virtual force in the direction of the goal. This virtual force, along with external forces acting on the robot, is used to compute desired CoM acceleration and the footstep parameters for only the next step. Step location is selected based on the capture point, which is a point on the ground at which the robot should step to stay balanced. Because each footstep location is derived as needed based on the capture point, it is not necessary to compute a complete set of footsteps. Experiments show that this approach allows for simpler inputs, results in faster operation, and is inherently immune to external perturbing and other reaction forces from the environment. Experiments are performed on Boston Dynamic's Atlas robot and NASA's Valkyrie R5 robot in simulation, and on Atlas hardware.
|
3 |
Biped gait generation based on parametric excitation by knee-joint actuationUno, Yoji, Taji, Kouichi, Luo, Zhi-Wei, Asano, Fumihiko, Harata, Yuji 12 1900 (has links)
No description available.
|
4 |
Formation mechanism of spatial and temporal fractals in bipedal walking / 二足歩行の空間的・時間的なフラクタルの形成メカニズムOkamoto, Kota 25 March 2024 (has links)
京都大学 / 新制・課程博士 / 博士(工学) / 甲第25283号 / 工博第5242号 / 京都大学大学院工学研究科航空宇宙工学専攻 / (主査)教授 藤本 健治, 准教授 丸田 一郎, 教授 大塚 敏之, 教授 青井 伸也(大阪大学) / 学位規則第4条第1項該当 / Doctor of Philosophy (Engineering) / Kyoto University / DFAM
|
5 |
Investigations on Dynamics and Control of a Rimless Wheel Based 2D Dynamics Walker using Pulsed Torque ActuationPatnaik, Lalit January 2014 (has links) (PDF)
Wheeled systems are energy efficient on prepared surfaces like roads and tracks. Legged systems are capable of traversing different terrains but can be lossy. At low speeds and on off-road surfaces, legged systems using dynamic walking can be energy efficient. Towards this objective, the dynamics of the walker needs to be modelled and controlled. In addition, the braking and ground impact losses need to be minimized. This thesis presents analysis and experiments on the dynamics and control of a rimless-spoked-wheel based mobile robot (Chatur ∗) that belongs to a category between wheeled and legged systems. This rolling rimless wheel is effectively a 2D dynamic walker that serves as a platform for investigating the dynamics and energetics of inverted pendulum walking with constant step angle. A pulsed actuation torque is proposed for the system resulting in four torque regimes defined by the ratio of energy losses to available actuator torque. Five physical constraints that impose fundamental limits on the choice of operating points of a generic inverted pendulum walker are expounded and a method for locating optimal operating points is discussed. Chatur’s hardware design is elaborated and a control topology is proposed for pulsed actuation of the dual brushless dc (BLDC) motor driven platform with wheel synchronization.
Various actuator torque profiles can be used to achieve dynamic ‘walking’ in a hub-actuated rimless wheel. The proposed pulsed actuation torque gives rise to four torque regimes that achieve sustained walking and a fifth regime where the walker keeps slowing down with each step. The regimes can be identified based on the fraction of stance phase for which the actuator is energized. Theoretical analysis and experimental results are presented. A simple closed-form analytical solution, using hyperbolic functions, is proposed for the stance phase inverted pendulum dynamics considering planar motion. Ground impacts are assumed to cause abrupt drop in velocity. A constant braking torque that lumps together the effect of several loss phenomena is also considered. Based on whether the CoM is rising or falling and whether or not there is an actuating torque, a stance phase can have four types of sub-phases — actuated rise, unactuated rise, actuated fall, unactuated fall. These are concatenated in four different ways to form repeating cycles yielding the four regimes. The experimental set-up is a fixed step-angle walker constructed using two synchronized adjacent rimless wheels independently actuated at the hub. Varying the magnitude and duty ratio of the torque pulse, the four proposed regimes are experimentally shown. The mechanical power consumption and cost of transport are computed from measured motor currents for different average forward speeds. Videos of the walks are also taken.
The space of operating points for an inverted pendulum based bipedal dynamic walker in terms of constraints and optimality is investigated. The operating point of the walker can be specified by the combination of initial mid-stance velocity (v0) and step angle (φm) chosen for a given walk. Not all operating points lead to a realizable steady-state gait. Using basic mechanics, a framework of physical constraints that limit the choice of operating points is proposed. The constraint lines thus obtained delimit the valid region of operation of the walker in the v0–φm plane. Within this allowable region, sub-regions that result in various regimes of walking are identified. A given average forward velocity vx,avg can be achieved by several combinations of v0 and φm. Only one of these combinations results in the minimum mechanical power consumption and can be considered the opti-mum operating point for the given vx,avg. A method is proposed for obtaining this optimal operating point based on tangency of the power and velocity contours. Putting together all such operating points for various vx,avg, a family of optimum operating points, called the optimal locus, is obtained. For the energy loss and internal energy models chosen, the optimal locus obtained has a largely constant step angle with increasing speed but tapers off at non-dimensional speeds close to unity. Thus, choosing the right step angle and keeping it fixed over a broad range of speeds could lead to an inverted pendulum walker that is close to optimal from a mechanical energy perspective.
The complete hardware design for Chatur and the caveats associated with reliable performance of the mechanical and electrical subsystems are elaborated. In order to en-sure lateral stability, the system uses two contralateral wheels each driven by a separate BLDC hub motor. From a motor drive perspective, the mechanical load belongs to a unique class of dynamic loads whose reflected torque has a characteristic cyclic varia-tion that repeats several times within a mechanical revolution. The proposed control topology has two hierarchical levels, an inner loop for torque control of BLDC motor implemented using a standard proportional-integral controller, and an outer loop for torque reference generation that uses the information on the ground impact instants and the motor position feedback. Ground impacts of the spokes are detected by an accelerometer to initiate the application of torque. The torque pulse magnitude can be set internally or by a manual operator via radio control. The pulse duration is programmable and enables attainment of various torque regimes at different steady state speeds. The wheels are synchronized so that corresponding spokes on both wheels move in unison. This is achieved by including a wheel synchronization loop that compensates for any lag between the wheels. Lag is detected based on number of sector changes in the hall-effect position sensor data received from both motors. An improved BLDC motor drive is developed wherein non-commutating current feedback is used to reduce current spikes during sector transitions. Experimental waveforms for controller validation are shown.
|
Page generated in 0.0716 seconds