SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013)

DESIGN OF A SIMPLIFIED FOUR LEGGED WALKER
Tanmai Bhargava, Shivam Aggarwala, Sangram K. Dasb, Arshad Javedc*
a Graduate Student, Department of Mechanical Engineering, Birla Institute of technology and Science, Pilani, Rajasthan, India
b Research Scholar, Center for Robotics and Intelligent System, Birla Institute of technology and Science, Pilani, Rajasthan, India
c Lecturer, Department of Mechanical Engineering, Birla Institute of technology and Science, Pilani, Rajasthan, India
* corresponding author e-mail: arshadjaved2@gmail.com

ABSTRACT
Walking on uneven terrain is always a benchmark problem for autonomous guided vehicles. In the present work, the
same issue is dealt with the help of a legged mobile robot. Various comparisons are made among two, four, and sixlegged walking machine and a four-legged walking machine is selected based on the suitability criterion. In this paper,
the emphasis is given for minimization of the design and controlling complexities for the four-legged walking machine.
A prototype devised to test various gaits. For the walking and turning, an improved gait is presented. The legs are
designed with one degree of freedom each. The actuation is tested on normal DC geared motors as well as DC servo
motors. A comparison is made between the two actuators. For proper walking, a control scheme is prepared and real
time tests are performed by implementing it on the Arduino microcontroller. The present work is helpful to analyze the
performance of a legged autonomous walking machine on unstructured environment.
Keywords: Walking Machining, Legged AGV, Mobile Robotics, Servo Motor Control
leg to reduce the controlling to its minimum level.
Keeping this condition, the present work is focused
upon the design of a four legged walking robot with 1DOF in each leg. The major task to design this
walking machine is to analyze the walking pattern. To
serve this purpose a prototype of four legged walking
robot is made using DC geared motors with manual
switch control. By doing different experiments, the
correct walking patterns are identified. Based on the
obtained walking patter the final control is made
through micro-controller on RC servo motors.

1. Introduction
A smooth and controlled navigation in an unstructured
environment is a benchmark problem for an
Autonomous guided vehicles (AGVs) [1]. The modes
of navigation are primarily provided by either wheels,
or legs. Wheels are important to provide smooth
motion in an even terrain. On the other hand, the
legged motion provides flexibility to walk on the
uneven terrain efficiently. In legged motion-based
AGV, there are several designs, which provided
different levels of smoothness and stability. A twolegged walker similar to the human legs, provides
high speed of walking and quick turn capabilities [2].
However, its stability and dynamic control are highly
complex. A four-legged walking machine provides
smoother motion than the two legged and less
complicated control [3, 4]. In the similar way the
smoothness of walking and precision in motion can be
achieved by the six-or higher number of legged
machines. In order to provide a controlled motion the
controlling complexities again increased in six or
higher numbers of legged machines. In addition to the
number of legs, the degree of freedom (DOF)
associated with each leg also plays a major role in the
motion of an AGV. By increasing the DOF, the
walking precision can be improved and greater
capability of obstacle avoidance and uneven terrain
navigation can be achieved. However, the controlling
becomes more complex. Considering these issues, it is
evident to employ four legs with single DOF in each

The presented manuscript is organized in
following way. In section 2, the design of the
prototype and gait experiment analysis is presented. In
section 3, the construction, working and controlling of
the RC servomotor based walker is explained. Finally,
the conclusion is made.

2. Gait Experiment and Analysis for
Four Legged Walker
The motion of a four legged walker is the most vital
aspect of this paper. A lot of experimentation is done
on the walking sequence of a four legged walker,
which is required to be controlled by servo motors.
The aim of these experiments are to find out the exact
sequence of the movements of the four legs relative to
each other. For conducting experiments, a DC geared
based model is devised as shown in Fig. 1. It is
controlled using manual switching. For each motor,

Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA)

48
International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013)

forward and reverse motions are generated through the
switch as shown in Fig. 2.
The gait sequence, which is obtained after this
experimentation, is given here. Assuming the four legs
are initially still at their respective positions (Fig.3).
The steps of walking are described below:
Step 1: Let the left front leg moves ahead by a small
distance. The front right leg will be at its same
position but it will be having a tendency to go
backward. The left and right back leg will also remain
in its initial position but it will also be a tendency to
move forward.
Step 2: Now the left front leg is at its same new
position. The right back leg steps forward. When the
right back leg steps forward, the left back leg remains
in its same position but it tends to move backward. At
the same time, the right front leg lifts up in a
backward direction in order to move forward.
Step 3: Now the right front leg starts moving forward.
At this time, the left front leg is at its same position
but it tends to move backward. The left back leg is
inclined backward and is on the verge of moving
forward. The right back leg is at its same position and
tends slightly backward.
Step 4: Now the right front leg is at its new position.
Now the left back leg also lifts from the ground to
move forward while front left leg will be at its same
position but it will be having a tendency to go
backward. The right back leg will also remain in its
initial position but it will also be a tendency to move
forward.

