Top Banner
MATHEMATICAL IN EVERYDAY LIFE (NATRAH,NURUL  ATIQAH,AMELIA)
36

Math in Robotic Motion (2)

Apr 10, 2018

Download

Documents

Atiqah Nizam
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 1/36

MATHEMATICAL INEVERYDAY LIFE

(NATRAH,NURUL ATIQAH,AMELIA)

Page 2: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 2/36

THE ROLE OF MATHEMATICS IN

MODERN TECHNOLOGIES(PARTICULAR ROBOTIC MOTION)

Page 3: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 3/36

ROBO

T

Any machine that is

capable of intelligently

controlling its motionthrough space

Designed to perform avariety of tasks by moving 

parts, tools or specialized

devices.

Types

Mobile Stationary

free to move around remain in 1 place but have

arms that move

Page 4: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 4/36

ROBOTIC ARM

Hand

Base

Polar

Joints

Linear

Joint

Page 5: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 5/36

ROLE OF 

MATHEMATICS IN

ROBOTIC MOTION

(ARM)

Coordinate system

Degree of freedom

Algebraic and

differential topology

Combinatoric

Optimization algorithm

Differential algebraic

Page 6: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 6/36

Page 7: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 7/36

Page 8: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 8/36

 Algebraic and differential topology

had been used to understand configuration

spaces of many-particle or many-body systems

Page 9: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 9/36

Optimization algorithm

a robotic system design and many problems in

robot task planning can be formulated as

optimization problems, though they are typically

``hard'' in terms of complexity and lack of readily

recognizable or standard mathematical structures.

Success stories include graph-theoretic and

calculus of variation based approaches to

determining optimal paths, randomized algorithms

for finding solutions in complex spaces, optimal

feedback control policies for a range of robotic

tasks, and saddle-point policies for solving

differential games of pursuit and evasion.

Page 10: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 10/36

combinatoric

Relevant to discrete actuators which are

the smoothly actuated robotic arms and

other manipulators that can bereplaced by a cheaper network of 

discrete actuators (devices that extend

or contract into only two positions).

Page 11: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 11/36

Differential algebraic

The used of differential algebraic inequalities inthe modeling of multibody systems in contact,

which in turn are central to robot manipulation.

Page 12: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 12/36

FRIEZES AND MOSAIC

Page 13: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 13/36

INTRODUCTION

´ MATH

- widely spread in several fields even in

architecture and art.- commonly use to describe the systematically

classification of friezes and mosaic.

´ FRIEZES & M

OSAIC

-used in decoration forseveral millennia by ancient worlds· like

Sumerian,Egyption,an Mayan civilization.

Page 14: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 14/36

EX AMPLE««

Page 15: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 15/36

FRIEZES

´ Oxford English Dictionary

-and of painted or sculptured decoration.

´ Mathematical point of view

(i) constant and finite width and infinitely long inthe perpendicular (horizontal) direction,

(ii) It is periodic, exist some minimal distance

where L > 0 such that the translation of thefrieze by distance L along the direction willleave the frieze unchanged

Page 16: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 16/36

FRIEZES

Page 17: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 17/36

REFLECTION BY HORIZONT AL

MIRROR

Page 18: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 18/36

REFLECTION BY VERTIC AL MIRROR

Page 19: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 19/36

MOSAIC

´ pattern that can be repeated to fill the plane.

´ periodic along two linearly independent

directions.´ linear independent directions

- remain the pattern unchanged under

translation.

Page 20: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 20/36

INVARI ANT (UNCHANGED) MOSAIC

´ Repeated pattern to fill the plane.

´ Periodic along two linearly independent

direction.-Vectors t1 and t2 along which may be translated

without change.

´ Can be classified by symmetry groups.

´ Any rotation must have one of the following 

angles; , , , (60°,90°,120°,180°)

Page 21: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 21/36

THE POINT O AND TWO OF ITS

IMAGES A,B

Page 22: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 22/36

INVARI ANT MOSAIC

Page 23: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 23/36

 APERIODIC TILING

´ Tiling plane with Penrose Tiles( PenroseRhombs).

´ no translational symmetry involves to tile the

plane. (arrange manually)

Page 24: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 24/36

 APERIODIC PENROSE TILING

Page 25: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 25/36

 ARCHIMEDE AN TILING

´ regular polygons.

´ each vertex is on the same type.

´ Both vertices must be coincident with similarpolygons and must appear in the same order.

´ 11 families in Archimedean tiling.

Page 26: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 26/36

 ARCHIMEDE AN TILING

Page 27: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 27/36

 ARCHIMEDE AN TILING

Page 28: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 28/36

 ARCHIMEDE AN TILING

Page 29: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 29/36

INVESTIGATE THE BASES FOR CONTEMPOR ARY MATHEMATICS.

DISCUSS IN PARTICULAR BASE 2

Page 30: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 30/36

THE USAGE OF OTHER BASES IN RE AL

LIFE :´

Quinary (base-5

) ² language including Gumati,Nunggubuyu, Kuurn Kopan Noot andSaraveca.

1 - wanggany

2-marrma3 - lurrkun

4 - dambumiriw

5  - wanggany rulu

10 - marrma rulu15 - lurrkun rulu

20 - dambumiriw rulu

Page 31: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 31/36

Octal ( base 8 )

´

By Native AmericansThe Yuki language in California and the

Pamean languages in Mexico have octal

systems because the speakers count using 

the spaces between their fingers rather than

the fingers themselves.

Page 32: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 32/36

Base 10

´ Decimal notation often refers to the base-10

positional notation such as the Hindu-Arabic

numeral system, however it can also be used

more generally to refer to non-positional

systems such as Roman or Chinese numerals

which are also based on powers of ten.

Page 33: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 33/36

BINARY ?

´ In mathematics and computer science, thebinary (base-two) numeral system is arepresentation for numbers that uses onlyzeroes and ones as digits.

´ Every communication that takes place insideyour computer uses this binary system becauseThe computer's CPU need only recognise twostates, on or off .

´ Usually arithmetic with base-two is easier thanbase-ten but the numbers are longer, making then harder to read.

Page 34: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 34/36

´ 2 to the power of 0 = 1 (2^0)

2 to the power of 1 = 2 (2^1)

2 to the power of 2 = 4 (2^2) or (2*2)

2 to the power of 3 = 8 (2^3) or (2*2*2)

2 to the power of 4 = 16 (2^4) or (etc.)

2 to the power of 5 = 32 (2^5)2 to the power of 6 = 64 (2^6)

2 to the power of 7 = 128 (2^7)

2 to the power of 8 = 256 (2^8)

«

2 to the power of x = (2^x)

Page 35: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 35/36

0 1 0 0 1 0 1 0 ?

Page 36: Math in Robotic Motion (2)

8/8/2019 Math in Robotic Motion (2)

http://slidepdf.com/reader/full/math-in-robotic-motion-2 36/36

´Thank you !