21
1 Ophélia Bolmin Céline Lay Fanny Risbourg Louis le Grand High School 2012 EUCYS HEXAPEDAL ROBOT

HEXAPEDAL ROBOT - CERN

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

1

Ophélia Bolmin Céline Lay Fanny Risbourg

Louis le Grand High School

2012 EUCYS

HEXAPEDAL ROBOT

HEXAPEDAL ROBOT –France– 2012 EUCYS

2

Acknowledgements:

We wish to thank Christian Garreau for his excellent advice

and continued support throughout our project, our teacher

Fabrice Boisneau and Paul Birkmeyer, a researcher at Berkeley

University’s Biomimetic Millisystems Laboratory in the United

States, for their invaluable and enthusiastic support which was

instrumental to the successful completion of our project. We also

wish to acknowledge Granville Fields for his valued contribution

to the translations.

We extend a special thanks to our parents and friends for

their patience and support.

Lastly, we thank the C’Génial (It’s Great) Foundation and the

Science à l’Ecole (Science in School) initiative for making it

possible for us take part in the European Union Contest for Young

Scientists.

HEXAPEDAL ROBOT –France– 2012 EUCYS

3

HOW CAN A ROBOT IMITATE A HEXAPOD

AND BE ENERGY EFFICIENT?

CONTENTS

INTRODUCTION: ....................................................................................................................... 4

I. MODELING OF A HEXAPEDAL ROBOT ................................................................... 5

A. OVERVIEW OF THE DYNAMIC HEXAPEDAL ROBOT WITH FLAPPING WINGS

(DASH+WINGS) ....................................................................................................................... 5

B. FROM OBSERVATION TO MODELING ............................................................................... 7

C. FROM MODELING TO DESIGNING A ROBOT ................................................................. 10

D. FROM DESIGNING TO ENGINEERING ............................................................................ 13

II. PERFORMANCES OF THE PROTOTYPE ............................................................... 15

A. GENERAL PRESENTATION .............................................................................................. 15

B. PERFORMANCES OF THE ROBOT ................................................................................... 17

CONCLUSION: ......................................................................................................................... 20

HEXAPEDAL ROBOT –France– 2012 EUCYS

4

INTRODUCTION:

In nature, living beings have characteristics that researchers try to reproduce. In fact,

nature has produced some fairly incredible technical achievements—the result of millions of

years of evolution. If humans take the time to observe nature, they might find viable, reliable and

energy efficient solutions to address problems that they face in daily life. This ability to

reproduce reality is a product of natural intelligence called biomimetics. So, while humans now

use vast quantities of energy to make glass, biomimetics seeks inspiration from glass sponges

that produce ambient temperature in the sea; this glass is significantly more solid that that

produced by man at a cost that comes with a startling carbon footprint.

Since the 1960s, there has been widespread realization and the use of biomimetics has

rapidly expanded: by studying the kingfisher bird, known for its speed when plunging in water,

engineers managed to increase the speed of the Shinkansen (Japan’s high speed bullet train in

service since 1964) while reducing its energy consumption. There is also the Mercedes-Benz

Bionic, a concept car introduced in 2005 and whose exterior design was modeled after the

exoskeleton of the boxfish, a small fish found in the Caribbean Sea that has excellent

hydrodynamic characteristics. Mercedes-Benz’s engineers designed a prototype bionic car that

uses 80% less fuel that most of the cars in its class while, at the same time, increasing the car’s

stability.

When humanitarian crises occur (earthquakes, tsunamis or nuclear accidents), a number

of robots are sent to devastated places inaccessible to humans in order to find victims or to

evaluation damages in high risk areas. These robots are cumbersome, complex, expensive and

require a considerable amount of power.

We therefore decided to design an innovative humanitarian robotic system modeled

after the hexapod and to develop a simple and low-cost prototype that observes the main

constraint of biomimetics: energy efficiency. To do this, we first studied and detailed the

characteristics of the hexapod’s motion and then, using as a starting point a robot that already

exists (DASH + Wings1), we designed a model with a single motor to generate motion. We then

selected materials and components for their light weight to contribute to the robot’s

performance.

Our goal was to answer the following question:

How can a robot imitate a hexapod and be energy efficient?