Fig. 1 DC geared motor-based four-legged walker

Fig. 2 Switch control of four legged walker

Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA)

49
International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013)

(a)

(d)

(b)

(e)

compact form of close loop controlled actuator. It has
four modules packed in a single system. These
modules are,
Controller circuit- It is the main controlling part,
which implements the controlling scheme by taking
the signals coming from feedback element.
Feedback Potentiometer- The feedback of the rotation
of the motor shaft is taken by a potentiometer. It is
connected through a gear train to the motor shaft.
The Motor- This is a small DC motor, which is
controlled by an H-bridge inbuilt in the main
controller.
The Gearbox- Normally a small DC motor comes with
a very high RPM. A small gearbox is provided to
reduce the RMP of the motor.

(c)

(f)

Fig.3 Gait for four-legged walker

3.1 Operation of RC servomotor

The above cycle (Fig. 3) continues to cover the
specified distance. Taking the maximum angle that
can be moved by the leg-link to be 100 and link length
to be 5 cm the distance moved by the walker in each
cycle is 1.74 cm (17.4 mm).

The operation of RC servomotor is based upon the
feedback signal. When there is no input signal from
the controller, the servo does not move. By giving an
input signal motions are made. These signals are in
terms of a pulse of a specified pulse-width and
frequency, for a required angle of motion (Fig. 6). The
controller will de-code this signal into a reference
voltage. Thus, each voltage corresponds to different
positions of the drive shaft. The controller then reads
the actual drive shaft position by reading the voltage
of the feedback potentiometer connected to the drive
shaft. By making the comparison between the required
voltage to the actual voltage, the rotations are
performed. If the reference voltage is lesser than the
potentiometer- voltage, the motor rotates in one way.
If it is greater than the potentiometer-voltage, the
motor rotates the in the other way. Then the
comparison of voltages made again. After the
comparison, if the two voltages are found to be equal,
it means that the required position has been achieved.
The servomotor works continuously. It is never
idle. It always checks if the voltage differences of the
potentiometer and required voltage and try to correct
the position. Hence, the input signal is always
required.

Fig.4 turning motion by walker
The above cycle (Fig.4) shoes turning moment for
the walker. Taking the maximum angle that can be
moved by the left link to be 100 and right link to be
50, the length of the arc subtended by the walker in
each cycle is 1.305 cm (13.05 mm) and an angle of
780.

3.2 Constructional details
The main parts of four-leg walker are, chassis,
servomotors, leg links, controller and battery. In the
present work, the main emphasis is given to the
reduction of controller task. Hence, the torque
computations for the drive motor etc. are neglected by
selecting an adequate amount of motor-torque. In this
regard, the chassis design is also simplified by
selecting a hollow rectangular box in which all
components will be accommodated. The over

3. Design of Four Legged Walker
Based on the walking pattern analyzed in the
prototype experiment an ARDUINO microcontroller
based control is developed [5]. In this four-legged
walking machine, actuation is achieved by radio
controlled (RC) servomotor. RC servomotor is a

Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA)

50
International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013)

construction is shown in Fig. 5. Four V3003
servomotors are used in the present work. The
specifications of the servomotor are given in Table 1.
The required position signal is given in terms of a
pulse. For the selected motor the values of these
pluses corresponding to the different position is shown
in Fig. 6.

Fig. 6 Pulse signal ranging

3.3 Controlling
For the controlling ARDUINO microcontroller is
used. It has the capability to provide multiple signals
simultaneously. In the present work, it sends the
separate controlling signal to four servomotors. As
stated earlier, these controlling signals are the pulses
corresponding to the required position of the motor
shaft. Based on the gait analysis the motion sequences
of the legs are already identified. For a straight
motion, left, and right turning, the modules of
corresponding signals can be made. In the
microcontroller, these modules are coded by the
means of programming [6, 7]. For illustration the
codes of the straight-line motion is given in Appendix.
In the present work the provision of obstacle
avoidance etc. are not provided. However, by making
simple changes in the controlling scheme and by
incorporating an Infrared or Ultrasonic proximity
sensor it can be easily done.

Full View
Fig. 5 Servo motor-based four-legged walker

