หุ่นยนต์เคลื่อนที่อัตโนมัติ
2(1-3-5)
วิชาบังคับก่อน : ไม่มี
เรียนรู้องค์ประกอบของหุ่นยนต์เคลื่อนที่อัตโนมัติ; การเขียนโปรแกรมหุ่นยนต์อัตโนมัติด้วยระบบปฏิบัติการหุ่นยนต์; การเขียนโปรแกรมเพื่อควบคุมการเคลื่อนที่และสร้างข้อมูลการเคลื่อนที่จากหุ่นยนต์ด้วยจลนศาสตร์ไปข้างหน้าและผันกลับ; การผสานรวมและเชื่อมต่อข้อมูลจากเซนเซอร์; การสร้างระบบระบุตำแหน่งของหุ่นยนต์ด้วยอัลกอริทึม SLAM; การวางแผนเส้นทางของหุ่นยนต์; การเขียนโปรแกรมนำทางอัตโนมัติ; การออกแบบและสร้างหุ่นยนต์เคลื่อนที่อัตโนมัติเพื่อนำไปใช้งานจริง; การเขียนโปรแกรมการนำทางร่วมกับอัลกอริทึมภายนอกเพื่อทำงานประยุกต์ต่าง ๆ
ผลสัมฤทธิ์การเรียนรู้
Autonomous Mobile Robots
Prerequisite : None
Learn the components of autonomous mobile robots; program autonomous robots using the Robot Operating System (ROS); program to control movement and generate motion data from robots using forward and inverse kinematics; integrate and connect data from sensors; build a robot localization system using SLAM algorithms; plan robot paths; program autonomous navigation; design and build autonomous mobile robots for practical applications; program navigation in conjunction with external module for various applied tasks.
Learning Outcomes