Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Bounding Gait Simulation

We have made a simple simulation of our quadruped in the open source robotics simulator V-REP. This simulation includes realistic leg, body, and motor masses based on the Lego prototype that we made. The springs on the legs were simulated as a prismatic joints with position control enabled to regulate the force according to a proportional parameter. In this simulation a simple bounding gait, or a gait where pairs of legs in the front and hind move together, was selected. In this gait, the hip actuators were made to follow a sinusoidal oscillation and a phase shift was applied at the hind legs. The amplitude, frequency, and phase difference between the front and hind legs was made to be adjustable through a slider control.  The goal of this simple simulation was to verify that turning could be attained by decreasing the amplitude of leg motion on one side of the robot and increasing it on the other. Previous work by Iida et. al, that this project is based on, did not consider turning behavior. Work done with the Scout II robot indicated that turning with a bounding gait could be attained by increasing and decreasing torque applied to legs on opposite sides of the body. However, Scout II used different legs than the current design and Scout II used torque control instead of position control, as is the case when linkages are used. Thus verification was needed to determine if turning was possible. This turned out to work, however, at extreme amplitudes the robot became unstable and flipped over.

 

 

                                                                                         

 

Trot Gait Simulation

 

We also tried simulating the robot with a trotting gait or a gait where legs diagonal to each other move in unison. Trot gaits tend to be faster and more efficient than bounding gaits, but they have  not been attempted with our leg configuration and turning approach. In the simulation this was done by putting the front-right and hind left legs in phase with each other and having the remaining legs move with a phase difference with respect to the former.. The trot gait was found to produce stable walking behaviour, but when a turn was attempted, the robot fell over. So we will use a bounding gait for our final robot.

 

 

  • No labels