ยินดีต้อนรับยินดีต้อนรับเข้าสู่คู่มือ SlimeVR สไตล์โทโมะครับ

โดยเว็บไซด์นี้จะพูดถึงข้อมูลเบื้องต้นของแทร็กเกอร์ ข้อดี-ข้อเสียต่างๆ การเลือกชิป IMU การใช้งานเบื้องตัน การตั้งค่าแรกใช้ และการแก้ปัญหาเบื้องต้น และยังรวมไปถึงสิ่งที่ควรรู้ก่อนที่จะซื้อ หรือทำการ DIY เองด้วย โดยข้อมูลทั้งหมดนี้ ได้มาจากทั้งประสบการ์ณการใช้งานของตนเอง ข้อมูลจากในกลุ่ม SlimeVR Official Discord และแปลมาจา https://docs.slimevr.dev/

SlimeVR คืออะไร?

SlimeVR คือแทร็กเกอร์แบบ Open source (สร้างเองได้/เข้าถึงโค๊ตของโปรแกรมได้) โดยใช้ชิป IMU หรือเซนเซอร์การจับการเคลื่อนไหว วัดค่าความเอียง ก้มหรือเงยต่างๆ แล้วคำนวนค่าที่ได้ผ่าน Microcontroller แล้วนำมาจำลองเป็นร่างกาย เพื่อใช้ในการจับตำแหน่งทั้งตัว (Full body tracking) ในโลก VR โดยไม่ต้องมี Basestation เพราะใช้ตำแหน่งของแว่น VR เป็นหลัก และใช้ข้อมูลจาก IMU เป็นตัวจับองศาการขยับของร่างกาย

ต้องใช้กีตัวหละ?

แทร็กเกอร์แต่ละตัวจะจับตำแหน่งการหมุนของตัวเราโดยเอาข้อมูลของแต่ละตำแหน่งมาจำลองการขยับของร่างกาย เพราะฉะนั้น คุณควรจะเลือกจำนวนตำแหน่งให้เพียงพอกับความต้องการในการขยับของคุณ

ประเภทของเซ็ต จำนวน IMU ความแตกต่างเมื่อเทียบกับเซ็ตที่แล้ว กลุ่มเป้าหมาย ประโยชน์
เซ็ตร่างกายส่วนล่าง 5 ตัว ต้นขา และข้อเท้า สำหรับผู้เล่น VR ทั่วไป เพียงพอสำหรับการขยับร่างกายส่วนล่าง
เซ็ตหลัก 6 จับตำแหน่งสะโพกดีขึ้น คนที่อยากได้ความแม่นยำส่วนบนมากขึ้น หรือชอบส่ายเอว แทร็กเกอร์ที่ตำแหน่งนี้จะช่วยเพิ่มความแม่นยำโดยเฉพาะเวลานั่ง นอนหรือก้มตัว
เซ็ตหลักเพิ่มเติม 8 เพิ่มตำแหน่งข้อเท้า เพิ่มการเคลือนไหวเท้า สำหรับคนที่อยากขยับเท้าได้ หรือแสดงออกต่างๆ ในขณะที่นั่งหรือนอน
เซ็ตทั้งตัว 10 เพิ่มตำแหน่งหัวไหล่ สายเต้น อยากได้ความแม่นยำของต้นแขนสูง และผู้ต้องการเคลื่อนไหวสมจริง ให้มีตำแหน่งการจับเพิ่มขึ้นบริเวณต้นแขน ทำให้การเคลื่อนไหวของร่างกายส่วนบนสมจริงมากขึ้น
ตำแหน่งอื่นๆ 16-20 ขยับได้เกือบทุกตำแหน่ง สำหรับสาย Mocap โดยไม่ต้องใช้แว่น VR ใช้สำหรับผู้ที่ต้องการใช้เพื่อจับตำแหน่งโดยไม่ใช้แว่น VR เช่น 3D Vtuber หรือว่างานอนิเมชั่นต่างๆ

