NEWS & PROMOTIONS

news and promotions from gravitech

News

DARwIn-OP หุ่นยนต์ฮิวมานอยด์

15 May 2019

จุดที่สำคัญที่สุดของหุ่นยนต์ประเภทนี้คือ การเดิน การทรงตัว เพราะถ้าเป็นหุ่นยนต์เดินสองขาแล้วไม่สามารถทรงตัวหรือเดินได้ ก็คงจะเป็นหุ่นยนต์ฮิวมานอยด์ที่ดีไปไม่ได้ รวมถึงเรื่องของการประมวลผลภาพเพื่อให้หุ่นยนต์มองเห็นวัตถุได้

 

แล้วหุ่นยนต์ฮิวมานอยด์ถูกนำมาใช้ทำอะไรได้บ้าง สำหรับบ้านเราหุ่นยนต์ประเภทนี้นอกจากจะใช้เพื่องานวิจัยตามสถาบันการศึกษาต่างๆ แล้ว ยังนำมาใช้แข่งขันหุ่นยนต์เตะฟุตบอลในรายการ ฟุตบอลหุ่นยนต์ฮิวมานอยด์ชิงชนะเลิศประเทศไทย (Thailand Humanoid Robot Soccer Championship) เพื่อค้นหาตัวแทนไปร่วมการแข่งขัน World RoboCup

 

 

OOP คือแนวคิดด้านโปรแกรมมิ่งของ DARwIn-OP

เนื่องจากหุ่นยนต์ DARwIn-OP เป็นหุ่นยนต์ฮิวมานอยด์ที่สำเร็จรูป (มาพร้อมทั้งฮาร์ดแวร์และซอฟต์แวร์) ดังนั้นดการเรียนรู้เพื่อใช้งานจึงเน้นไปที่การพัฒนาซอฟต์แวร์เป็นหลัก การทำความเข้าใจซอฟต์แวร์ที่มีมาพร้อมกับชุดของหุ่นยนต์ DARwIn-OP จะทำให้ผู้ใช้งานสามารถพัฒนาโปรแกรมและใช้งาน DARwIn-OP ได้เร็วกว่าที่จะพัฒนาซอฟต์แวร์ขึ้นมาใช้งานด้วยตนเองทั้งหมด

 

เนื่องจากซอฟต์แวร์ที่มาพร้อมกับ DARwIn-OP ถูกพัฒนาด้วยภาษา C++ และมีการเขียนโปรแกรมไปในแนวทางที่เรียกว่า Object-Oriented Programming หรือ การเขียนโปรแกรมเชิงวัตถุ หรือที่เรียกสั้นๆ ว่า OOP ทำให้ผู้ที่จะศึกษาโค้ดโปรแกรมของ DARwIn-OP จะต้องมีพื้นฐานภาษา C/C++ และมีแนวความคิดแบบ OOP ไปพร้อมๆ กันด้วย

 

 ขอบคุณเนื้อเรื่องและภาพประกอบจากนิตยสาร The Prototype Electronics