Sie sind auf Seite 1von 3

Multi-terrain Quadruped Robot

Mohammed Safeel
Hardhik M Akash Jain S
Dept. of Electronics and
Dept. of Electronics and Dept. of Electronics and
communication,
communication, communication,
Sri Jayachamrajendra College of
Sri Jayachamrajendra College of Sri Jayachamrajendra College of
Engineering
Engineering Engineering
JSS Science and technology
JSS Science and technology JSS Science and technology
University,Mysuru
University,Mysuru University,Mysuru
safeelization@gmail.com
hardhikm.08@gmail.com akashj.jain65@gmail.com

Shivaprasad N
Renuka B S
Assistant Professor, Dept.
Associate Professor, Dept. of
of Electronics and
Electronics and
communication, communication,
Sri Jayachamrajendra College of
Sri Jayachamrajendra College of
Engineering
Engineering
JSS Science and technology
JSS Science and technology
University,Mysuru
University,Mysuru
renuka@sjce.ac.in shivaprasda_n@sjce.ac.in

Abstract— Quadruped is a locomotory robot comparable to chains to generate a desired motion profile during operation. During
animals using four legs, which means “four feet”. Most of this time performance of these machines was limited by cyclic
quadrupeds are found in vertebrate animals. This quadruped walking and were not adaptable to different trajectories..In the late
robot project intends to give an in depth view of the technical 1950s, it was realized that these should be built with kinematics and
and programming aspects in designing a walking robot. We other mechanisms. First autonomous robot that was autonomous
intend to control motion using Bluetooth module. The with computerized control and electric propulsion was built in 1966
quadruped robot walking gaits are developed manually & coded by mcghee and frank.. Since then, and following due to
in `embedded c-language' and compiled in Arduino IDE. advancement of control systems, computing resources and motion
actuators, different robots variable abilities have come up. these
abilities include running , walking over rough terrain, jumping over
Keywords— Multi-terrain,walking gaits, kinematic analysis obstacles , climbing and more.
.
I. INTRODUCTION
Locomotion on different types of terrain requires different II. THEORY
mechanisms. While rolling is ideal on flat terrain due to its fast, Multi-terrain robot have a huge potential for movement over
smooth, and power-efficient characteristics, it cannot be used on rough terrains in comparison to conventional robots.Forward
other terrain types. By contrast, crawling, which usually occurs kinematics provides translation & orientation of joints with
respect to coordinate system..The solution of each link co-
more slowly than rolling, can allow for the navigation of rough
ordinates, the final link values will be computed to get final
terrain. coordiantes. Inverse kinematics gives the required actuation
In many cases, there is a need for mobile platforms that can move in angles for given final pose.
areas with difficult terrain conditions where wheeled vehicles cannot
The quadruped robot gaits are classified into three types of main
travel. examples of such scenarios can be seen in search and rescue gaits depending on the value of the duty factor (beta(i)), where
tasks, as well as in carrying payloads. unlike wheeled i=1,..4, as crawl gait, running gait, and the galloping gait. The
robots,walking robots are characterized by very good mobility in duty factor (beta(i) ) is the ratio of time period of one leg spend
rough terrain. the main goal of this paper is to present an innovative, in the air to time period spend by it on the ground, , creeping gait
has duty factor equal to 0.75. The running gait has duty factor
modular and inexpensive design of a four-legged robot for ranging between 0.5-0.75, and the gait has a duty factor less than
locomotion research purposes. 0.5. These are generally known as creeping gait, trotting gait and
Walking robots provide potential advantages over traditional wheeled bounding gait . These gaits are utilized by some mammals.
vehicles and they can carry bigger tasks efficiently than their Creeping gait is generally statically stable movement and it is
counterparts.Although, their use in industries andservices islimited.These used at the range of low-speed motions. The creeping gait needs
at least three legs on the ground while the other leg is at
robots can initiate without actively adjusting position. This is because the translation phase in the air. This condition is required for
legged robots have multiple actuators and multiple DOF for each leg achieving a statically stable gait. This gait uses the mechanism
for better control [1]. that the back leg touches the ground followed by front leg in the
In the 19th century, first models appeared around the year 1870 , For same side leaving the ground.Then the front leg is touching-
down the ground, thne back leg on the other side of the body
80-90 years, they tried to built robots based on different kinematic

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


starts to leave the ground, , this sequence repeats continuously C. .Mechanical Design
during robots locomotion [2].
a) Parameter Optimization
The inverse kinematics method formulated the joint angles from
a given position and orientation of the legs tip. These position
and orientation are achieved from the forward kinematics. To For optimization of the shoulder and elbow joint motions
find the inverse kinematics in each leg joint, the method emulated by the link mechanism, a cost function that represents the
simplifies this problem from 3D problem view into two 2D performance objective effectively is necessary. From the viewpoint
problem viewand then calculate required actuation angles for leg of engineering, however, the animal’s leg motions are not
control to get desired position at the end effector[3]. necessarily optimal for the robot system. The torque (power)
In case of quadruped robot creeping gait walking, and according transmissivity from an actuator to the propulsion part should be
to static stability condition, the stability margins are utilized the considered in the mechanical design. In addition, the clearance of
shortest distance between the COG projection of the quadruped the tiptoe should also be considered, because the larger the clearance
robot to the boundary limits of the supporting pattern [4]. of the tiptoe, the better robustness to the unevenness of the ground
surface. In addition, there may exist biases in the measurement of
During crawling, at least three feet are always in contact with the the shoulder and elbow joint angles shown in Fig. 3, and thus another
ground at the same time, it makes it possible for the robot to walk dummy variable, β, is included for consideration of the unknown
with the centre of mass within the support polygon. A way of bias in the measurements. [6].
planning the crawl was tested on the robot. The algorithm
ensures that the robot will not fall over as long as the disturbances
on the robot will be lower than a chosen force. b) Gait Speed
To make the robot to work in in the wild environment, e.g., the The motion of the link system is a function of the rotation angle
detection or manipulation tasks, the payload capacity is of the moving, the locomotion speed of quadruped robot is
important. To carry the sensors or tools, heavy load legged robot proportional to the angular speed of the rotating wheel. Therefore, it
is very necessary. So the actuator should be lightweight, is reasonable to introduce a speed constant, s, that represents the
powerful and easy to maintain. However, this may be costly and linear relationship between the locomotion speed.
hard to satisfy at the same time[5].
c) Required Actuation Power and Torque
III. DESIGN In order to calculate the actuation power, the dynamic model of
quadruped robot is established and is simulated.Equations of
A. Hardware Requirements motions are obtained from the free body diagrams by Newtonian
mechanics.
a)Arduino UNO Four foot robot gait planning Diagonal gait is a common gait for
This microcontroller board which uses Microchip quadruped robots. According to research, diagonal gait is the most
ATmega328P microcontroller. It has 14 Digital and 6 Analog energy-saving gait in nature. Here we study the diagonal gait,
connection pins, and is programmed with the Arduino software IDE analyzing the stability of the robot during its advancement, and
through a type B USB cable.and is powered using either a USB cable changing in the center of gravity[7]. The whole cycle time of one
or by an external 9-volt battery. This board has a miocrocontroller gait is nearly 12s.
which can send and control the signals.. By responding to sensors
and inputs, this can also provide control through interfacing
actuators and display.Because of low cost and easy programming
requirements it is most widely used. IV. BLOCK DIAGRAM AND IMPLEMENTATION
b)HC-06 Bluetooth module The android app is connected to the microcontroller through
Bluetooth module.The controller used here is arduino uno Figure 1.
This Bluetooth module is used to achieve serial wireless data The leg movement of the quadruped robot, microcontroller is
transmission with operating frequency of 2.4GHz .It uses a connected to the servo motor. Each leg is connected to the 3 servo
Bluetooth 2.0+EDR standard. In Bluetooth 2.0, signal transmit time
is around 0.5 seconds . It is set with serial interface, which is easier motors ,to provide rotation from 0 -180degrees.
and simplifies the design and development ..
c)SG-90 Servo motors
It is tiny and lightweight with high output power. They can
rotate around 180 degrees ,90 degree in each direction Servo
code, hardware or library to control these servomotors. It has
3 wires vcc,gnd and pwm input ,their rotation is controlled
by varying duty cycle
B. .Software Requirements.
a) Arduino IDE
It is an open-source programming software used in building
electronics projects. It hasbecome popular due to its simplicity .It
has a programmable circuit board which can be easy programmed
multiple times. For loading a code onto the board – we need to Fig 1: Block Diagram of Quadruped Robot
simply connect a computer with USB cable. This software, uses a
simplie version of C++, it makes it easier to program. It has a lot of The body was designed using cad tool and was 3d printed the cad
libraries to program different modules design (Fig 2) and 3d printed model with all interfaces is shown in
Fig 3.
The robot was controlled using a Bluetooth module which connected
the Arduino with the mobile through an app and the commands were
given to Arduino to perform specific actions(Fig4).

Fig 4: Bluetooth Control of Quadruped Robot


a.
) ACKNOWLEDGMENT
Fig 2 : 2CAD DESIGN We thank Mrs. B S Renuka & Mr. N Shivaprasad for their assistance
with design & implementation of our project.We would also like to
show our gratitude to the everyone who shared their valuable
knowledge with us during the course of this research, and we thank
everyone for their insights ,although any errors are our own and
should not tarnish the reputations of these esteemed persons.

REFERENCES

[1] Authors : Li-Chun Liao ; Kun-Yen Huang ; Bin-Chyi Tseng”


Design and implementation of a quadruped robot insect”,2015
IEEE International Conference on Mechatronics and Automation
(ICMA) Description/Observation: this paper proposed a low cost
and simple robot system.
[2] H. Kimura, Y. Fukuoka, and A. H. Cohen, “Adaptive dynamic
walking of a quadruped robot on natural ground based on
biological concepts,” The International Journal of Robotics
Research, vol. 26, no. 5, pp. 475–490, 2007.
[3] Mănoiu-OlaruSorin, NiţulescuMircea, “MatlabSimulator for
Gravitational Stability Analysis of a HexapodRobot,” The
Romanian Review PrecisionMechanics, Optics
Fig 3: COMPLETE ASSEMBLY OF QUADRUED ROBOT &Mechatronics, 158 2011, No. 39 Mechanics, Optics
&Mechatronics, 2011.
[4] Pack DJ and Kak A. A simplified forward gait control fora
quadruped walking robot. In: Proceedings of the IEEE/RSJ/GI
international conference on intelligent robots and systems,
Munich, Germany, 12–16 September 1994, . ١٠١٢ pp.1011–
1018. New York: IEEE.
[5] F. Gao, C. Qi, Q. Sun, X. Chen and X. Tian, "A quadruped
robot with parallel mechanism legs," 2014 IEEE International
Conference on Robotics and Automation (ICRA), Hong Kong,
2014
[6] Liu, F., D. Wu, and K. Chen. "The Simplest Creeping Gait For A
Quadruped Robot". Proceedings of the Institution of Mechanical
Engineers, Part C: Journal of Mechanical Engineering Science 227.1
(2012): 170-177. Web.
[7] Lianqing Yu, Yujin Wang and Weijun Tao, "Gait analysis and
implementation of a simple quadruped robot," 2010 The 2nd
International Conference on Industrial Mechatronics and
Automation, Wuhan, 2010.

Das könnte Ihnen auch gefallen