HEXAPEDAL ROBOT –France– 2012 EUCYS

5

I. MODELING OF A HEXAPEDAL ROBOT

Jean Perrin, who won the Nobel Prize in Physics in 1926 used to say, “Building a model is

about replacing something visible and complicated with something invisible and simple.” To

develop the hexapod model, and for the purpose of designing a bionic humanitarian robot, we

came up with the following specifications:

Lightweight and sturdiness, which makes it easy to transport and improves its

performances in terms of autonomy

Small in size so that it can get to hard-to-reach places

Energy efficiency: this is one of the primary features of biomimetics and a key

factor for coming years. We therefore tried to minimize the number of parts and

so, for instance, we decided to use a single motor to generate the motion of the 6

legs.

After studying the motion of the cockroach, we built the model for our robot using

SolidWorks, a 3D mechanical computer-aided design program2.

A. OVERVIEW OF THE DYNAMIC HEXAPEDAL ROBOT WITH FLAPPING WINGS

(DASH+WINGS)

After learning about biomimetics and while we were still trying to determine how the

robot would look, we decided to do some technology watch, i.e., we did research into existing

humanitarian robots and into robots designed based on biomimetics.

To this end, we contacted a number universities and corporations and this is how we

made the acquaintance of Paul Birkmeyer, a researcher at Berkeley University’s Biomimetic

Millisystems Laboratory in the United States. We were fascinated by the work of students at this

prestigious university on a dynamic hexapedal robot with flapping wings called DASH+Wings.

DASH, or Dynamic Autonomous Sprawled Hexapod, is the name of the 6-legged winged robot’s

body without the wings.

It was developed to student the impact of wings on its locomotion on land and the test

hypotheses about when flight first appeared and its development. So, different pairs of wings can

be attached to the body at various places.

The experiments showed, for example, that the presence of flapping wings increased the

robot’s stability and speed and helped it walk on more sloped surfaces.

The robot’s body, which was the inspiration for our model, was designed after observing

the cockroach. It was made using process developed at Berkeley called the SCM process, which

follows a few simple steps that essentially create a sandwich with two rigid layers of carbon on

HEXAPEDAL ROBOT –France– 2012 EUCYS

6

the outside with flexible polymer inside. In order to make the joints highly flexible, all you have

to do it cut the carbon layers.

Robot DASH + Wings

DASH is a small, quick and lightweight robot that imitates a cockroach. It is very sturdy:

it can withstand falls and is able to clear obstacles. These are the qualities that we wanted to

endow our robot with. We therefore elected to design and verify the performances of a robot

engineered based on the DASH, i.e., it resembles the motion pattern of the cockroach. But in

keeping with the philosophy of biomimetics, our robot will have to be energy efficient, which is

why we used the following process: we observation realty and then built the model.

HEXAPEDAL ROBOT –France– 2012 EUCYS

7

B. FROM OBSERVATION TO MODELING

The cockroach is a small (it is about 4 centimeters long), fast (it moves at an average

speed of 1 meter per second) and lightweight (it weighs no more than 20 grams) hexapod.

We first observed the motion pattern of the cockroach before modeling its motion.

a. b.

c. d.

Figure 3: Motion of a leg during locomotion3

We first noticed that the leg is divided into two segments (in yellow and green in figure 3).

These two segments are in motion in relation to one another. We observed that the leg is always

extended when it touches the floor (a. and c.). We thus did away with the motion of the

second segment in relation to the first by modeling the link between these two segments

with an embedded linkage that has no degree of movement.

Next, we noticed that the motion of this first segment rotates in relation to the

cockroach’s body.

The linkage between the insect’s body and the first segment has

three degrees of freedom: three rotations around axes , and .

(central orthogonal point of reference O featured in the first to the

left).

Repère

HEXAPEDAL ROBOT –France– 2012 EUCYS

8

We first modeled the linkage between the body and the leg with a linking knee

joint (figure 4). This linkage has three degrees of freedom and three rotations.

So the kinematic screw chain of this link, at point A in the orthogonal point of reference

(0, ), is as follows:

{

} {

}

But when observing more closely the motion of the hexapod, we realized that rotation

around the axis is not necessary for the robot to work. So, we did not use a linking

