DIY: โครงการเรือสำรวจรีโมทไร้คนขับ (Unmanned Survey Vessel ) ตอนที่ 1

ปัจจุบันเข้าสู่ยุคคอมพิวเตอร์ขนาดเล็กเช่น Raspberry Pi, Arduino ที่สามารถนำมาขยายความสามารถโดยการเขียนโปรแกรมเพิ่มได้ง่าย และส่วนมากก็เป็นฮาร์ดแวร์ที่เปิด คนสามารถนำไปผลิตต่อยอดได้ทำให้อุปกรณ์พวกนี้เฟื่องฟู ขยายตัวอย่างรวดเร็ว นักศึกษาสามารถนำมาทำหุ่นยนต์ (Robot) ได้ง่ายกว่าสมัยแต่ก่อนมาก ฮาร์ดแวร์ราคาถูก มีไลบรารีที่ผู้อื่นพัฒนาแล้วนำมาใช้งานต่อยอดได้สะดวกและมากมาย ในยุคนี้ที่โดรนมีคนใช้มากมายหลากหลายวัตถุประสงค์จากสามารถนำไปทำงานต่างๆจนถึงสันทนาการ มีตั้งแต่เสียเงินซื้อทั้งที่ราคาถูกจนถึงราคาแพงลิบลิ่ว ยังมีพวก DIY ที่สามารถประกอบเองได้ มีฮาร์ดแวร์ที่ขายในราคาที่จับต้องได้ทั้งเฟรม (Frame…

Continue Reading →

Update: โปรแกรม Surveyor Pocket Tools เพื่อเตรียมพร้อมสำหรับไลบรารี PROJ รุ่น 7 (PROJ.7)

เนื่องจากในเดิมที Surveyor Pocket Tools โปรแกรมเครื่องมือสำหรับช่างสำรวจฉบับกระเป๋าได้ใช้ไลบรารี PROJ รุ่น 4 หรือเรียกสั้นๆว่า PROJ.4 มาโดยตลอด ในช่วงที่ผ่านมาปีที่แล้ว ปี 2018 ทางโครงการ PROJ ได้รปรับปรุงขนานใหญ่จาก PROJ.5 มาเป็น PROJ.6…

Continue Reading →

วิธีการตั้งค่าสำหรับใช้งาน Docker และ VirtualBox

ผมคนหนึ่งที่ต้องใช้งาน Docker ผมเอามาคำนวณประมวลผลภาพโดรนด้วยโปรแกรม OpenDroneMap ที่พัฒนาบนลีนุกซ์ แต่สามารถเอามาใช้งานได้ผ่าน Docker ได้และสะดวก ง่ายต่อการใช้งานพอสมควร ส่วน VirtualBox ก็มีความจำเป็นต้องใช้ ผมติดตั้งวินโดส์ 7 บนนี้ เพื่อทดสอบติดตั้งโปรแกรมเช่นโปรแกรมคำนวณวงรอบ Traverse Pro หรือไม่ก็ Surveyor…

Continue Reading →

Update: โปรแกรมคำนวณวงรอบ Traverse Pro V2.75

พอมีเวลาเลยเอา Traverse Pro มาปัดฝุ่น แก้ไขตอนคำนวณข้อมูลแล้วการแสดงผลลงตารางช้ามากในรุ่น V2.73 มีผู้ใช้บ่นกันมามาก ผมนั่งดูโค้ดโปรแกรมแล้วเจอสาเหตุที่ช้า เลยทำการปรับปรุงโค้ดใหม่ ตอนนี้ผมปรับรุ่นโปรแกรมมาเป็น V2.75 ก็มาดูครับว่ามีรายการอะไรบ้าง ปรับปรุงตารางป้อนข้อมูล แยกสีสันในตารางป้อนข้อมูล ให้ดูง่ายว่าคอลัมน์ไหนเป็นมุม ระยะทาง ค่าพิกัด ย่อขยายคอลัมน์ ผมเอาโปรแกรมไปติดตั้งในวินโดส์ 7…

Continue Reading →

ย้อนรอยวิธีสร้างไฟล์รูปแบบ PGM ของ TGM2017 สำหรับใช้ใน GeographicLib

ผมได้เขียนบล็อกเกี่ยวกับ TGM2017 (Thailand Geoid Model 2017) มาหลายตอนแล้ว ไม่นานมานี้ทางรุ่นพี่ที่เคารพอาจารย์ดร.ไพศาล สันติธรรมนนท์ ได้วานให้ตรวจสอบไฟล์ TGM2017-1.PGM ที่ทางอาจารย์ได้สร้างไว้ด้วยโค้ดไพทอนเพื่อนำมาใช้ในไลบรารี GeographicLib ผมทดสอบแล้วใช้งานได้ดี ในขณะเดียวกันผมเห็นว่าน่าสนใจเพราะสามารถเผยแพร่การใช้งาน TGM2017 ให้ใช้งานได้หลากหลายในวงกว้างยิ่งๆขึ้นไป ผมขอสรุปรูปแบบการใช้งานดังนี้ รูปแบบแอสกี้: TGM2017.ASC…

Continue Reading →

OpenDroneMap – การคำนวณโดยการใช้จุดบังคับภาพถ่าย (Ground Control Point) ตอนที่ 2

ตอนที่ 1 ผมนำเสนอการปรุจุดเพื่อกำหนดจุดบังคับภาพถ่าย (Ground Control Point) แบบวิ่งควาย ที่อาศัยแรงกันเป็นหลัก ได้ไฟล์มาตั้งชื่อ “gcp_list_Computation_WGS84_UTM32N.txt” เอามาลงอีกครั้งด้านล่าง สร้างโปรเจคคำนวณ กลับมาที่ WebODM วิธีการใช้ติดตามตอนแรกได้ที่ ลิ๊งค์ นี้ คลิกที่ “+Add Project”…

Continue Reading →

OpenDroneMap – การคำนวณโดยการใช้จุดบังคับภาพถ่าย (Ground Control Point) ตอนที่ 1

สำหรับงานสำรวจทำแผนที่ นับว่าการบินโดรนเพื่อมาทำแผนที่ให้ได้พิกัดโลกที่ละเอียดนำไปใช้งานได้นั้น วิธีการดั้งเดิมคือใช้จุดบังคับภาพถ่าย (Ground Control Point – GCP) สมัยใหม่อาจจะใช้ RTK/PPK ก็ให้ความสะดวกมากขึ้นและประหยัดค่าใช้จ่ายมากกว่า มาลองดูกันว่าการใช้จุดบังคับภาพถ่ายเพื่อนำมาใช้ในโปรแกรมฟรี OpenDroneMap จะเป็นยังไง ความยากความง่าย ความสะดวกจะขนาดไหน การกำหนดจุดบังคับภาพถ่ายโดยใช้ GCP ถ้าผู้อ่านรุ่นราวคราวเดียวกับผม เคยเรียนวิชา…

Continue Reading →

แนะนำโปรแกรมงานคำนวณภาพถ่ายทางอากาศ(โดรน) ด้วย OpenDroneMap (ฟรี) ตอนที่ 2

ตอนที่ 1 ผมได้แนะแนววิธีการติดตั้ง OpenDroneMap ไปอย่างย่อและได้แนะนำลิ๊งค์ให้ไปดูกันต่อที่ละเอียดมาก มาในตอนนี้มาทดสอบวิธีการคำนวณจากชุดภาพตัวอย่าง ODMData ตามไปที่ลิ๊งค์นี้ จะเห็นข้อมูลภาพชุดตัวอย่าง (Dataset) ในฐานะที่ผมเป็นช่างสำรวจ ผมสนใจชุดภาพที่มี GCPs (Ground Control Points) และชุดภาพที่มีค่าพิกัดจาก RTK ติดมาที่แท็กหรือ Exif…

Continue Reading →

แนะนำโปรแกรมงานคำนวณภาพถ่ายทางอากาศ(โดรน) ด้วย OpenDroneMap (ฟรี) ตอนที่ 1

ช่วงสิบปีที่ผ่านมานี้ ต้องยอมรับว่างานสำรวจทำแผนที่ด้วยโดรนจะมาแรงมาก ตอนนี้เทคโนโลยียิ่งล้ำไปไกล รูปถ่ายที่ดีมากละเอียดมากจากเทคโนโลยีของกล้องถ่ายภาพที่ก้าวกระโดด ส่งผลให้งานคำนวณผลลัพธ์ได้ point cloud ที่ละเอียดมากตามไปด้วย ตอนนี้แนวโน้มงานทำแผนที่ด้วยโดรนจากยุคที่ต้องทำ Ground Control Points (GCPs) ในภาคสนาม กำลังจะเข้าสู่ยุคของ RTK/PPK GNSS เนื่องจากเครื่องรับสัญญาน GNSS มีขนาดเล็กลง…

Continue Reading →

แปลงรูปแบบไฟล์แบบจำลองความสูงจีออยด์ TGM2017 เป็น GGF เพื่อใช้ในโปรแกรม Trimble Business Center

สำหรับแบบจำลองโมเดลจีออยด์ความละเอียดสูงของไทย TGM2017 ที่ผมแปลงเป็นรูปแบบ NOAA VDatum binary grid (gtx) นำมาใช้งานกับโปรแกรม Surveyor Pocket Tools แต่ก็มีโปรแกรมอื่นๆเช่น Trimble Business Center ที่ต้องการรูปแบบที่ต่างออกไปคือ Trimble Geoid Grid…

Continue Reading →