วันอังคารที่ 26 กุมภาพันธ์ พ.ศ. 2562

ปัญหาหลังจาก Update Android



Mi A1 หลังจาก Update Security Patch ประจำเดือนกุมภาพันธ์ ได้พบเจอปัญหากับ WikitudeSDK

  • อยู่ๆก็ไม่สามารถติดตั้งไฟล์ APK ได้ ต้องตั้งค่ากล้องให้ความละเอียดต่ำ(480p)ถึงจะใช้ได้
  • ไฟล์ APK ตัวอย่างของทาง Wikitude ก็ไม่สามารถติดตั้งได้
  • ทดลองติดตั้งไฟล์ APK ของ App อื่นๆแล้ว ติดตั้งได้ปกติ จึงคิดว่าเป็นเฉพาะ Wikitude

แนวทางการแก้ปัญหา
  • พัฒนา App โดยตั้งค่ากล้องให้ใช้ความละเอียดต่ำไปก่อน

เพิ่มเติม : ตั้งค่าที่ความละเอียด HD (720p) สามารถใช้ได้ มีอาการหน่วงเล็กน้อย ส่วนความละเอียด Full HD (1080p) ทดลองติดตั้งแอปผ่านทาง Android Studio พบว่าเกิดปัญหากล้องมีแถบลาย


วันอังคารที่ 19 กุมภาพันธ์ พ.ศ. 2562

ปัญหาการอัพโหลด App ขึ้น App Store

    จากที่ท่านอ. SPN ได้ให้พวกผมลองไปดูเรื่องของการอัพโหลดตัว Application AR Navigator ขึ้นไปบน Play Store ว่าต้องมีค่าใช้จ่ายอย่างไรบ้างนั้น หลังจากที่ได้ทำการค้นคว้าดูแล้วปรากฏว่าในเงื่อนไขของการใช้งานตัวของ SDK Wikitude ในเวอร์ชั่นของ EDU นั้นมีระบุไว้ดังนี้





    ในย่อหน้าข้างต้นนั้นจะมีใจความว่า ตัว Wikitude EDU License นั้นมีอายุการใช้งานมากสุดเพียง 1 ปี และทาง Wikitude นั้นไม่อนุญาตนำไปเผยแพร่บน App stores ต่างๆ และไม่อนุญาตให้นำตัว EDU License นั้นไปขายหรือแชร์ให้กับบุคคลอื่นๆ และผู้ใช้นั้นจะต้องเป็นนักศึกษาและนักเรียนเท่านั้น