knee joint to model the leg but rather a spherical finger joint linkage (figure 5).

This linkage has two degrees of freedom and two rotations. It is therefore associated

with the following kinematic screw chain of this link, in the orthogonal point of reference (0,

):

{

} {

}

Figure 4: Diagram of a center linking knee joint A

A BODY LEG

Figure 5: Modeling of a leg: Diagram of a center spherical

finger joint linkage A

𝑧 ��

��

𝑧 ��

��

A BODY LEG

HEXAPEDAL ROBOT –France– 2012 EUCYS

9

We then observed the motion of the legs in relation to one another. The motion is

produced by 2 sets of 3 legs moving in rotation. Each of the 2 tripods has a back leg and a front

leg on one side and a center let on the other side.

The motion of the tripods is alternating so only three legs at a time are in contact with

the ground.

a. b.

Figure 6: Position of the tripods during motion

Figure 6 above shows the legs of each tripod circled using the same color. So a. shows

that the yellow tripod is in contact with the group while in b. the green tripod is.

We based our model on the motion of the two tripods with 2 alternating rotations

(Figure 7).

Figure 7: Modeling of the cockroach

BODY

HEXAPEDAL ROBOT –France– 2012 EUCYS

10

C. FROM MODELING TO DESIGNING A ROBOT

Next, we set out to find a technical solution to make our robot. To that end, we used

SolidWorks, a 3D mechanical computer-aided design program The challenge was to find a

solution making it possible to use a single motor and thus a single rotation to create two

alternating motions. This is what makes our robot innovative, while reducing its energy

consumption.

We first sought a leg model that is consistent with this model. The spherical finger joint

linkage has two degrees of freedom and two rotations. So, according to the theory of mechanism

design, this linkage is equivalent to the association of two pivot linkages in parallel. To

make them, we decided to use a cube whose sides are joints:

We thus obtained the first of the two rotations. The second occurs in the linkage between

this cube and the rest of the body.

Figure 9 below charts the motion of a leg. The fixed part is in blue; the motor is affixed to

that part. The motor will set the gray mobile part in circular translational motion in relation to

the body. The front of the leg is fastened to the mobile part and the back leg is attached to the

fixed part.

Figure 8: A leg

𝑧 ��

��

Figure 9: Leg attachment system of one

of the two tripods

In gray: the mobile part

In blue: the fixed part

En vert: la patte

HEXAPEDAL ROBOT –France– 2012 EUCYS

11

Let’s return to our preliminary study of the motion pattern of a hexapod. On figure 7, we

noticed that the three legs of a same tripod had the same movement:

The motion of the back and front legs on the same side of the tripod follow a similar

movement. We therefore attach them in the same way to the fixed and mobile parts as reflected

on the following diagram:

In addition, the right-side center leg follows the same motion but alternating in relation to the

other two. A simple inversion of the attachment points resolves the problems: the front of the leg

is attached to the fixed part and the back to the mobile part.

Reproduction of figure 7

Figure 10: The two legs on the

same side of a tripod

𝑧 ��

��

Figure 11: inverted leg of the other

tripod on the same side

HEXAPEDAL ROBOT –France– 2012 EUCYS

12

If we put these two models together into one, we get the motion we set out to obtain.

The two front and back legs on the same side have exactly the same rotational

motion; the center leg follows an alternating circular trajectory in relation to the two

others. The two front and back legs are fastened to the back of the fixed part and to the front of

the mobile part. The center leg is affixed to the front of the fixed part and to the back of the

mobile part.

Similar constraints apply to the other side. But on this side, the front and back legs have

the same motion as the center leg on the first side. The center leg on this side has the same

motion as the front and back legs on the first side.

The second side is thus just an inversion of the first one. So, we attached the legs

according to an inversed order: the front and back legs are fastened to the back of the fixed part

and to the front of the mobile part; the center leg is attached to the front of the fixed part and to

the back of the mobile part.

𝑧 ��

��

𝑧 ��

��

Figure 13: three legs on the

other side

Figure 12: three legs on one

side

HEXAPEDAL ROBOT –France– 2012 EUCYS

13

Now, the two sides can be joined together to form an accurate model. The blue part

is fixed. The motion of the mobile part is rotational and produces the locomotion of the legs.

