เนมินทร์ ไลฟ์สไตล์ ทุกอย่างสนใจ เช่น การเขียนโปรแกรมคอมพิวเตอร์ ข่าววงการไอที กิจกรรมยามว่าง ฯลฯ
27 พฤศจิกายน 2552
26 พฤศจิกายน 2552
มุมในการติดตั้งกล้องและกระจก บน pan/tilt
มุมในการติดตั้งกล้องและกระจก บน pan/tilt




5. กระจกทำมุมตกกระทบกระจก 25 องศา ฉายภาพบนพื้นห้อง

ผมได้พยายามออกแบบ โปรเจ็กเตอร์เพื่อฉายไปได้ทั่วห้อง
และติดตั้งกล้อง ติดตามภาพที่ฉายไปด้วยเพื่อใช้ คาริเบต และ โต้ตอบกับผู้ใช้
แต่จุดประสงค์หลักต้องการให้ทั้งสองอย่างอยู่บน Pan/Tilt ตัวเดียวกัน
จากการศึกษาด้วย The Geometer's Sketchpad:GSP ทำให้เห็นว่า จุดหมุนมันจะอยู่คนละจุดกัน
ทำให้เราไม่สามารถวางไว้บน Pan/ุTilt ตัวเดียวกันได้
ซึ่งจากการ Survey ก็เองก็ยังไม่เห็น โปรเจ็คไหนใช้ Pan/Tilt ตัวเดียว
มาดูผลการศึกษากัน
1. กระจกทำมุมตกกระทบกระจก 60 องศา ฉายภาพมุมสูง
2. กระจกทำมุมตกกระทบกระจก 50 องศา ระดับสายตา สำหรับท่ายืน
3. กระจกทำมุมตกกระทบกระจก 40 องศา ระดับสายตา สำหรับท่านั่ง
4. กระจกทำมุมตกกระทบกระจก 30 องศา ฉายภาพบนพื้นห้อง
6. กระจกทำมุมตกกระทบกระจก 20 องศา มุมแคบที่สุดที่ ฉายภาพบนพื้นห้อง
จะเห็นได้ว่าแกนของ กระจก กับแกนของกล้อง ไม่ได้มีความสัมพันธ์กันในการหมุนมุึมแบบขนานกันไป
ทำให้ต้องเพิ่ม Pan/Tilt เข้าไปอีก 1 ตัว
หรืออีกวิธีคือการติดตั้ง Projector ลงบน Pan/Tilt โดยตรงไม่ต้องฉายผ่านกระจก แต่ต้องออกแบบ
เรื่องการเก็บสายไฟเพิ่มขั้นไม่ให้มีผลกับการหมุน
24 พฤศจิกายน 2552
เจอะลึกการ Implement Rubik ด้วย Array 3 มิติของ Cube
เจอะลึกการ Implement Rubik ด้วย Array 3 มิติของ Cube