4. Conclusion
A four-legged walker has been an area of interest due
to its varied applications and better stability. The gait
or the manner of walking is one of the vital parts of
the analysis of the four-legged walker. In the present
work, a gait analysis is performed be the means of a
various experiments on a prototype four-legged
walker. The relative positions and motions of the legs
are figured out which is explained. In addition, the
walking pattern for forward and turning is found out.
The four-legged walker can be controlled by any of
the varied number of types of electric motors but RC
servomotor has better properties as compared to other
motors like DC motors. A RC servomotor based
walker is developed for the autonomous walking. In
this, the control is implemented by using
microcontroller. The presented work proposes a
design of a walker with the minimum controlling
complexities. It is helpful to analyze the walking of
legged AGVs.

Table 1: Specification of the servomotor

Operating Voltage

4.8-6.0 V

Stall Torque

3 Kg-cm at 4.8V
3.2 Kg-cm at 6V

No load Operating
Speed

0.2 sec/ 60° at 4.8V
0.18 sec/ 60° at 6V

Weight

38gm

Size

41.3mm×20.3mm×38.7mm

Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA)

51
International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013)

}
for(pos4 = 90; pos4>=80; pos4-=1)
{
myservo4.write(pos4);
delay(15);
}
if(i = 2)
for(pos2 = 80; pos2 < 111; pos2 += 1)
{
myservo2.write(pos2);
delay(15);
}
for(pos1 = 111; pos1>=80; pos1-=1)
{
myservo1.write(pos1);
delay(15);
}
if(i = 3)
for(pos4 = 80; pos4 < 111; pos4 += 1)
{
myservo4.write(pos4);
delay(15);
}
for(pos3 = 111; pos3>=80; pos3-=1)
{
myservo3.write(pos3);
delay(15);
}
if(i = 4)
for(pos2 = 111; pos2 < 89; pos2-= 1)
{
myservo2.write(pos2);
delay(15);
}
for(pos1 = 80; pos1>=90; pos1+=1)
{
myservo1.write(pos1);
delay(15);
}
for(pos4 = 111; pos4 < 89; pos4-= 1)
{
myservo4.write(pos4);
delay(15);
}
for(pos3 = 80; pos3>=90; pos3+=1)
{
myservo3.write(pos3);
delay(15);
}
}
}

REFERENCES
1.

Siegwart R., Nourbakhsh I. (2004), 'Introduction to
Autonomous Mobile Robots', The MIT Press, Cambridge,
Massachusetts, London, England, pp 5-152.

2.

Tlalolini D., Chevallereau C., Aoustin Y. (2011), 'HumanLike Walking: Optimal Motion of a Bipedal Robot With ToeRotation Motion',
IEEE/ASME Transactions on
Mechatronics, Vol. 16, pp 310 - 320.

3.

Gurfinkel V. S., Gurfinkel E. V., Shneider A. Yu., Devjanin E.
A., Lensky A. V., Shtilman L. G. (1981), 'Walking Robot with
Supervisory Control', Mechanism and Machine Theory, Vol.
16, pp 31–36.

4.

Peng S., Lam C. P., Cole G. R. (2003), 'A Biologically
Inspired Four Legged Walking Robot', Proceedings of IEEE
International Conference on Robotics and Automation,
Taipei, Taiwan, Vol. 2, pp 2024 – 2030

5.

Getting
Started
with
http://www.arduino.cc/

6.

Servo Control tutorial on,
http://playground.arduino.cc/Learning/SingleServoExample

7.

Servo library, available at,
http://arduino.cc/en/reference/servo

Arduino,

available

on,