ข้อแนะนำ: สำหรับผู้ที่จะเอาไปเล่น VRChat แทร็กเกอร์ SlimeVR ผมแนะนำให้ใช้แค่ 10-11 ตัว ถึงแม้ว่าโปรแกรมจะรับได้ประมาณ 15 ตำแหน่ง แต่ว่าจะเป็นตำแหน่งที่ไว้ยาก และมีความเสี่ยงกับการหายใจ(เช่น คอเป็นต้น)

แทร็กเกอร์เสริม(Aux) คืออะไร

แทร็กเกอร์เสริมหรือ Aux คือแทร็กเกอร์ที่มีเพียงแค่ชิป IMU ที่ต่อพ่วงมาจากแทร็กเกอร์ตัวหลักเพื่อใช้จับตำแหน่งอื่น โดนมันทำให้คุณไม่ต้องมีแทร็กเกอร์หลักตัวที่สองที่ภายในมีทั้งแบตเตอรี่ เคส และแผงวงจร ทำให้ลดทั้งขนาดและค่าใช้จ่าย โดยตำแหน่งที่แนะนำหากต้องการใช้แทร็กเกอร์ตัวเสริมคือ

  1. ตำแหน่งสะโพก โดยต่อพ่วงจากแทร็กเกอร์หลักที่อก
  2. ตำแหน่งเท้าขวา โดยต่อพ่วงจากแทร็กเกอร์หลักที่ข้อเท้าขวา
  3. ตำแหน่งเท้าซา้ย โดยต่อพ่วงจากแทร็กเกอร์ที่ข้อเท้าซ้าย

ข้อแนะนำ: สายที่ต่อพ่วงเข้าจากแทร็กเกอร์อาจมีโอกาสเสียหายได้จากการเคลื่อนไหว และหากสายขาดก็จะทำให้ตำแหน่งเสริมใช้งานไม่ได้

ชนิดของแทร็กเกอร์

ในปัจจุบันแทร็กเกอร์แบบ SlimeVR นั้นจะมีสองประเภท โดยประเภทแรกจะเป็น

  • แทร็กเกอร์แบบ ESP หรือแทร็กเกอร์ที่ใช้การส่งข้อมูลผ่าน Wi-Fi เข้าสู่เร้าเตอร์นั่นเอง โดยจะรับและส่งข้อมูลผ่านสัญญาณ Wi-Fi 2.4ghz ผ่านชิปไมโครคอนโทรเลอร์ตระกูล ESP

  • แทร็กเกอร์แบบ NRF (หรือ Smol Tracker) เป็นแทร็กเกอร์ที่ส่งข้อมูลผ่านดองเกิลรับสัญญาณ โดยใช้ชิปไมโครคอนโทรเลอร์ตระกูล NRF

ข้อดีหลักๆ เลยของ แทร็กเกอร์แบบ ESP ก็คือ

  • Firmware มีความเสถียรแล้ว ถูกปรับปรุงและใช้มาอย่างยาวนาน
  • ข้อมูลเกี่ยวกับแทร็กเกอร์แบบนี้มีมาก

ข้อดีหลักๆ เลยของ แทร็กเกอร์แบบ NRF (smol) ก็คือ

  • ประหยัดไฟ ด้วยการกินไฟที่น้อยมากของชิปตระกูล NRF จึงเป็นที่นิยมสำหรับผู้ที่พัฒนาอุปกรณ์สำหรับใส่บนตัว
  • มีขนาดเล็ก เมื่อประหยัดไฟแล้ว เลยทำให้ขนาดของแบตเตอรี่ที่ใช้ มีขนาดเล็กลง ทำให้ขนาดโดยรวมลดลงไป
  • ลดความยุ่งยาก เมื่อไม่ต้องตั้งค่า Wi-Fi เลยจะข้ามขั้นตอนไป 1 ขั้นตอน ลดความยุ่งยากในการใช้งาน

ณ เวลาที่ทำนี้ 4/1/2569 ตัว Firmware ของ NRF ยังอยู่ในขั้นทดลอง (Experimental) และอาจมีการเปลี่ยนแปลงของ Firmware อีกในอนาคต