ส่วนในการบิด จะใช้ rotation matrix มาคิด ซึ่งต้องอธิบายเป็นรูปถึงจะเห็นภาพดังนี้
ตัวอย่างการคำนวณตามสูตรโดยการบิดด้านบน
Cube 1 ลูกคือ สี่เหลี่ยมเล็กๆ มี 6 หน้าหน้าที่อยู่ใน Rubik จะกำหนดให้เป็นสีดำ
ส่วนหน้าที่เหลือจะเป็น
enum Color { blue, red, green, orange, yello, white, black }; |
ภายใน Rubik มีทั้งหมด 3 X 3 X 3 ลูก
Rubik คือการเอา Cube มาจัดเรียงในลักษณะ 3 แถว 3 คอลัมน์ 3 สูง
จะมีหน้าที่บิดได้ในผิวนอกทั้งหมด 6 หน้า สาเหตุที่ไม่ีคิดด้านในเพราะสามารถแทนได้ด้วยการบิดหน้าข้างนอก 2 ครั้ง
enum Side { front, //+x back, //-x right, //+y left, //-y top, //+z down //-z }; |
รวมเว็บที่ใช้แก้ปัญหา Rubik
รวมเว็บที่ใช้แก้ปัญหา Rubik
http://www.wrongway.org/cube/solve.html แสดงขึ้นตอนที่เป็นธรรมชาติเหมาะกับคนเล่นมากๆ


ตรงนี้ลองพิสูจน์ดูแล้วว่าจะไม่มีการสร้าง Path ที่หมุนตรงกลาง เพราะหุ่นยนต์ทำไม้ได้เกิดขึ้น
ต้องขอขอบคุณ ป้อ สาธิต ด้วยที่ให้คำแนะนำ
แต่ยังไม่เหมาะในการนำมาใช้กับหุ่นยนต์
มีการบิด layer ตรงกลางด้วยทำให้ slove ได้เร็วแต่หุ่นยนต์ที่ทำมันบิดตรงกลางไม่ได้
เว็บรวมcode อันนี้เป็น library ของ C++ เหมาะมากที่จะเอามาเขียน หุ่นยนต์ generate path ที่หุ่นพอจะบิดได้
แต่path ค่อนข้างมาก ประมาณ 100 ครั้ง พอคิดถึงการหมุนลูกเพื่อให้ตรงกับด้านที่จะบิด น่าจะประมาณ 250 ครั้งได้
code ที่แกะกำใช้ง่ายมาก แทบไม่ต้องแก้ไขเลย เหลือแค่เพิ่มเท่านั้นเอง ดูได้ในไฟล์ main.cpp > Method SendSolution()
ยังมีอีกเว็บนึงที่ทำได้ดีมากมีเรื่องการ Vision เรียบร้อยแต่แกะ code ยาก เพราะ GUI มันไฮโซ เขียนด้วย Java
จำเว็บไม่ได้แต่โหลดไฟล์ที่นี้
Speech Recognitionง่ายๆ สำหรับ RoboBu...
Speech Recognitionง่ายๆ สำหรับ RoboBuilder ด้วย Microsoft Robotics Developer Studio1. เริ่มด้วยการใช้ Service SpeechRecognizerGui แล้ว run หรือ F5
ตัวนี้จะเป็นหน้าเว็บให้เราเพิ่มคำศัพท์ ในที่นี้ยังใช้ภาษาไทยไม่ได้ แต่พอทำเป็นภาษาคาราโอแกะแก้ขัดไปก่อนได้
จะเห็นหน้าจอให้เราเพิ่มคำศัพท์
คลิก + แล้วใส่คำศัพท์เช่น "Hello" แล้วกด save


4. ลากเส้นต่อไปตามรหัสคำสั่งเพื่อสั่ง RoboBuilderBick เสร็จเรียบร้อย run ได้เลย
จาก ควบคุม RoboBuilder ด้วย Microsoft Robotics Developer Studio เราควบคุม RoboBuilder
ได้จากรีโมตคอนโทรลในคอมของเราแล้ว ในบนความนี้จะใช้เสียงสั่งการ
ซอฟตแวร์ที่ใช้
- Microsoft Speech SDK 5.1
- แมนนวล ต้องโหลดที่ robosavvy.com download มีอยู่ 200 กว่าหน้า แต่ข้างบนไม่เกี่ยวอ่านหน้า 191 ได้เลย
การเข้ามาแก้คำศัพท์ให้เปิด Internet Explorer ไปที่ http://localhost:50000/speechrecognizergui
แล้วเลื่อนลงมาด้านล่าง
2.เพิ่ม service SpeechRecognizer แล้วลาก Notification แล้วเลื่อก
From: SpeechRecognized
To: Condition
3.เพื่ม IF ตามคำสั่งที่เรากรอกไว้่ในดิกชันนารี
20 พฤศจิกายน 2552
ที่พักราคาถูึก ในเมืองเชียงใหม่
ซิกตี้เฮาส์ http://www.hong-pak.com/www.php?web=sixtyhouse&lang=th&p=index
กาลาโต้ คอฟฟี่ แิอนด์ โฮสเทล http://ido24.org/teawthai.surprisethailand.com/chiangmai/galato_coffee_hostel
แพนนี่ เพลส http://www.pennyscasa.com/accommodation.php
นันทารามคอร์ท http://classified.sanook.com/item/5388424
เฟื่องฟ้า เพลส http://www.fuengfaplace.com/room.html
19 พฤศจิกายน 2552
16 พฤศจิกายน 2552
14 พฤศจิกายน 2552
07 พฤศจิกายน 2552
ทริป เชียงใหม่ ชมดอกไม้เหมือนหนาวลอดอ...
http://thai.tourismthailand.org/interesting-article/content-877.htmlทริปเชียงใหม่ "เที่ยวดอยสูงท้าลมหนาวแล้วหาวก่อนดูทางช้างเผือก"
แผนที่วันที่เสาร์ - อาทิตย์

Update
1.จองรถเรียนร้อย ออกเดินทาง วันศุกร์ที่ 4 ทุ่มครึ่ง กลับ วันที่ 7 สามทุ่ม
2. จองที่พักเรียบร้อย วันแรก นอนซิกตี้เฮาส์ ใกล้ไนท์บาร์ซา คืนที่สองนอนเต้นท์ที่ห้วยน้ำดัง
ของที่ต้องเตรียมไ้ป
1. เสื้อกันหนาว
2. ถุงนอน คืนที่สองนอนเต้นท์ไม่มีเครื่องนอนให้ครับ
***ใครไม่มีจะไปซื้อที่เชียงใหม่ หรือ ขนไปตั้งแต่กรุงเทพเลยก็ได้
กำหนดการ Final แล้ว
ค่าใช้จ่าย คร่าวๆ
ค่ารถทัวร์ไป-กลับ กรุงเทพ-เชียงใหม่ 1200
ค่ารถตู้นำเที่ยว + เครื่องครัว 550 ต่อคน รับไป 11 คน
ค่าที่พัก 400
ค่าตั๋วเที่ยวที่ต่างๆ 500
รวมประมาณ 2700 ** ยังไม่ได้รวมค่ากิน
สมัครสมาชิก:
บทความ (Atom)



