general structure of a robot - v2

47

Upload: david-bensoussan

Post on 18-Jul-2015

170 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: General Structure of a Robot - V2
Page 2: General Structure of a Robot - V2

Hardware Software Mechanics

Page 3: General Structure of a Robot - V2
Page 4: General Structure of a Robot - V2
Page 5: General Structure of a Robot - V2
Page 6: General Structure of a Robot - V2

• Low Voltage/Current

• Analyse data and drives actuators

• Logic circuits and sensors

• Higher Voltage/Current

• Supply power to the system and the

actuators

• Transistors and relays

Page 7: General Structure of a Robot - V2

Accelerometer, gyrometer, magnetometer Micro Strength sensor

Light (Photo Resistor) Ultrasonic sensor

Page 8: General Structure of a Robot - V2

FilterSamplingAcquisition

FilterSamplingAcquisition

Sensor 1

Sensor 2

ExploitationData fusion

Page 9: General Structure of a Robot - V2

Accelerometer Magnetometer Gyroscope

Page 10: General Structure of a Robot - V2

Electromechanical device that converts

the angular position or axle to an analog or digital

code.

2 types : Absolute // Incremental (most used)

Provides information processed elsewhere into

speed, distance or position.

Used in many applications that require precise

shaft unlimited

Page 11: General Structure of a Robot - V2

Provides location and time information in all weather conditions

Anywhere on or near the Earth where there is an unobstructed line of sight to four or more

GPS satellites

Page 12: General Structure of a Robot - V2

Allows to measure altitude

Measures pression

Page 13: General Structure of a Robot - V2

Used to track colors or collect basic image statistics

Page 14: General Structure of a Robot - V2

Transformed energy

Orders

EnergyActuator

His function is to convert an input

energy available in some form of

usable energy output for a given effect.

Page 15: General Structure of a Robot - V2

Rotor

• Permanent magnets

Stator

• Windings

Advantages

• Simple• Economic• No

rotor/stator contact

• Speed rotation control

Cons

• Overheating• Poor torque

at start and at low speed

• PWM

Page 16: General Structure of a Robot - V2

• Windings with brushes

Rotor

• Permanent magnets

Stator

• Simple• Economic• More torque at start and at low speed• Lower heating• Easier to control (PWM)• No rotor/stator contact• Speed rotation control

Advantages

• Lower efficiency (brushes)

Cons

Page 17: General Structure of a Robot - V2

• Reduction of rotation speed• Increase of torque• No rotor/stator contact• Speed rotation control

Why ?

• Gears• Chains & sprockets• Epicyclic …

How ?

Page 18: General Structure of a Robot - V2

• Permanent magnets• Step depends on magnets number

Rotor

• Electromagnets

Stator

• Precise• Fast acceleration• Easy to keep a position

Advantages

• Jerky at low speed• Can’t hold a high torque

Cons

Page 19: General Structure of a Robot - V2

• Permanent magnets

Rotor

• Electromagnets

Stator

• Precise• Fast acceleration• Easy to keep a position

Advantages

• Jerky at low speed• Can’t hold a high torque

Cons

Page 20: General Structure of a Robot - V2
Page 21: General Structure of a Robot - V2

Price

Size

Input

Output

Computing power

Page 22: General Structure of a Robot - V2

Integration Electric consumption Cost

Page 23: General Structure of a Robot - V2
Page 24: General Structure of a Robot - V2
Page 25: General Structure of a Robot - V2

Create

Evaluate

Reproduce

Stop ?

MutateNo

A genetic algorithm (GA) is

a search heuristic that mimics the

process of natural selection

Page 26: General Structure of a Robot - V2

Neural networks are models inspired by

animals' central nervous systems that are

capable of machine

learning and pattern recognition

Page 27: General Structure of a Robot - V2
Page 28: General Structure of a Robot - V2
Page 29: General Structure of a Robot - V2

SecurityDebit

Laws Protocols

DatasRange

Multi-users

Page 30: General Structure of a Robot - V2

KeyboardsButtonsJoysticks

ScreensSoundsVirtual realityAugmented reality

Page 31: General Structure of a Robot - V2
Page 32: General Structure of a Robot - V2
Page 33: General Structure of a Robot - V2
Page 34: General Structure of a Robot - V2

Spin around

q1, q3 and q5

Move

q2, q4, q6 and q7

Page 35: General Structure of a Robot - V2

In this convention, each homogeneous transformation Ai

is represented as a product of four basic transformations

𝜃𝑖 , 𝑎𝑖 , 𝑑𝑖 , ∝𝑖 are parameters associated with link i and joint i.

The four parameters are given the names link length, link twist, link offset, and joint angle

Page 36: General Structure of a Robot - V2
Page 37: General Structure of a Robot - V2

Determined by the Jacobian of this function.

Jacobian is encountered in many aspects of robotic

manipulation: in the planning and execution of robot

trajectories, in the derivation of the dynamic

equations of motion

Page 38: General Structure of a Robot - V2
Page 39: General Structure of a Robot - V2

A PID controller calculates an "error" value as the

difference between a measured process variable

and a desired setpoint.

The controller attempts to minimize the error in

outputs by adjusting the process control inputs.

Page 40: General Structure of a Robot - V2

Precision Stability Rapidity

P

I

D

Page 41: General Structure of a Robot - V2
Page 42: General Structure of a Robot - V2

Duct tape

Plastic

PLA

Carbon Fiber

Wood

Aluminium

Page 43: General Structure of a Robot - V2
Page 44: General Structure of a Robot - V2
Page 45: General Structure of a Robot - V2
Page 46: General Structure of a Robot - V2
Page 47: General Structure of a Robot - V2