D. FROM DESIGNING TO ENGINEERING

𝑧 ��

��

Figure 14: Picture of a hexapedal robot

HEXAPEDAL ROBOT –France– 2012 EUCYS

14

TRANSMISSION OF THE MOVEMENT:

The robot single motor, which possesses a rotary motion, imparts a circular

translation motion to the mobile part.

The mobile part is connected,

via a V-shaped beam, to the wheel,

offset from its centre. Moreover, the

mobile part is maintained parallel to

the fixed part by two connected

beams. Thus, as the motor makes the

wheel spin, the V-shaped beam

doesn’t turn around the centre of the

wheel, but proscribes a circular

translation movement.

The motor is rigidly connected to the

fixed part of the robot. (See figure 15)

Figure 15: V-shaped beam in red, wheel in yellow and beam on which is

rigidly mounted the motor in blue.

ADHESION OF THE LEGS TO THE GROUND

To obtain the best possible adhesion of the legs to the ground, we decided to test

several options. We calculated the coefficient of friction of each option and chose the most

efficient one; we attached some rubber under each leg.

These experiments are detailed in chapter III. B.

STEERING

To enable the robot to turn, we attached two linear servomotors to the rear. Each of the

servomotors pulls one of the front corners of the robot’s frame. The servomotors are connected

to the front corners via a thin carbon rod (See figure 16).

Figure 16: Top view of the Hexapedal Robot

When the servomotors are actuated, the frame is distorted. This distortion slightly

modifies the axis of rotation of the legs and enables the robot to turn.

Servomotors Carbon rods

HEXAPEDAL ROBOT –France– 2012 EUCYS

15

II. PERFORMANCES OF THE PROTOTYPE

A. GENERAL PRESENTATION

MATERIAL

The body of the robot is made of carbon fibre (0.3 mm thick) and the legs are made of

polycarbonate (0.5 mm thick). We chose these materials because they are both light-weight

and rigid. The carbon beams used to construct our robot are rigid when forces are directed along

the length of the beam. However, because they are very thin, they lack rigidity when subjected to

forces directed into their side.

All the parts of the body are assembled with cyanoacrylate glue or reinforced tape.

DIMENSIONS

Figure 17: Model generated with Solidworks

8

HEXAPEDAL ROBOT –France– 2012 EUCYS

16

COMPONENTS

To meet our constraints of light-weight and low power consumption, we equipped our

robot with as few components as possible:

One single DC gear motor which

imparts movement to the legs. It weighs 1.3

grams, is designed for 3V nominal operation,

giving 920 RPM (Rounds per Minute) and

contains a gear reduction of 25:1.

An integrated circuit which includes

two linear servomotors. These servomotors

are used to steer the robot. The integrated

circuit enables to control all the components

remotely.

A Li-Po (Lithium Polymer) battery,

which powers all the components. It weighs

2.7g, has a 3.7V voltage and 80 mAh capacity.

MASS OF THE ROBOT, WITH ALL ITS COMPONENTS

The small mass of our robot is a key feature which contributes to reducing its power

consumption. It is about the same as a cockroach’s mass, which varies from 10 to 20g.

CAMERA

We added a camera to the body of the robot. Thus, it can be sent into disaster areas to

search for victims and carry out surveillance missions.

To be used in humanitarian crises, our robot requires:

A video lens which captures the live images. It weighs 1 gram.

A transmitter which communicates the video signals from the robot to an

external receiver. The transmitter weighs 2.2 grams and works at a frequency of

5.8 GHz.

A 2 dB and 5.8 GHz antenna which is incorporated to the receiver.

Battery Gear motor

Servomotors

Integrated

citcuit

HEXAPEDAL ROBOT –France– 2012 EUCYS

17

B. PERFORMANCES OF THE ROBOT

OBSTACLE CLEARANCE CAPABILITY (COEFFICIENT OF FRICTION)

We determined the static coefficient of friction (COF) of our robot’s legs with

different surfaces, trying different materials under the legs. To do so, we placed our robot on

different, inclined surfaces. We gradually increased the angle of inclination φ until reaching the

limit angle φlim. This limit angle is reached when the adhesion of the legs is insufficient to

maintain the robot in place and when it starts to slide.