ลิงค์อ้างอิง (https://www.wikitude.com/wikitude-academy/)

    ด้วยข้อบังคับดังกล่าวทำให้เราไม่สามารถที่จะนำตัวของ App AR Navigator ขึ้นไปยัง App store ได้ครับ


วิดิโอการทดสอบการเดิน

    ด้านล่างจะเป็นวิดิโอที่ผมได้ทดลองเดินทางไปยังสถานที่ต่างๆภายในคณะวิศวกรรมศาสตร์ของ มจพ. ครับ โดยจะทดลองตามเส้นทางที่ได้ทำเป็นกราฟแล้วทำการคำนวณ ได้ทดลองทั้งหมด 4 เส้นทางดังนี้

1. จากหน้าร้านแป้งปูนไปยังหน้าตึก 89

เส้นทางที่คำนวณได้




คลิปทดลองการเดินจริง


2. การเดินทางจากบริเวณหอในไปยังโรงอาหาร

เส้นทางที่คำนวณได้



คลิปทดลองการเดินจริง

3. การเดินทางจากโรงอาหารไปยังชั้น 3 ห้องคอมพิวเตอร์ (KMUTNB)


เส้นทางที่คำนวณได้



คลิปทดลองการเดินจริง

4. การเดินทางจากทางแยกตึก 81 ไปยังหน้าภาควิชา ECE (KMUTNB)


เส้นทางที่คำนวณได้



คลิปทดลองการเดินจริง


วันศุกร์ที่ 15 กุมภาพันธ์ พ.ศ. 2562

เครื่องมือการวาดรูปกราฟ

    ในการวาดรูปกราฟเพื่อให้เห็นถึงรายละเอียดตำแหน่งจุดที่เราอ้างอิงกับสถานที่จริง เราได้ใช้เครื่องมืออย่าง Google Map ในการเก็บตำแหน่งพิกัดจุดต่างๆ และใช้ Feature ในการวัดระยะทางเพื่อนำไปใส่ในกราฟ ส่วนเครื่องมือที่เราใช้ในการวาดรูปกราฟนั้น เราได้ใช้ https://www.draw.io/ ในการวาด

  

    ซึ่งเราสามารถ export ได้เป็นไฟล์ภาพชนิดต่างๆ เช่น jpg, png หรือจะเป็นไฟล์ svg ก็ได้ และสามารถ save ไฟล์งานเป็น xml ได้เพื่อสำหรับการแก้ไขในครั้งต่อๆไป

วันอังคารที่ 5 กุมภาพันธ์ พ.ศ. 2562

กราฟบริเวณรอบคณะวิศวกรรมศาสตร์

    ในสัปดาห์ที่ผ่านมาได้ทำการรวบรวมข้อมูลและสร้างจุดกราฟของบริเวณคณะวิศวกรรมศาสตร์ ตั้งแต่ชั้น 1-4 โดยทั้งหมดในตอนนี้มี 50 จุด (อัพเดท 4 ก.พ. 62) โดยมีรายละเอียดดังนี้




    จากข้อมูลสามา่รถสรุปได้ดังนี้

  1. ชั้นที่ 1 มี 23 จุด
  2. ชั้นที่ 2 มี 10 จุด
  3. ชั้นที่ 3 มี 8 จุด
  4. ชั้นที่ 4 มี 9 จุด
    โดยข้อมูลล่าสุดตอนนี้ยังไม่ได้ทำการเชื่อมจุดระหว่างชั้นที่ 3 ที่กำลังก่อสร้างอยู่

จากการนำเสนอครั้งที่ 6 ผมได้ทำการเพิ่มเติมจุดสำคัญ 7 จุดได้แก่
  1. จุดหน้าโรงอาหารที่มีสะพาน
  2. จุดหน้า Smo Cafe
  3. จุดตึกหน้าสะพานเขียว
  4. จุดหอใน
  5. จุดหน้าลานจอดรถสนามบอล
  6. จุดทางเข้าประตูเหล็ก
  7. จุดทางแยกหน้าตึก 88
    วัตถุประสงค์ในการเพิ่มเติมจุดเหล่านี้ ก็เพื่อเพิ่มความละเอียดในการคำนวณระยะทางพร้อมทั้งยังเป็นการคาดคะเนจุดที่ผู้ใช้จะเดินเข้ามาในบริเวณต่างๆให้ครอบคลุมยิ่งขึ้น

    เมื่อรวมรวบข้อมูลเสร็จแล้วก็จะนำมาทดลองกับตัวของ Algorithm ของเราโดยจะทดลอง 4 แบบ ดังนี้
  1. ทดลองการเดินทางในชั้นเดียวกัน
  2. ทดลองการเดินทางไปยังชั้นที่สูงกว่า
  3. ทดลองการเดินทางไปยังชั้นที่ต่ำกว่า
  4. ทดลองการเดินทางที่ต้องขึ้นและลงบันได
    การทดสอบนี้ทำไปเพื่อจะทดลองว่ามี Bug เกิดขึ้นหรือเปล่าในการใช้บันได เพราะในระหว่างการทำงานนั้นอาจจะมีการลืมใส่จุดเชื่อมระหว่างบันไดและทำให้การคำนวณผิดพลาดได้