16
Hirota lab. Hirota lab. 1 Mentality Expression Mentality Expression by the eyes of a Robot by the eyes of a Robot Presented by Presented by : Pujan Ziaie : Pujan Ziaie Supervisor Supervisor : Prof. K. Hirota : Prof. K. Hirota Dept. of Computational Intelligence and Dept. of Computational Intelligence and System Science System Science

Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Embed Size (px)

Citation preview

Page 1: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 11

Mentality Expression by the Mentality Expression by the eyes of a Roboteyes of a Robot

Presented byPresented by: Pujan Ziaie: Pujan Ziaie

SupervisorSupervisor: Prof. K. Hirota: Prof. K. HirotaDept. of Computational Intelligence and System ScienceDept. of Computational Intelligence and System Science

Page 2: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 22/15/15

OutlineOutline

Project specificationProject specification– HardwareHardware– SoftwareSoftware

ExperimentsExperiments ConclusionConclusion

Page 3: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 33/15/15

Project SpecificationProject Specification

Final goal:Final goal: Expressing Emotion through Expressing Emotion through movement of eyes and eyelidsmovement of eyes and eyelids

Control deviceControl device: H8/3048F microcontroller: H8/3048F microcontroller Robot structureRobot structure: 5 joints: 5 joints Programming language: Programming language: CC

Page 4: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 44/15/15

RobotRobot

5 degree[Kandel, E.R,et al , Principle of Neural Science.]

Page 5: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 55/15/15

MicroprocessorMicroprocessor

PWM Signals

Page 6: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 66/15/15

SoftwareSoftware– FlexibleFlexible

– EfficientEfficient

– DocumentedDocumented

HardwareHardware– H8 Evaluation BoardH8 Evaluation Board

– The Structure of RobotThe Structure of Robot

Software/HardwareSoftware/Hardware

Page 7: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 77/15/15

Control flowControl flow

Program

Output signals

Page 8: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 88/15/15

Simultaneous RotationSimultaneous Rotation

One Integrated Timer Unit One Integrated Timer Unit for each motorfor each motor

Token ring algorithmToken ring algorithm Control data are savedControl data are saved

ITU3

ITU4 IT2

ITU1

ITU0

ITU0

Control of Simultaneous Rotation

Eyelids

ITU1

Page 9: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 99/15/15

Program modulesProgram modules

Parameters to be set Parameters to be set for each motor:for each motor:1.1. DirectionDirection2.2. SpeedSpeed3.3. RangeRange

Page 10: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 1010/15/15

Experiments (1)Experiments (1)

Robot final structureRobot final structure

Page 11: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 1111/15/15

Experiments (2)Experiments (2)

Movement controlMovement control

Page 12: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 1212/15/15

Final ExperimentFinal Experiment

Different motions:Different motions:

Page 13: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 1313/15/15

Future plansFuture plans

Applying Fuzzy logic to the Applying Fuzzy logic to the controllercontroller

Implementing more Implementing more emotionsemotions

Page 14: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 1414/15/15

ConclusionConclusion

Implemented the proposed system to Implemented the proposed system to express emotions through motion of eyesexpress emotions through motion of eyes

Movement control made by parameter Movement control made by parameter setting of the programsetting of the program– DirectionDirection– SpeedSpeed– RangeRange

Page 15: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 1515/15/15

Thank you for listeningThank you for listening

Page 16: Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and

Hirota lab.Hirota lab. 1616/15/15

AcknowledgementAcknowledgement

Special thanks to my Special thanks to my tutor: tutor: Yamazaki-san Yamazaki-san for for his great helphis great help