The coefficient of friction is the tangent of this angle: lim

, in this expression, h is the height of the inclined surface, l its length (figure

19).

Figure 19: Our robot during the coefficient of friction experiment

Figure 20: Different materials placed on the legs

h

φ

HEXAPEDAL ROBOT –France– 2012 EUCYS

18

Here are our results:

Materials Plastic-coated wood

(smooth) Plastic (grainy) Concrete

Polycarbonate 0,29 0,44 -

Rubber 0,51 0,76 0,82

Our robot moves easily on various surfaces such as gravel and concrete, on inclined

planes (up to 25 degrees) and it can clear obstacles around a few centimetres height.

Figure 21: robot on sand and wooden floor

DROP-TEST PERFORMANCE

Our robot can withstand falls around one metre, and so can be used in rough terrain.

This is due to the lack of rigidity of the beams when forces are directed into their side. Thus, the

body is contorted when it reaches the ground, and part of the energy is absorbed, preventing the

robot from being damaged.

SPEED PERFORMANCE

To calculate our robot’s speed, we determined how much time it needed to cover one

metre, once the launching of the robot is finished:

Starting line Finishing line

HEXAPEDAL ROBOT –France– 2012 EUCYS

19

We obtained the following speeds:

Material Speed

Wooden floor, not inclined

Concrete, not inclined

Wooden plane, inclined of 19,0°

Our robot runs faster on wooden floors than on concrete because the roughness of the

concrete slows its progress.

ENERGY CONSUMPTION PERFORMANCE

The energy consumed by the robot during 5 minutes of use is:

To find the intensity released by the battery during the run, we divided its capacity

(80mAh) by our robot’s autonomy A, experimentally measured:

and

In conclusion, we obtained:

HEXAPEDAL ROBOT –France– 2012 EUCYS

20

CONCLUSION:

How can a robot imitate a hexapod and be energy efficient?

In order to build a faithful model of a cockroach, we did three things:

We observed a cockroach and how it moves. We developed a model based on its motion, which resulted in the designing and building

of the Hexapedal Robot. We studied its performances.

Our project was primarily based on observing the insect, which was instrumental in helping

us determine the characteristics of the hexapod’s motion. The hexapod walking pattern is called

the alternating tripod gait. In this gait, the six legs are treated in two groups of three or two

tripods: each tripod consists of 2 front and back legs on one side and a center leg on the other

side. During locomotion, each tripod follows a circular trajectory. We designed our model based

on a spherical linkage like a finger joint between the insect’s body and legs. We also defined

constraints specific to the hexapod that our model must adhere to: two alternating tripods, a

spherical linkage like a finger joint between the insect’s body and legs, light weight and

small size. Our robot must also comply with the specifications that require energy efficiency

and a low production cost.

To meet the energy efficient requirement, we used a single motor to generate the motion

of the 6 legs and we designed a system that uses 2 alternating tripod motions from a single

rotation. We used a mechanical computer-aided design program to meet these requirements and

then we built it using lightweight and durable materials: carbon and polycarbonate.

Lastly, we performed several experiments to test the prototype’s performance. They showed

that the robot is energy efficient and has 30 minutes of autonomy, which is considerable given

its size.

We placed a tiny video camera on the small, quick, lightweight and inexpensive robot, which

considerably expands the way it could be used in the humanitarian field: massed produced at a

low cost, it could be sent to devastated places inaccessible to humans in order to find victims or

to evaluation damages in high risk areas, moving with ease across all types of surfaces like a

hexapod.

HEXAPEDAL ROBOT –France– 2012 EUCYS

21

Sources:

1 Robot DASH + Wings – Biomimetic Millisystems Lab, Berkeley University.

P. Birkmeyer, K. Peterson and R. S. Fearing

SCM Process : Fast scale prototyping for folded millirobots

M. Hoover and R. S. Fearing

2 Models made using Solidworks

http://www.solidworks.fr/

3 Photos taken from a video of a cockroach running:

Video presenting the DASH robot - Biomimetic Millisystems Lab, Berkeley University.

http://robotics.eecs.berkeley.edu/~ronf/Biomimetics.html

Céline LAY, Ophélia BOLMIN and Fanny RISBOURG (From the left to the right)