Upload
prajin-palangsantikul
View
124
Download
0
Embed Size (px)
DESCRIPTION
Introduction Robot Design
Citation preview
25/08/11 Prajin Palangsantikul 1
Introduction
DesignDesignPrajin Palangsantikul
25/08/11 Prajin Palangsantikul 2
Robot Design OverviewRobot Design OverviewâĒ āđāļāļāļēāļĢāļāļāļāđāļāļāđāļĨāļ°āļŠāļĢāļēāļāļŦāļļāļāļĒāļāļāļĄāļĩāļāļąāđāļāļāļāļāļāļąāļāļāļĩāđ
â āļĢāļ°āļāļļāļāļ§āļēāļĄāļāļāļāļāļēāļĢāļŦāļĢāļ·āļāļŠāļīāđāļāļāļĩāđāļāļāļāļāļēāļĢ (Identify the need)â āļāđāļēāļŦāļāļāļāļāļŦāļē (Define the problem)â āļāđāļēāđāļāļīāļāļāļēāļĢāļ§āļīāļāļąāļĒ (Conduct Research)â āļĢāļ°āļāļĄāļŠāļĄāļāļ (Brainstorm)â āļāļāļāđāļāļāļāļāļŠāļāļāđāļĨāļ°āļāļĢāļ°āđāļĄāļīāļāļāļĨāļāļēāļāļāļāļāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļ (Design, Test, and Evaluate the Best Solution )
â āļŠāļĢāļēāļāļāļāđāļāļ (Build a Prototype)â āļāļĢāļąāļāđāļāļāļŦāļĢāļ·āļāļāļāļāđāļāļāđāļŦāļĄ (Refine or Redesign)â āļŠāļĢāļēāļ (Build)â āļāļāļŠāļāļ (Test)
25/08/11 Prajin Palangsantikul 3
1.Identify the Need 1.Identify the Need âĒ āļāļāļāļāļēāļĢāļŦāļļāļāļĒāļāļāđāļāļāđāļŦāļ
âāđāļāļĢāļāļŠāļĢāļēāļāļŦāļļāļāļĒāļāļ
âāļĢāļ°āļāļāļāļēāļĢāđāļāļĨāļ·āđāļāļāļāļĩāđ
âāļĢāļ°āļāļāļāļ§āļāļāļĄāļļ
âāļāļļāļāļāļĢāļāļāļĩāđāđāļāļāđāļē
âāđāļĨāļ°āļāļ·āđāļ āđ
25/08/11 Prajin Palangsantikul 4
2.Define the Problem 2.Define the Problem âĒ āđāļāļēāđāļāđāļāļ·āđāļāļāđāļāļāļāļāļāļāļŦāļēāļŦāļĢāļāļ·āļāļāļīāļāļēāļāļēāļĢāđāļāļāļāļąāļ
âĒ āļāđāļēāļŦāļāļāļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđāļĨāļ°āļāļąāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāđāļēāļāļāļą
âĒ āļŦāļļāļāļĒāļāļāđāļĄāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļāļŦāļēāđāļāļāļļāļāļāļĒāļēāļāđāļĄāļāđāļēāđāļāļāļāļĩāđāļāļ°āļāļāļāđāļŦ
āļŦāļļāļāļĒāļāļāļāđāļēāđāļāļāļĩ āđāļāļāļļāļ āđ āđāļĢāļ·āđāļāļ
âĒ āļŠāļīāđāļāļŠāđāļēāļāļąāļāļāļ·āļāļāļāļāļāļąāļāļĨāđāļēāļāļąāļāļāļ§āļēāļĄāļŠāđāļēāļāļāļą
āđāļĨāļ°āļāļēāļĢāļāļāļāđāļāļāđāļŦāļāđāļēāđāļāđāļĢāļ·āđāļāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļ
āļāđāļēāđāļāļāļĩāļāļĩāđāļŠāļļāļāļāļāļ
25/08/11 Prajin Palangsantikul 5
3.Conduct Research 3.Conduct Research âĒâĒ āļŠāđāļēāļĢāļ§āļāļāļēāļāļ§āļīāļāļąāļĒāđāļāļēāļŦāļĢāļ·āļāļŠāļīāđāļāļāļĩāđāđāļāļēāļāđāļēāļĄāļēāđāļĨāļ§āļŠāđāļēāļĢāļ§āļāļāļēāļāļ§āļīāļāļąāļĒāđāļāļēāļŦāļĢāļ·āļāļŠāļīāđāļāļāļĩāđāđāļāļēāļāđāļēāļĄāļēāđāļĨāļ§
âāļŠāđāļēāļĢāļ§āļāļāļēāļĢāđāļāļāļāļŦāļēāļāļ·āđāļ āđ āļāļĩāđāđāļāļāļāļāļŦāļēāđāļāļāđāļāļĩāļĒāļ§āļāļąāļāļŦāļĢāļ·āļāļāļĨāļēāļĒāļāļąāļ
âāļāļĢāļ§āļāļŠāļāļāđāļŦāļāļĩ āļĢāļ°āļĄāļąāļāļĢāļ°āļ§āļąāļāđāļĢāļ·āđāļāļāļŠāļ āļēāļāđāļ§āļāļĨāļāļĄāđāļāļāļēāļĢāļāđāļēāļāļēāļāļāļāļāļŦāļļāļāļĒāļāļ āđāļāļāļāļēāļāļāļąāļāļŦāļĢāļ·āļāđāļĄāļāļĒāļēāļāđāļĢ
â āļ§āļīāđāļāļĢāļēāļ°āļŦ āļāļāļāđāļēāļāļąāļāļāļāļāđāļāļĢāļāļāļēāļĢāļŦāļĢāļ·āļāļāļēāļĢāđāļāļāļāļąāļāļāļĒāļēāļāļĢāļ°āļĄāļąāļāļĢāļ°āļ§āļąāļ
âāđāļŦāļāļ§āļēāļĄāļŠāļāđāļāđāļĢāļ·āđāļāļāļĨāļąāļāļĐāļāļ°āđāļāļāļēāļ°āļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļĢāļ§āļāļŠāļāļāļŦāļĢāļ·āļāļ§āļąāļāđāļ
25/08/11 Prajin Palangsantikul 6
4.Brainstorm4.BrainstormâĒ āđāļŦāļāļđ 3 āļŠāļīāđāļāļāļāđāļāļāļĩāđ
â āļāļēāļĢāļāļāļāđāļāļ
â āļĢāļđāļāđāļāļāļāļēāļĢāđāļāļāļāļŦāļē
â āļāļēāļĢāļāļĢāļ°āđāļĄāļīāļāļāļĨ
âĒ āļāļāļđāļļāļāļāļĢāļāļāļĩāđāđāļāđāļāļāļēāļĢāļāļāļāđāļāļ
â āđāļāļĩāļĒāļāļāļāļāļāļāļēāļĢāđāļāļāļēāļāļŦāļĢāļ·āļāđāļĄ
â āļāļēāļĒāļŦāļĢāļ·āļāļāđāļēāđāļŦāļāļēāļĒāļāļķāđāļāđāļāļŦāļĢāļ·āļāđāļĄ
25/08/11 Prajin Palangsantikul 7
5.Design, Test, and Evaluate 5.Design, Test, and Evaluate the Best Solutionthe Best Solution
25/08/11 Prajin Palangsantikul 8
5.Design, Test, and Evaluate 5.Design, Test, and Evaluate the Best Solutionthe Best Solution
âĒ 1. āļāļāļāđāļāļāļāļāļāļĢāļ°āļāļēāļĐ āļ§āļēāļāļāļ§āļĒāļĄāļ·āļāļāļ§āļĒāđāļŦāđāļāļīāļāļāļ§āļēāļĄāļāļīāļāļŠāļĢāļēāļāļŠāļĢāļĢāļāđāļ
âĒ 2. āļāļēāļāļāļēāļĢāļ°āļāļēāļĐāļŠāļđāđāļāļĢāđāļāļĢāļĄ CAD āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļŠāļĢāļēāļāđāļĄāđāļāļĨ
âĒ 3. āļāļāļŠāļāļāļāļēāļĢāļāđāļēāļāļēāļāļāļāđāļāļāļāđāļēāļĨāļāļ (Simulator) āļāļēāļĄāļĩāđāļĨāļ°āđāļāļāđāļāđāļ
âĒ 4. āļāļĢāļ°āđāļĄāļīāļāđāļāļĢāļāļāļēāļĢāļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļāļāđāļāđāļāļŠāļđāļāļąāđāļāļāļāļāļāļēāļĢāļŠāļĢāļēāļāļāļāđāļāļāļāļĢāļīāļ
25/08/11 Prajin Palangsantikul 9
6.Build a Prototype 6.Build a Prototype âĒ āļ§āļīāļāļĩāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļ āļāļĩāđāļāļ°āļāļĢāļēāļāļ§āļēāļāļēāļĢāļāļāļāđāļāļāļāļĩāđāļāļēāļāļĄāļē (āļāļāļāļĢāļ°āļāļēāļĐ,CAD)
āļāđāļēāļāļēāļāđāļāļāļĢāļīāļāļŦāļĢāļ·āļāđāļĄ āļāļ·āļāļāļ·āļ
āļāļēāļĢāļŠāļĢāļēāļāļāļāđāļāļāļāļēāļĢāļŠāļĢāļēāļāļāļāđāļāļ
āļāļāļāļāļĢāļīāļāļāļāđāļĨāļāđāļāļāļĩāđāļāļāļāļāļĢāļīāļāļāļāđāļĨāļāđāļāļāļĩāđ
25/08/11 Prajin Palangsantikul 10
7.Refine or Redesign7.Refine or RedesignâĒâĒ āđāļĄāļ·āđāļāđāļĄāļ·āđāļ........
âāđāļāļāļāļĩāđāļāļāļāļĒāļąāļāđāļĄāļŠāļēāļĄāļēāļĢāļāļāļāļāđāļāļāļĒāđāļ (āđāļāļ·āļāđāļāđāļāđāļĨāļ°āļāļāļīāļāļē)
âāļĄāļĩāļāļāļēāļāđāļĄāđāļŦāļĄāļēāļ°āļŠāļĄ (āļāļāļēāļāļāļīāļ)
âāļāđāđāļēāļŦāļāļąāļāļĄāļēāļāđāļāļīāļāđāļ
â āļ§āļąāļŠāļāļļāļāļļāļāļāļĢāļāļāļĩāđāđāļĨāļ·āļāļāđāļāļŦāļēāđāļāļĒāļēāļ
âāđāļāđāļ§āļĨāļēāđāļāļāļēāļĢāļāđāļēāļāļēāļāđāļāļīāļāđāļ (āđāļĄāļĄāļĩāļāļīāđāļāļŠāļ§āļāđāļāļāļĩāđāļāđāļēāđāļāļāđāļ āļāļāļāļ§āļēāļāļēāļāļāļąāđāļāļŦāļĄāļ, āļāļāļāļāļĩāđāđāļāļāļāļāļŠāļąāļāđāļāļ·āđāļāļāļēāļāļāļēāļāļāļĢāļ°āđāļāļĻ)
25/08/11 Prajin Palangsantikul 11
8.Build8.BuildâĒ āļāļēāļĢāļŠāļĢāļēāļ āļŠāļīāđāļāļāļĩāđāļāļāļāđāļŦāļāļ§āļēāļĄāļŠāļāđāļāļāļāļ·
â āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ
â āļāļĨāļąāļāļāļēāļ āđāļāļāđāļāļāđāļāļāļĢāļĩāđâ āļāļāļēāļāđāļĨāļ°āļāđāđāļēāļŦāļāļąāļ
â āļĢāļ°āļāļāļāļ§āļāļāļļāļĄ
â āļ§āļąāļŠāļāļļāļāļĩāđāđāļĨāļ·āļāļāđāļ
â āļāļĢāļ°āļāļ§āļāļāļēāļĢāļŠāļĢāļēāļ â āļāļāļāđāļēāļāļąāļāđāļĨāļ°āļāļēāđāļāļāļēāļĒ
ââ āļāļāļŠāļāļāļāļāļŠāļāļ āđāđāđāđāđāđāđāđāđāđ
25/08/11 Prajin Palangsantikul 12
9.TEST9.TESTâĶâĶâĒ āļāļēāļĢāļāļāļŠāļāļ
â āļāļĢāļ§āļāļŠāļāļāļĢāļ°āļāļāļāļēāļĒāļāļĨāļąāļāļāļēāļ āđāļāļ āļāļēāđāļĢāļāļāļąāļāđāļāļāļīāļāļ§āļēāļāļĩāđāļŦāļļāļāļĒāļāļāļāļ°āļĢāļāļąāđāļāļŦāļĢāļ·āļāđāļĄ āļŦāļĢāļ·āļāļāļāļĒāđāļāļāļīāđāļāļāļāđāļĄāļŠāļēāļĄāļēāļĢāļāļāđāļēāļāļēāļāđāļāđāļĨāļ§
â āļāļĢāļ§āļāļŠāļāļāļĢāļ°āļāļāļŠāļēāļĒāđāļāđāļĨāļ°āļĢāļ°āļāļāļāļ§āļāļāļļāļĄ
â āļĢāļ°āļŦāļ§āļēāļāļāļāļŠāļāļ āļāļāļŠāļāļāļāļ°āđāļĢāļāļāļāļ§āļąāļāļāļēāļāļēāļĢāļāļāļŠāļāļāļāļąāļāđāđāļ āđāļāļ āļāļāļŠāļāļāļāđāļēāļĨāļąāļāļāļāļāļĄāļāđāļāļāļĢ āļāđāļāļāļāļĄāļĩāļāļēāļĢāļāļĢāļ§āļāļ§āļąāļāļāļĢāļ°āđāļŠāļāļāļēāļāļāđāļēāļāļēāļāļāļāļāļĄāļāđāļāļāļĢ
â āļĄāļĩāļāļēāļĢāļāļąāļāļāļķāļāļāļĨāļāļēāļĢāļāļāļŠāļāļ āđāļāļ āļĢāļ°āļĒāļ°āđāļ§āļĨāļēāļāļĩāđāđāļāļāļāļŠāļāļ, āļāļĨāļāļēāļĢāļāđāļēāļāļēāļāđāļāļāđāļāļāļēāļĄāļāļĩāđāđāļāļāļīāļāđāļ§āļŦāļĢāļ·āļāđāļĄ, āļāļēāļĢāđāļāļāļĨāļąāļāļāļēāļ āđāļāļāļāļ āđāļĨāļ°āļāļāļĄāļđāļĨāļāļ·āđāļ āđ āļāļĩāđāļāļāļāļāļēāļĢāļĢāļđāļāļēāļāļāļēāļĢāļāļāļŠāļāļ
25/08/11 Prajin Palangsantikul 13
āļ§āļāļĨāļāđāļŦāļāļāļēāļĢāļŠāļĢāļēāļāļŦāļļāļāļĒāļāļāļ§āļāļĨāļāđāļŦāļāļāļēāļĢāļŠāļĢāļēāļāļŦāļļāļāļĒāļāļ
āļāļāļāđāļāļāļāļāļāđāļāļ
āļŠāļĢāļēāļāļŠāļĢāļēāļ
āļāļāļŠāļāļāļāļāļŠāļāļ
āļāļĢāļ§āļāļŠāļāļāļāļĢāļ§āļāļŠāļāļ
25/08/11 Prajin Palangsantikul 14
Robot DesignRobot Design
âĒāļĨāļāļāļĄāļēāļāļāļāđāļāļāļŦāļļāļāļĒāļāļāļāļąāļāļŠāļąāļāļāļąāļ§âāđāļŦāļāļāļāđāļāļāļŦāļļāļāļĒāļāļāđāļāđāļāļĨāļāļđāđāļāļāļāļīāļŠ
āđāļāļĒāđāļŦāļāļāļāđāļāļāļāļāļāļĢāļ°āļāļēāļĐ
25/08/11 Prajin Palangsantikul 15
āļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļĢāļ°āļāļāļāļ§āļāļāļļāļĄ
âĒ āļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļŦāļ§āļąāđāļāļŠāđāļēāļāļąāļāļāļāļāļŦāļļāļāļĒāļāļ āđāļāļ·āđāļāđāļĄāđāļŦāđāļāļāļŦāļļāļāļĒāļāļāļāļĨāļēāļĒāđāļāļ āļāļĢāļ°āļāļēāļāļāļāđāļĄ āļŦāļĢāļ·āļāļāļĩāđāļāļąāļāļāļĢāļ°āļāļēāļĐāļĢāļēāļāļēāđāļāļ āļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļŦāļļāļāļĒāļāļāđāļāļāļāļāļļāļāļąāļāļāļīāļĒāļĄāđāļâMicrocontroller
âARMâATOMâPCâ104
25/08/11 Prajin Palangsantikul 16
MicrocontrollerMicrocontrollerâĒ āļ§āļąāļāļāļĩ āđāđāļĢāļēāļāļ°āđāļĢāļīāđāļĄāļāļąāļāļāļĩāđāđāļĄāđāļāļĢāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāļāļąāļāļāļāļ āļāļāļāļļāļāļąāļ
āđāļĄāđāļāļĢāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāļĄāļĩāđāļāļāļāļēāđāļāļ§āļāļĄāļēāļ āđāļāļââ PIC, PIC, dsPICdsPIC, PIC32 , PIC32 ââ AVR mega, AVR mega, xmegaxmegaââ ARM CortexARM CortexââMMââ ARM7ARM7â PSoCâMSP430âMCSâ51
āļāļąāļ§āļāļĒāļēāļāļāļēāļāļŠāļ§āļāļāļąāļ§āļāļĒāļēāļāļāļēāļāļŠāļ§āļ
āđāļāļēāļāļąāđāļāđāļāļēāļāļąāđāļ !!!!
25/08/11 Prajin Palangsantikul 17
āđāļĄāđāļāļĢāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāđāļĄāđāļāļĢāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢ
âĒâĒ āļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļĄāđāļāļĢāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāļŦāļąāļ§āđāļāļŠāđāļēāļāļąāļāļĄāļĩāļāļąāļāļāļĩāđāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļĄāđāļāļĢāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāļŦāļąāļ§āđāļāļŠāđāļēāļāļąāļāļĄāļĩāļāļąāļāļāļĩāđ
âāļāļēāļĢāđāļāļāļēāļāļāļāļĢāļ
âāļāļēāļĢāđāļāļāļēāļāļāļāļīāđāļāļāļĢāļĢāļąāļāļ
âāļāļēāļĢāđāļāļāļēāļāđāļāđāļĄāļāļĢ/āđāļāļēāļāđāļāļāļĢ
âāļāļēāļĢāđāļāļāļēāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļāļĄāļđāļĨāļāļāļāļļāļĢāļĄ
25/08/11 Prajin Palangsantikul 18
RefRefâĶâĶâĒ VEX Design Overview âĒ Arduino Mobile Robot