首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--机器人技术论文--机器人论文

基于ARM的双足步行机器人运动控制器设计

摘要第1-5页
ABSTRACT第5-11页
LIST OF TABLES第11-12页
LIST OF FIGURES第12-15页
1 INTRODUCTION第15-21页
   ·The back ground of this project第15页
   ·The goal and significance of the project第15-16页
   ·The development of robot第16-17页
     ·The development of robot overseas第16-17页
   ·The development of robot in home第17-18页
   ·The introduction of Embedded Real Time Systems第18-19页
   ·Summary第19-21页
2 ROBOT BODY SYSTEM ANALYSIS第21-27页
   ·Brief introduction of our humanoid robot module第21-22页
   ·TThe structure and control property of the actuator第22-24页
   ·ATnalysis of walking step relative to angle variant of steer-engine第24-25页
   ·SuTmmary第25-27页
3 ARM ARCHITECTURE AND S3C2440第27-33页
   ·Advantage of ARM architecture第27页
   ·About S32440第27-32页
     ·Introduction of ARM920T第27-29页
     ·Overview of S3C2440[13]第29-32页
   ·On chip peripheral resource applied to humanoid robot controlle第32页
   ·Summary第32-33页
4 HARDWARE DESIGN OF ROBOT CONTROLLER第33-39页
   ·The global view of hardware design第33页
   ·Port distribution for controlling the steering-engine第33-35页
   ·External memory design第35-37页
     ·Design of SDRAM interface and NOR flash interface第35-36页
     ·Design of NAND flash第36-37页
   ·summary第37-39页
5 DESIGN OF SYSTEM’S KEY SOURCE CODE第39-47页
   ·ARM exception vectors and processor’s response to exception第39-40页
   ·Design the bootloader第40-42页
   ·About data transfer第42-43页
   ·Compile the program using ADS 1.2第43-44页
   ·Using hardware emulator to download the bin file to flash第44-45页
   ·Summary第45-47页
6 RTOS/ERTOS AND μC /OS-II /OS-II PORTING第47-63页
   ·Real-Time Systems Concepts第47-48页
     ·Foreground-Background Systems第47-48页
   ·Critical Section of Code第48-51页
     ·Multitasking第48-49页
     ·Task第49页
     ·Context Switch (or Task Switch)第49-50页
     ·Kernel第50页
     ·Scheduler第50页
     ·Non-Preemptive Kernel and Preemptive Kernel第50-51页
     ·Task Priority第51页
     ·Advantages and Disadvantages of Real-Time Kernels第51页
   ·μC/OS-II introducti第51-57页
     ·Handling access to critical sections of code第51-52页
     ·Tasks and Task states第52-53页
     ·OS_TCBs (Task Control Blocks)第53-54页
     ·Ready List第54-57页
   ·Porting μC/OS-II第57-59页
   ·About context第59-60页
   ·Running μC/OS-II on S3C2440第60-61页
   ·Summary第61-63页
7 DTESIGN OF SYSTEM’S DIVER PROGRAMS第63-67页
   ·What is diver programs第63页
   ·S3C2440’s UART and it’s diver第63-66页
   ·Using MMU to improve the real time response of the interrupts第66页
   ·Summary第66-67页
8 SYSTEM DESIGN AND REALIZATION第67-81页
   ·Control property of Steering-Engine第67-68页
   ·ARM system’s clock and PWMtimer0 interrupt第68-69页
   ·Error analysis of steering-engine’s control signal第69-70页
   ·Improve the small variant input response of the steering-engine第70-75页
   ·Realization of modulate_output on steering-engine第75-78页
   ·The running result of the control signal第78-79页
   ·Summary第79-81页
9 CONCLUSION第81-83页
   ·About references第81页
   ·About the future research第81-83页
REFERENCES第83-87页
APPENDICES SOURCE CODE OF THE SYSTEM第87-153页
 A.1 C START UP CODES第87-122页
  A.1.1 File: 24401NIT.S第87-109页
  A.1.2 File: OPTION.IN C第109-114页
  A.1.3 File: MEMCF.INC第114-119页
  A.1.4 File: 2440ADDER.INC第119-122页
 A.2 UART DIVER SOURCE CODES第122-132页
 A.3 PORTING μC/OS-II SOURCE CODE第132-153页
  A.3.1 File: os_cpu_a.s第132-142页
  A.3.2 File: OS_CPU_C.C第142-148页
  A.3.3 File: OS_CFG.H第148-153页
HARBIN INSTITUTE OF TECHNOLOGY AUTHORIZATION USAGE CERTIFICATE MASTER DEGREE THESIS第153-156页

论文共156页,点击 下载论文
上一篇:基于数据挖掘的电信业客户数预测研究
下一篇:激光陀螺捷联惯导系统数据采集的设计与实现