Player

צילום מסך תוכנה:
Player
פרטי תוכנה:
גרסה: 2.1.1
טען תאריך: 3 Jun 15
מפתחים: The Player Project
רשיון: ללא תשלום
פופולריות: 126

Rating: 4.5/5 (Total Votes: 2)

Player הוא תוכנת שרת רשת לבקרת רובוט. פועל על הרובוט שלך, נגן מספק ממשק נקי ופשוט לחיישנים של הרובוט ומפעילים על גבי רשת IP. שיחות תכנית הלקוח שלך לשחקן מעל שקע TCP, קריאת נתונים מחיישנים, כתיבת פקודות למפעילים, וקביעת תצורה של התקנים על לטוס.
נגן תומך במגוון של חומרת רובוט. פלטפורמת הנגן המקורית היא משפחת ActivMedia פיוניר 2, אבל כמה רובוטים אחרים ורבים חיישנים נפוצים נתמכים. הארכיטקטורה המודולרית של השחקן עושה את זה קל להוסיף תמיכה בחומרה חדשה, וקהילת משתמשים / מפתחים פעילים תורמת נהגים חדשים.
נגן פועל על לינוקס (מחשב ומשובץ), סולאריס ו* BSD.
נגן הפרויקט מציע כלי תוכנת קוד פתוח ליישומי רובוט וחיישן.
נגן הפרויקט יוצר תוכנה חופשית המאפשרת מחקר במערכות רובוט וחיישן. שרת רובוט השחקן הוא כנראה ממשק שליטת הרובוט ביותר בשימוש נרחב בעולם. מסדי הסימולציה שלה, במה וגזיבו, גם שימוש נרחב מאוד.
הנה כמה תכונות עיקריות של "שחקן":
· הנגן נועד להיות שפה ופלטפורמה עצמאית. תכנית הלקוח שלך יכולה לרוץ על כל מכונה שיש לו חיבור לרשת לרובוט שלך, וזה יכול להיות כתוב בכל שפה שתומכת בשקעי TCP. כרגע יש לנו כלי עזר בצד הלקוח זמינים בשפת C ++, Tcl, Java, Python ו. יתר על כן, נגן אינו הנחות על איך ייתכן שתרצה לבנות תוכניות בקרת הרובוט שלך. בדרך זו, הוא "מינימאלי" הרבה יותר מממשקי רובוט אחרים. אם אתה רוצה הלקוח שלך להיות תכנית ריבוי ההליכים במקביל מאוד, לכתוב את זה ככה. אם אתה רוצה לקרוא-חושב-מעשה לולאה פשוטה, לעשות את זה. אם אתה רוצה לשלוט ברובוט שלך באופן אינטראקטיבי, לנסות הלקוח Tcl (או לכתוב שירות הלקוח שלך בשפה האינטראקטיבית האהובה עליך).
· נגן מאפשר להתקנים מרובים כדי להציג את אותו ממשק. לדוגמא פיוניר 2 וRWI נהגי שני להשתמש בממשק "העמדה" של הנגן על מנת לאפשר שליטה על התנועה של הרובוט. כך באותו קוד השליטה יכול לנהוג שני הסוגים של רובוט. תכונה זו שימושית מאוד בשילוב עם סימולטור השלב; תוכניות בקרה נכתבו עבור הרובוטים מדומים של השלב לעתים קרובות תעבוד ללא שינוי על חומרה אמיתית.
· הנגן נועד גם כדי לתמוך כמעט בכל מספר של לקוחות. האם אי פעם רצית הרובוטים שלך "לראות" מבעד לעיניים של זה? עכשיו הם יכולים. כל לקוח יכול להתחבר ולקרוא את נתוני חיישן מ( ואפילו לכתוב מנוע פקודות) כל מקרה של שחקן בכל רובוט. מלבד חישה מופצת לשליטה, אתה יכול גם להשתמש בנגן לניטור של ניסויים. לדוגמא, בזמן שהלקוח שלך C ++ שולט רובוט, אתה יכול לרוץ כלי גרפי להדמיה במקום אחר שמראה לך נתונים חיישן הנוכחיים ותכנית לוגר לשמור את הנתונים לניתוח מאוחר יותר. On-the-fly בקשות מכשיר מאפשרות ללקוחות שלך כדי לקבל גישה לחיישנים ומפעילים differenct כדרוש למשימה.
· ההתנהגות של השרת עצמו יכול גם להיות מוגדר על לטוס. ראה מדריך למשתמש לקבלת פרטים על שינוי קצב נתוני חיישן ותכונות אחרות.
· אחרון חביב, מכשיר הוא תוכנה חופשית, שוחררה תחת רישיון GNU הציבורי. אם אתה לא אוהב את חלק של איך זה עובד, לשנות אותו. ואנא שלח לנו התיקון שלך!

תוכנה דומה

ANTz
ANTz

14 Apr 15

VirtualVEX
VirtualVEX

20 Feb 15

magic.jar
magic.jar

17 Feb 15

NYSIIS
NYSIIS

20 Feb 15

תגובות ל Player

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!