Appendix
ARDUINO program to run servo motor
#include <Servo.h>
Servo myservo1;
Servo myservo2;
Servo myservo3;
Servo myservo4;
int pos1 = 90, pos2 = 90, pos3 = 90, pos4 =
90, i = 0;
void setup()
{ myservo1.attach(9);
myservo2.attach(10);
myservo3.attach(11);
myservo4.attach(12); }
void loop()
{
for(i = 0; i < 5; i+=1)
{
if(i = 0)
for(pos1 = 90; pos1 < 111; pos1 += 1)
{
myservo1.write(pos1);
delay(15);
}
for(pos2 = 90; pos2>=80; pos2-=1)
{
myservo2.write(pos2);
delay(15);
}
if(i = 1)
for(pos3 = 90; pos3 < 111; pos3 += 1)
{
myservo3.write(pos3);
delay(15);

Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA)

52

Más contenido relacionado

La actualidad más candente

Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover ReportDesign and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
Roshansharma99
 
Kinematics Analysis Of 8-UPS Parallel Robot Walking Mode
Kinematics Analysis Of 8-UPS Parallel Robot Walking ModeKinematics Analysis Of 8-UPS Parallel Robot Walking Mode
Kinematics Analysis Of 8-UPS Parallel Robot Walking Mode
IJRESJOURNAL
 

La actualidad más candente (20)

P1130940886 Outline
P1130940886 OutlineP1130940886 Outline
P1130940886 Outline
 
Hexa pod presentation-robot
Hexa pod presentation-robotHexa pod presentation-robot
Hexa pod presentation-robot
 
IRJET- Multi-Function Rover based on Rocker-Bogie Mechanism
IRJET-  	  Multi-Function Rover based on Rocker-Bogie MechanismIRJET-  	  Multi-Function Rover based on Rocker-Bogie Mechanism
IRJET- Multi-Function Rover based on Rocker-Bogie Mechanism
 
IRJET- Design and Fabrication of Rocker Bogie Mechanism using Solar Energy
IRJET- Design and Fabrication of Rocker Bogie Mechanism using Solar EnergyIRJET- Design and Fabrication of Rocker Bogie Mechanism using Solar Energy
IRJET- Design and Fabrication of Rocker Bogie Mechanism using Solar Energy
 
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover ReportDesign and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
Design and Fabrication of Rocker Bogie Mechanism Automated Combat Rover Report
 
4 legged walking robot
4 legged walking robot4 legged walking robot
4 legged walking robot
 
Lecture 03 - Kinematics and Control
Lecture 03 - Kinematics and ControlLecture 03 - Kinematics and Control
Lecture 03 - Kinematics and Control
 
Robot Concepts
Robot ConceptsRobot Concepts
Robot Concepts
 
Project PPT
Project PPTProject PPT
Project PPT
 
Design and Fabrication of Wheel Chair using Rocker Bogie Mechanism
Design and Fabrication of Wheel Chair using Rocker Bogie MechanismDesign and Fabrication of Wheel Chair using Rocker Bogie Mechanism
Design and Fabrication of Wheel Chair using Rocker Bogie Mechanism
 
IRJET- Design and Fabrication of Multi Legged Robot
IRJET-  	  Design and Fabrication of Multi Legged RobotIRJET-  	  Design and Fabrication of Multi Legged Robot
IRJET- Design and Fabrication of Multi Legged Robot
 
Kinematics Analysis Of 8-UPS Parallel Robot Walking Mode
Kinematics Analysis Of 8-UPS Parallel Robot Walking ModeKinematics Analysis Of 8-UPS Parallel Robot Walking Mode
Kinematics Analysis Of 8-UPS Parallel Robot Walking Mode
 
Rocker bogie mechanism (design and fabrication)
Rocker bogie mechanism (design and fabrication)Rocker bogie mechanism (design and fabrication)
Rocker bogie mechanism (design and fabrication)
 
Hexapod robot control by raspberry pi
Hexapod robot control by raspberry piHexapod robot control by raspberry pi
Hexapod robot control by raspberry pi
 
Minor project thesis OF ROCKER BOGIE MACHANISM
Minor project thesis OF ROCKER BOGIE MACHANISMMinor project thesis OF ROCKER BOGIE MACHANISM
Minor project thesis OF ROCKER BOGIE MACHANISM
 
Design and analysis of spider robot used as agricultural sprayer
Design and analysis of spider robot used as agricultural sprayerDesign and analysis of spider robot used as agricultural sprayer
Design and analysis of spider robot used as agricultural sprayer
 
rovers technology
rovers technologyrovers technology
rovers technology
 
Ijmet 10 01_172
Ijmet 10 01_172Ijmet 10 01_172
Ijmet 10 01_172
 
J012336467
J012336467J012336467
J012336467
 
Rocker bogie mechanism (mars rover) final year mini project final review paper
Rocker bogie mechanism (mars rover) final year mini project final review paper Rocker bogie mechanism (mars rover) final year mini project final review paper
Rocker bogie mechanism (mars rover) final year mini project final review paper
 

Destacado

Workshop 1 teamsamenwerking
Workshop 1 teamsamenwerkingWorkshop 1 teamsamenwerking
Workshop 1 teamsamenwerking
Theo Jansen
 
Solar Train power point presentation
Solar Train power point presentationSolar Train power point presentation
Solar Train power point presentation
Rohit Ranjan
 

Destacado (17)

CV and Certificates
CV and CertificatesCV and Certificates
CV and Certificates
 
2nd unit
2nd unit2nd unit
2nd unit
 
Workshop 1 teamsamenwerking
Workshop 1 teamsamenwerkingWorkshop 1 teamsamenwerking
Workshop 1 teamsamenwerking
 
Theo Jansen presentación
Theo Jansen presentaciónTheo Jansen presentación
Theo Jansen presentación
 
Multi-legged Robot Walking Strategies, with an Emphasis on Image-based Methods
Multi-legged Robot Walking Strategies, with an Emphasis on Image-based MethodsMulti-legged Robot Walking Strategies, with an Emphasis on Image-based Methods
Multi-legged Robot Walking Strategies, with an Emphasis on Image-based Methods
 
Theo jansen
Theo jansenTheo jansen
Theo jansen
 
ICIECA 2014 Paper 02
ICIECA 2014 Paper 02ICIECA 2014 Paper 02
ICIECA 2014 Paper 02
 
Mechanical Spider - Robotics Course Details
Mechanical Spider  - Robotics Course DetailsMechanical Spider  - Robotics Course Details
Mechanical Spider - Robotics Course Details
 
Solar Train power point presentation
Solar Train power point presentationSolar Train power point presentation
Solar Train power point presentation
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robot
 
Solar Train power point presentation
Solar Train power point presentationSolar Train power point presentation
Solar Train power point presentation
 
Design, Fabrication and Analysis of Crank and Slotted Lever Quick Return Mech...
Design, Fabrication and Analysis of Crank and Slotted Lever Quick Return Mech...Design, Fabrication and Analysis of Crank and Slotted Lever Quick Return Mech...
Design, Fabrication and Analysis of Crank and Slotted Lever Quick Return Mech...
 
Introduction to Mechanisms
Introduction to MechanismsIntroduction to Mechanisms
Introduction to Mechanisms
 
Differential in automobile
Differential in automobileDifferential in automobile
Differential in automobile
 
Differential
DifferentialDifferential
Differential
 
First Review(Ppt)
First Review(Ppt)First Review(Ppt)
First Review(Ppt)
 
Cell Phone Operated Robot
Cell Phone Operated RobotCell Phone Operated Robot
Cell Phone Operated Robot
 

Similar a DESIGN OF A SIMPLIFIED FOUR LEGGED WALKER

02e7e5284f777d06ed000000
02e7e5284f777d06ed00000002e7e5284f777d06ed000000
02e7e5284f777d06ed000000
Salah Hammami
 
Research on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
Research on Optimization, Dynamics and Stability of Stairclimbing WheelchairResearch on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
Research on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
IJERA Editor
 
Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...
journalBEEI
 
A review on design and development of eccentric shaft for cotton
A review on design and development of eccentric shaft for cottonA review on design and development of eccentric shaft for cotton
A review on design and development of eccentric shaft for cotton
Laukik Raut
 
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
Amr Yousry CEng MIMechE, Msc., ASME Member
 

Similar a DESIGN OF A SIMPLIFIED FOUR LEGGED WALKER (20)

02e7e5284f777d06ed000000
02e7e5284f777d06ed00000002e7e5284f777d06ed000000
02e7e5284f777d06ed000000
 
Robotic Leg Design to Analysis the Human Leg Swing from Motion Capture
Robotic Leg Design to Analysis the Human Leg Swing from Motion CaptureRobotic Leg Design to Analysis the Human Leg Swing from Motion Capture
Robotic Leg Design to Analysis the Human Leg Swing from Motion Capture
 
Stability Control System for a Two-Wheeler
Stability Control System for a Two-WheelerStability Control System for a Two-Wheeler
Stability Control System for a Two-Wheeler
 
IRJET- Review on Hyper Maneuverable Multi-Functional Robot
IRJET-  	  Review on Hyper Maneuverable Multi-Functional RobotIRJET-  	  Review on Hyper Maneuverable Multi-Functional Robot
IRJET- Review on Hyper Maneuverable Multi-Functional Robot
 
Electricity Generation using Treadmill Tricycle
Electricity Generation using Treadmill TricycleElectricity Generation using Treadmill Tricycle
Electricity Generation using Treadmill Tricycle
 
Research on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
Research on Optimization, Dynamics and Stability of Stairclimbing WheelchairResearch on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
Research on Optimization, Dynamics and Stability of Stairclimbing Wheelchair
 
Design and development of adjustable stair climbing robot
Design and development of adjustable stair climbing robotDesign and development of adjustable stair climbing robot
Design and development of adjustable stair climbing robot
 
Design and development of adjustable stair climbing robot
Design and development of adjustable stair climbing robotDesign and development of adjustable stair climbing robot
Design and development of adjustable stair climbing robot
 
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
 
Vehicle-applicable robots controlled byMobile
Vehicle-applicable robots controlled byMobileVehicle-applicable robots controlled byMobile
Vehicle-applicable robots controlled byMobile
 
Stabilized controller of a two wheels robot
Stabilized controller of a two wheels robotStabilized controller of a two wheels robot
Stabilized controller of a two wheels robot
 
Control-Integrated Design by Theoretical Simulation for a Torque-Actuated 6-S...
Control-Integrated Design by Theoretical Simulation for a Torque-Actuated 6-S...Control-Integrated Design by Theoretical Simulation for a Torque-Actuated 6-S...
Control-Integrated Design by Theoretical Simulation for a Torque-Actuated 6-S...
 
Design and Fabrication of Staircase Climbing Robot
Design and Fabrication of Staircase Climbing RobotDesign and Fabrication of Staircase Climbing Robot
Design and Fabrication of Staircase Climbing Robot
 
Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...
 
“Rover - Remote Operated Vehicle for Extraction and Reconnaissance”
“Rover - Remote Operated Vehicle for Extraction and Reconnaissance”“Rover - Remote Operated Vehicle for Extraction and Reconnaissance”
“Rover - Remote Operated Vehicle for Extraction and Reconnaissance”
 
AIR15_Komal
AIR15_KomalAIR15_Komal
AIR15_Komal
 
A review on design and development of eccentric shaft for cotton
A review on design and development of eccentric shaft for cottonA review on design and development of eccentric shaft for cotton
A review on design and development of eccentric shaft for cotton
 
IRJET- Four Wheel Steering System
IRJET- Four Wheel Steering SystemIRJET- Four Wheel Steering System
IRJET- Four Wheel Steering System
 
Intelligent Wheel Chair Using Gesture Recognition
Intelligent Wheel Chair Using Gesture RecognitionIntelligent Wheel Chair Using Gesture Recognition
Intelligent Wheel Chair Using Gesture Recognition
 
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Último (20)

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 

DESIGN OF A SIMPLIFIED FOUR LEGGED WALKER

  • 1. International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013) DESIGN OF A SIMPLIFIED FOUR LEGGED WALKER Tanmai Bhargava, Shivam Aggarwala, Sangram K. Dasb, Arshad Javedc* a Graduate Student, Department of Mechanical Engineering, Birla Institute of technology and Science, Pilani, Rajasthan, India b Research Scholar, Center for Robotics and Intelligent System, Birla Institute of technology and Science, Pilani, Rajasthan, India c Lecturer, Department of Mechanical Engineering, Birla Institute of technology and Science, Pilani, Rajasthan, India * corresponding author e-mail: arshadjaved2@gmail.com ABSTRACT Walking on uneven terrain is always a benchmark problem for autonomous guided vehicles. In the present work, the same issue is dealt with the help of a legged mobile robot. Various comparisons are made among two, four, and sixlegged walking machine and a four-legged walking machine is selected based on the suitability criterion. In this paper, the emphasis is given for minimization of the design and controlling complexities for the four-legged walking machine. A prototype devised to test various gaits. For the walking and turning, an improved gait is presented. The legs are designed with one degree of freedom each. The actuation is tested on normal DC geared motors as well as DC servo motors. A comparison is made between the two actuators. For proper walking, a control scheme is prepared and real time tests are performed by implementing it on the Arduino microcontroller. The present work is helpful to analyze the performance of a legged autonomous walking machine on unstructured environment. Keywords: Walking Machining, Legged AGV, Mobile Robotics, Servo Motor Control leg to reduce the controlling to its minimum level. Keeping this condition, the present work is focused upon the design of a four legged walking robot with 1DOF in each leg. The major task to design this walking machine is to analyze the walking pattern. To serve this purpose a prototype of four legged walking robot is made using DC geared motors with manual switch control. By doing different experiments, the correct walking patterns are identified. Based on the obtained walking patter the final control is made through micro-controller on RC servo motors. 1. Introduction A smooth and controlled navigation in an unstructured environment is a benchmark problem for an Autonomous guided vehicles (AGVs) [1]. The modes of navigation are primarily provided by either wheels, or legs. Wheels are important to provide smooth motion in an even terrain. On the other hand, the legged motion provides flexibility to walk on the uneven terrain efficiently. In legged motion-based AGV, there are several designs, which provided different levels of smoothness and stability. A twolegged walker similar to the human legs, provides high speed of walking and quick turn capabilities [2]. However, its stability and dynamic control are highly complex. A four-legged walking machine provides smoother motion than the two legged and less complicated control [3, 4]. In the similar way the smoothness of walking and precision in motion can be achieved by the six-or higher number of legged machines. In order to provide a controlled motion the controlling complexities again increased in six or higher numbers of legged machines. In addition to the number of legs, the degree of freedom (DOF) associated with each leg also plays a major role in the motion of an AGV. By increasing the DOF, the walking precision can be improved and greater capability of obstacle avoidance and uneven terrain navigation can be achieved. However, the controlling becomes more complex. Considering these issues, it is evident to employ four legs with single DOF in each The presented manuscript is organized in following way. In section 2, the design of the prototype and gait experiment analysis is presented. In section 3, the construction, working and controlling of the RC servomotor based walker is explained. Finally, the conclusion is made. 2. Gait Experiment and Analysis for Four Legged Walker The motion of a four legged walker is the most vital aspect of this paper. A lot of experimentation is done on the walking sequence of a four legged walker, which is required to be controlled by servo motors. The aim of these experiments are to find out the exact sequence of the movements of the four legs relative to each other. For conducting experiments, a DC geared based model is devised as shown in Fig. 1. It is controlled using manual switching. For each motor, Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA) 48
  • 2. International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013) forward and reverse motions are generated through the switch as shown in Fig. 2. The gait sequence, which is obtained after this experimentation, is given here. Assuming the four legs are initially still at their respective positions (Fig.3). The steps of walking are described below: Step 1: Let the left front leg moves ahead by a small distance. The front right leg will be at its same position but it will be having a tendency to go backward. The left and right back leg will also remain in its initial position but it will also be a tendency to move forward. Step 2: Now the left front leg is at its same new position. The right back leg steps forward. When the right back leg steps forward, the left back leg remains in its same position but it tends to move backward. At the same time, the right front leg lifts up in a backward direction in order to move forward. Step 3: Now the right front leg starts moving forward. At this time, the left front leg is at its same position but it tends to move backward. The left back leg is inclined backward and is on the verge of moving forward. The right back leg is at its same position and tends slightly backward. Step 4: Now the right front leg is at its new position. Now the left back leg also lifts from the ground to move forward while front left leg will be at its same position but it will be having a tendency to go backward. The right back leg will also remain in its initial position but it will also be a tendency to move forward. Fig. 1 DC geared motor-based four-legged walker Fig. 2 Switch control of four legged walker Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA) 49
  • 3. International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013) (a) (d) (b) (e) compact form of close loop controlled actuator. It has four modules packed in a single system. These modules are, Controller circuit- It is the main controlling part, which implements the controlling scheme by taking the signals coming from feedback element. Feedback Potentiometer- The feedback of the rotation of the motor shaft is taken by a potentiometer. It is connected through a gear train to the motor shaft. The Motor- This is a small DC motor, which is controlled by an H-bridge inbuilt in the main controller. The Gearbox- Normally a small DC motor comes with a very high RPM. A small gearbox is provided to reduce the RMP of the motor. (c) (f) Fig.3 Gait for four-legged walker 3.1 Operation of RC servomotor The above cycle (Fig. 3) continues to cover the specified distance. Taking the maximum angle that can be moved by the leg-link to be 100 and link length to be 5 cm the distance moved by the walker in each cycle is 1.74 cm (17.4 mm). The operation of RC servomotor is based upon the feedback signal. When there is no input signal from the controller, the servo does not move. By giving an input signal motions are made. These signals are in terms of a pulse of a specified pulse-width and frequency, for a required angle of motion (Fig. 6). The controller will de-code this signal into a reference voltage. Thus, each voltage corresponds to different positions of the drive shaft. The controller then reads the actual drive shaft position by reading the voltage of the feedback potentiometer connected to the drive shaft. By making the comparison between the required voltage to the actual voltage, the rotations are performed. If the reference voltage is lesser than the potentiometer- voltage, the motor rotates in one way. If it is greater than the potentiometer-voltage, the motor rotates the in the other way. Then the comparison of voltages made again. After the comparison, if the two voltages are found to be equal, it means that the required position has been achieved. The servomotor works continuously. It is never idle. It always checks if the voltage differences of the potentiometer and required voltage and try to correct the position. Hence, the input signal is always required. Fig.4 turning motion by walker The above cycle (Fig.4) shoes turning moment for the walker. Taking the maximum angle that can be moved by the left link to be 100 and right link to be 50, the length of the arc subtended by the walker in each cycle is 1.305 cm (13.05 mm) and an angle of 780. 3.2 Constructional details The main parts of four-leg walker are, chassis, servomotors, leg links, controller and battery. In the present work, the main emphasis is given to the reduction of controller task. Hence, the torque computations for the drive motor etc. are neglected by selecting an adequate amount of motor-torque. In this regard, the chassis design is also simplified by selecting a hollow rectangular box in which all components will be accommodated. The over 3. Design of Four Legged Walker Based on the walking pattern analyzed in the prototype experiment an ARDUINO microcontroller based control is developed [5]. In this four-legged walking machine, actuation is achieved by radio controlled (RC) servomotor. RC servomotor is a Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA) 50
  • 4. International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013) construction is shown in Fig. 5. Four V3003 servomotors are used in the present work. The specifications of the servomotor are given in Table 1. The required position signal is given in terms of a pulse. For the selected motor the values of these pluses corresponding to the different position is shown in Fig. 6. Fig. 6 Pulse signal ranging 3.3 Controlling For the controlling ARDUINO microcontroller is used. It has the capability to provide multiple signals simultaneously. In the present work, it sends the separate controlling signal to four servomotors. As stated earlier, these controlling signals are the pulses corresponding to the required position of the motor shaft. Based on the gait analysis the motion sequences of the legs are already identified. For a straight motion, left, and right turning, the modules of corresponding signals can be made. In the microcontroller, these modules are coded by the means of programming [6, 7]. For illustration the codes of the straight-line motion is given in Appendix. In the present work the provision of obstacle avoidance etc. are not provided. However, by making simple changes in the controlling scheme and by incorporating an Infrared or Ultrasonic proximity sensor it can be easily done. Full View Fig. 5 Servo motor-based four-legged walker 4. Conclusion A four-legged walker has been an area of interest due to its varied applications and better stability. The gait or the manner of walking is one of the vital parts of the analysis of the four-legged walker. In the present work, a gait analysis is performed be the means of a various experiments on a prototype four-legged walker. The relative positions and motions of the legs are figured out which is explained. In addition, the walking pattern for forward and turning is found out. The four-legged walker can be controlled by any of the varied number of types of electric motors but RC servomotor has better properties as compared to other motors like DC motors. A RC servomotor based walker is developed for the autonomous walking. In this, the control is implemented by using microcontroller. The presented work proposes a design of a walker with the minimum controlling complexities. It is helpful to analyze the walking of legged AGVs. Table 1: Specification of the servomotor Operating Voltage 4.8-6.0 V Stall Torque 3 Kg-cm at 4.8V 3.2 Kg-cm at 6V No load Operating Speed 0.2 sec/ 60° at 4.8V 0.18 sec/ 60° at 6V Weight 38gm Size 41.3mm×20.3mm×38.7mm Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA) 51
  • 5. International Conference on Advancements and Futuristic Trends in Mechanical and Materials Engineering (October 3-6, 2013) } for(pos4 = 90; pos4>=80; pos4-=1) { myservo4.write(pos4); delay(15); } if(i = 2) for(pos2 = 80; pos2 < 111; pos2 += 1) { myservo2.write(pos2); delay(15); } for(pos1 = 111; pos1>=80; pos1-=1) { myservo1.write(pos1); delay(15); } if(i = 3) for(pos4 = 80; pos4 < 111; pos4 += 1) { myservo4.write(pos4); delay(15); } for(pos3 = 111; pos3>=80; pos3-=1) { myservo3.write(pos3); delay(15); } if(i = 4) for(pos2 = 111; pos2 < 89; pos2-= 1) { myservo2.write(pos2); delay(15); } for(pos1 = 80; pos1>=90; pos1+=1) { myservo1.write(pos1); delay(15); } for(pos4 = 111; pos4 < 89; pos4-= 1) { myservo4.write(pos4); delay(15); } for(pos3 = 80; pos3>=90; pos3+=1) { myservo3.write(pos3); delay(15); } } } REFERENCES 1. Siegwart R., Nourbakhsh I. (2004), 'Introduction to Autonomous Mobile Robots', The MIT Press, Cambridge, Massachusetts, London, England, pp 5-152. 2. Tlalolini D., Chevallereau C., Aoustin Y. (2011), 'HumanLike Walking: Optimal Motion of a Bipedal Robot With ToeRotation Motion', IEEE/ASME Transactions on Mechatronics, Vol. 16, pp 310 - 320. 3. Gurfinkel V. S., Gurfinkel E. V., Shneider A. Yu., Devjanin E. A., Lensky A. V., Shtilman L. G. (1981), 'Walking Robot with Supervisory Control', Mechanism and Machine Theory, Vol. 16, pp 31–36. 4. Peng S., Lam C. P., Cole G. R. (2003), 'A Biologically Inspired Four Legged Walking Robot', Proceedings of IEEE International Conference on Robotics and Automation, Taipei, Taiwan, Vol. 2, pp 2024 – 2030 5. Getting Started with http://www.arduino.cc/ 6. Servo Control tutorial on, http://playground.arduino.cc/Learning/SingleServoExample 7. Servo library, available at, http://arduino.cc/en/reference/servo Arduino, available on, Appendix ARDUINO program to run servo motor #include <Servo.h> Servo myservo1; Servo myservo2; Servo myservo3; Servo myservo4; int pos1 = 90, pos2 = 90, pos3 = 90, pos4 = 90, i = 0; void setup() { myservo1.attach(9); myservo2.attach(10); myservo3.attach(11); myservo4.attach(12); } void loop() { for(i = 0; i < 5; i+=1) { if(i = 0) for(pos1 = 90; pos1 < 111; pos1 += 1) { myservo1.write(pos1); delay(15); } for(pos2 = 90; pos2>=80; pos2-=1) { myservo2.write(pos2); delay(15); } if(i = 1) for(pos3 = 90; pos3 < 111; pos3 += 1) { myservo3.write(pos3); delay(15); Punjab Technical University, Jalandhar-Kapurthala Highway, Kapurthala, Punjab-144601 (INDIA) 52