הכרות עם AIBO – כלב רובוטי

23
םםםםם םםAIBO – םםם םםםםםם הההה – ההה הההה הההההה – הההה ההה , הההה ההההההההה

description

הכרות עם AIBO – כלב רובוטי. מנחה – ישי מנשה מגישים – עמרי זהר , מריה טיורושקין. הקדמה. מטרות הפרוייקט הכרות עם הכלב הרובוטי AIBO למידת אפשרויות תכנות. יישום אלגוריתם המדגים את יכולות הרובוט. מבוא. תחום הבקרה והרובוטיקה מהווה נדבך חשוב בהתפתחותה של הטכנולוגיה העתידית . - PowerPoint PPT Presentation

Transcript of הכרות עם AIBO – כלב רובוטי

Page 1: הכרות עם  AIBO  – כלב רובוטי

כלב רובוטי – AIBO הכרות עםמנחה – ישי מנשה

מגישים – עמרי זהר , מריה טיורושקין

Page 2: הכרות עם  AIBO  – כלב רובוטי

הקדמה

oמטרות הפרוייקט

o הכרות עם הכלב הרובוטיAIBO

o.למידת אפשרויות תכנות

o יישום אלגוריתם המדגים את יכולות

הרובוט.

Page 3: הכרות עם  AIBO  – כלב רובוטי

מבואo תחום הבקרה והרובוטיקה מהווה

נדבך חשוב בהתפתחותה של הטכנולוגיה העתידית .

oAIBO מהווה פרצת דרך בתחום הרובוטים הניידים

Page 4: הכרות עם  AIBO  – כלב רובוטי

המשך...

o:רובוט בידור

o.זיהוי פקודות קוליות

o.זיהוי פנים

o.משחקים ושעשוע

o.הבעת רגשות

Page 5: הכרות עם  AIBO  – כלב רובוטי

AIBOקוים לדמותו – o הרובוט מהווה מערכת מכאנית

.מסובכת

o:יכולותיו הרבות כוללותo יציבהo התמצאות במרחבoקליטת מידע מהסביבהoיכולת לדאוג למילוי הסוללהoאינטראקציה עם בני אנושo... ושלל יכולות נוספות

Page 6: הכרות עם  AIBO  – כלב רובוטי

Hardware

oמצלמהo30 fpso56.9° wide, 45.2°

high

oLEDso פאנל מאיר

בפניםo26לדים נוספים

oצליליםoרמקול oמיקרופון

Page 7: הכרות עם  AIBO  – כלב רובוטי

o Environmental sensors:o Battery levelo Temperatureo Voltageo Current

o Sensor update every 32mso IR Sensors

o Chest (edge)o Nose (near)o Nose (far)

o Stereo Microphoneso Left earo Right ear

o Accelerometero x, y, and z movement

o Buttons / Touch sensorso Four pawso Heado Chino Back

חיישנים

Page 8: הכרות עם  AIBO  – כלב רובוטי

Software

o מערכת הפעלה : ייחודית לרובוטים

. Aperios , נקראת Sonyשל

o: תקשורת עם הכלב

oכרטיס זיכרון

oWireless LAN

Page 9: הכרות עם  AIBO  – כלב רובוטי

דרכי תכנותo: דרכי תכנות אפשריות הן

o ספריותOpen-RoR-codeoAIBO Remote Framework

oTekkotsu oURBIoPyrooYart

Page 10: הכרות עם  AIBO  – כלב רובוטי

URBIoURBI הינה שפת סקריפטים אשר

Enstaבפותחה באוניברסיטת הצרפתית.

o מתבססת על ארכיטקטורתשרת-לקוח

o מאפשרת תכנות אינטואיטיבי

Page 11: הכרות עם  AIBO  – כלב רובוטי

יתרונותoעצמאית מבחינת פלטפורמה

oגמישות ביחס לשפת התכנות

oתכנות מונחה אירועים

oפעולות מקביליות

oצוות פיתוח פעיל ואדיב

Page 12: הכרות עם  AIBO  – כלב רובוטי

חסרונות

oURBIהינה שפה מתפתחת

oחוסר בתקשורת ישירה בין הרובוטים

Page 13: הכרות עם  AIBO  – כלב רובוטי

o המטרה : יצירת אלגוריתם פשוט

הממחיש את יכולותיו של הכלב

הרובוטי.

o : התשתית o זוג כלבים רובוטיים מסוגAIBO ers 7o כדור וורוד של חברתSonyoנתב אלחוטיo.מחשב

מטרה ואמצעים

Page 14: הכרות עם  AIBO  – כלב רובוטי

-matlabמימוש האלגוריתם – חלק ה

לא

size1=size2 size1<size2size1>size2

כן

התחל

הפעל את הרובוטים

המתן

size1 ? size2

שלח פקודת 1עקיבה לכלב

שלח פקודת 2עקיבה לכלב

נביחת שגיאה

המתן

הגעת ולא ?השתחווית

שלח פקודת השתחוות

המתן

עצור כלבים

Page 15: הכרות עם  AIBO  – כלב רובוטי

(URBIאתחול )

כן

קום

חפש אחר הכדור

נמצא?

עקוב אחר הכדור בתנועות ראש

לא

אבד הכדו? ר

כן

Page 16: הכרות עם  AIBO  – כלב רובוטי

(URBIחיפוש )

לא

כן

כדור בטווח ראיה

כדור אינו בטווח ראיה

האם הכדור

?קרוב

התקדם לאט

התקדם מהר

הגעת?

עצור

חפש אחר הכדור

כן

Page 17: הכרות עם  AIBO  – כלב רובוטי

(URBIהגעה למטרה )

כן

נבח

קשקש בזנב

חדל לקשקש

בזנב

השתחווה

סיימת להשתחוו

? ת

Page 18: הכרות עם  AIBO  – כלב רובוטי

בעיות מימוש והטיפול בהם

oנחיתה כואבת יצירת תנוחה התחלתית

oפספוס התחום הרצוי התאמת מהירות הליכה

oריבוי הודעות הגעה יצירת תחום אסור

oקושי בהערכת גודל מדויק הגדרת שוליים

Page 19: הכרות עם  AIBO  – כלב רובוטי

סרט !o: הדגמה

Page 20: הכרות עם  AIBO  – כלב רובוטי

באגים ובעיות

o אי דיוקים בתנועות הרובוט

o מהירויות התגובה והתנועה

o בעיות במעברים בין יציבות הרובוט

o מגבלות בהתאם לעומסים מכאניים

o יציבות החיישנים

o שינוי בגרסאות שלURBI

Page 21: הכרות עם  AIBO  – כלב רובוטי

סיכום

oמימוש אלגוריתם עקיבה

o? מה למדנו

oבעיות ייצוב רובוטים בעלי רגליים

o פער בין התנועה הנדרשת ליכולות

המכאניות

o שימוש בפלטפורמות מגוונות לתכנות

רובוטים אוטונומיים ניידים

Page 22: הכרות עם  AIBO  – כלב רובוטי

מבט לעתיד

o שינוי החומרה

oאלגוריתמיקה, למידה

o הרחבת מנגנוני הבקרה שלAIBO

oשיפור הליכה ויציבות

Page 23: הכרות עם  AIBO  – כלב רובוטי

תודה על ההקשבה ...