23 มีนาคม 2553

ภาพรวมโปรแกรมฝั่ง High Level

ภาพรวมโปรแกรมฝั่ง High Level

ได้ทำการพัฒนาต่อยอดจาก โปรแกรมโอเพ่นซอร์สที่ชื่อว่า Rubik Cube ซึ่งมีจุดเด่นที่ GUI ทั้งแบบ 3 มิติ



และแบบ Texture



โดยนำมาปรับปรุงเพิ่มเติมดัง Class Diagram


โดยการสร้าง class CTCuvbeSlover เพื่อทำการเพื่มในส่วนของ
  1. Texture Mapping ความสัมพันธ์ระหว่าง ด้านของ Rubik กับด้านของแขนกล
  2. Task Planning การหมุนและบิด Rubik ตั้งแต่เริ่มต้นจนเสร็จสิ้น
  3. Serial Port การติดต่อสื่อสารระหว่าง Low Level ผ่านทาง Port: COM1


และสร้าง class CTCubeWnd เพื่อทำการเพิ่มในส่วนของ
  1. Vision อ่านหน้าของ Rubik ทั้ง 6 ด้าน
  2. GUI เพิ่มปุ่มที่จำเป็นสำหรับส่งงานแขนกล

โปรแกรมที่ได้ทำการเพิ่มเติม


ไม่มีความคิดเห็น: