Software Review: Simulating Robots with ROS and Unity

ROS คืออะไร ROS หรือที่ย่อมาจาก Robot Operating System(ROS) เป็นระบบที่ออกแบบขึ้นมาเพื่อช่วยให้เกิดความยืดหยุ่นในการเขียนซอฟต์แวร์ควบคุมหุ่นยนต์ ซึ่ง ROS จะมีชุดคำสั่งต่าง ๆ ที่ใช้ในการควบคุมหุ่นยนต์มากมายรวบรวมเอาไว้ ซึ่งสิ่งต่าง ๆ เหล่านี้จะช่วยลดความยุ่งยากในการพัฒนาหุ่นยนต์ที่มีความซับซ้อน และเพิ่มประสิทธิภาพในการพัฒนาหุ่นยนต์ Unity โปรแกรมจำลองโมเดล 3 มิติ Unity เป็นโปรแกรมที่สามารถใช้งานได้ฟรีและมีแหล่งข้อมูลมากมาย ซึ่งตัวโปรแกรม Unity นั้นสามารถทำการจำลองตัวโมเดล 3 มิติของหุ่นยนต์ พร้อมกับสภาพแวดล้อมเสมือนต่าง ๆ อีกทั้งยังมีอุปกรณ์มากมายที่สามารถเขียนใช้งานกับ Unity ROS + Unity !! …

META MOBOT – Software Implementation

META MOBOT จะประกอบไปด้วย Node โปรแกรมที่ใช้ควบคุม Actuator 3 ส่วนหลัก ๆ ได้แก่ ส่วนของ Mobility, ส่วนของ Manipulator, ส่วนของ Lidar Detection, และส่วนของ Vision Control โดย node โปรแกรมที่ใช้ในการควบคุม META MOBOT ทั้งหมดจะถูกเขียนอยู่ใน Board ประมวลผล Jetson Nano 2 ตัว ด้วยภาษา Python และมีการใช้ชุด …