อ่าน 2 นาที
QDriverStation
QDriverStation เป็น ซอฟต์แวร์ หุ่นยนต์ แบบ โอเพนซอร์สและใช้งานได้ฟรี สำหรับ การ แข่งขัน FIRST Robotics Competition
QDriverStation
| QDriverStation | |
|---|---|
หน้าต่างหลักของ QDriverStation | |
| ผู้เขียนต้นฉบับ | อเล็กซ์ สปาตารู |
| เวอร์ชันเสถียร | |
| เขียนเป็น | C , C++ , QML |
| ระบบปฏิบัติการ | ระบบปฏิบัติการ Windows 10 , Windows 8.1 , Windows 8 , Windows 7 , Windows Vista , Windows XP , OS X , Linux |
| มีจำหน่ายใน | 3 ภาษา |
| พิมพ์ | การแข่งขันหุ่นยนต์ FIRST , ซอฟต์แวร์ , Qt |
| ใบอนุญาต | ใบอนุญาต MIT |
| เว็บไซต์ | frc-utilities |
| ที่เก็บข้อมูล |
|
QDriverStation เป็น ซอฟต์แวร์ หุ่นยนต์แบบโอเพนซอร์สและใช้งานได้ฟรี สำหรับ การแข่งขัน FIRST Robotics Competition
โครงการนี้เริ่มต้นในเดือนกันยายน พ.ศ. 2558 [ 2 ]โดย Alex Spataru (ทีม3794 ) โดยมีวัตถุประสงค์เพื่อจัดหาทางเลือกที่เสถียร ฟรี ขยายได้ และใช้งานง่ายแทนFRC Driver Stationตั้งแต่นั้นมา นักศึกษา ศิษย์เก่า และที่ปรึกษาของ FRC หลายคนได้มีส่วนร่วม[ 3 ]ในโครงการนี้โดยการให้ข้อเสนอแนะ จัดทำเอกสารโปรโตคอลการสื่อสาร และสร้างแพ็กเกจ Linux
คุณสมบัติ
คุณสมบัติสำคัญบางประการของ QDriverStation มีดังนี้:
- QDriverStation มีระบบอัปเดตอัตโนมัติอย่างง่าย เพื่อให้มั่นใจว่าทีมงานใช้งานซอฟต์แวร์เวอร์ชันล่าสุดอยู่เสมอ
- QDriverStation ใช้SDLเพื่อรับ อินพุต จอยสติ๊กแต่ยังใช้ตัวเลือกในการเปิดใช้งาน "จอยสติ๊กเสมือน[ 4 ] " ซึ่งใช้ ปุ่ม แป้นพิมพ์ในการควบคุมหุ่นยนต์
- QDriverStation ใช้ระบบแซนด์บ็อกซ์ แบบง่ายๆ ครอบคลุมทุกโปรโตคอล เพื่อให้มั่นใจได้ว่าหุ่นยนต์และซอฟต์แวร์จะทำงานได้อย่างปลอดภัย
- QDriverStation ใช้ เฟรมเวิร์ก Qtในการสร้างส่วนติดต่อผู้ใช้แบบกราฟิก
โปรโตคอลการสื่อสารของ FRC
ผู้พัฒนา QDriverStation ได้นำโปรโตคอลการสื่อสาร FRC ปี 2014, [ 5 ] 2015 และ 2016 มาใช้ ผู้ใช้บางรายได้ขอให้เพิ่มการสนับสนุนโปรโตคอล ROSแต่ยังไม่มีการเผยแพร่ผลงานสำหรับฟีเจอร์นี้
เวอร์ชันมือถือ
ผู้พัฒนา QDriverStation ยังได้พัฒนาโปรเจกต์เสริมสำหรับอุปกรณ์เคลื่อนที่[ 6 ] (เช่นAndroidและiOS ) ด้วยQMLอีกด้วย เวอร์ชันมือถือมีคุณสมบัติส่วนใหญ่เหมือนกับเวอร์ชันเดสก์ท็อป
ภาพหน้าจอ
- โปรแกรม QDriverStation ที่ทำงานบนระบบปฏิบัติการWindows 10
- โปรแกรม QDriverStation ที่ทำงานบนระบบปฏิบัติการUbuntu 14.04
- โปรแกรม QDriverStation ที่ทำงานบนระบบปฏิบัติการOS X Mavericks
- หน้าต่างตัวเลือกจอยสติ๊กเสมือนจริงของ QDriverStation
- หน้าต่างการตั้งค่าของ QDriverStation
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- ที่เก็บข้อมูล GitHub
- กระทู้ประกาศ QDriverStation
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ QDriverStation
QDriverStation เป็น ซอฟต์แวร์ หุ่นยนต์ แบบ โอเพนซอร์สและใช้งานได้ฟรี สำหรับ การ แข่งขัน FIRST Robotics Competition
คุณสมบัติ
คุณสมบัติสำคัญบางประการของ QDriverStation มีดังนี้:
โปรโตคอลการสื่อสารของ FRC
ผู้พัฒนา QDriverStation ได้นำโปรโตคอลการสื่อสาร FRC ปี 2014, [ 5 ] 2015 และ 2016 มาใช้ ผู้ใช้บางรายได้ขอให้เพิ่มการสนับสนุน โปรโตคอล ROS แต่ยังไม่มีการเผยแพร่ผลงานสำหรับฟีเจอร์นี้
เวอร์ชันมือถือ
ผู้พัฒนา QDriverStation ยังได้พัฒนาโปรเจกต์เสริมสำหรับอุปกรณ์เคลื่อนที่ [ 6 ] (เช่น Android และ iOS ) ด้วย QML อีกด้วย เวอร์ชันมือถือมีคุณสมบัติส่วนใหญ่เหมือนกับเวอร์ชันเดสก์ท็อป