הסבת הרובוט shrimp iii לרובוט אוטונומי למחצה

25
טטטט טטטטטטShrimp III טטטטטט טטטטטטטט טטטטט( רררר ררר037028990 ) ( רררר ררר300182771 ) רררר: רר' רררר רררר1 טטטט טטטט טטטטטט ט'

Upload: italia

Post on 22-Feb-2016

56 views

Category:

Documents


0 download

DESCRIPTION

מצגת סיום פרויקט א'. הסבת הרובוט Shrimp III לרובוט אוטונומי למחצה. תומר שחר (037028990) עומר שלו (300182771) מנחה: דר' אמיר דגני. סדר היום. מטרת הפרויקט מטרות משנה פתרונות קיימים הפתרון הנבחר תרומה ייחודית חלק א' של הפרויקט אתגרים והישגים תהליך העבודה מטרות ואתגרים להמשך - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

1

הרובוט Shrimp IIIהסבתלמחצה אוטונומי לרובוט

שחר ) (037028990תומרשלו ) (300182771עומר

' דגני: אמיר דר מנחה

פרויקט סיום מצגתא'

Page 2: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

2

הפרויקט מטרת משנה מטרות קיימים פתרונות הנבחר הפתרון ייחודית תרומה ' הפרויקט של א חלק והישגים אתגרים העבודה תהליך להמשך ואתגרים מטרות תכלית תצוגת

היום סדר

Page 3: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

3

הרובוט" אוטונומי Shrimp IIIהסבת לרובוטלמחצה"

גבוהה עבירות יכולת עם גלגלים מרובה רובוט אדם ידי על בהנחיה מיפוי אוטונומי ניווט

הפרויקט מטרת

Page 4: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

4

עם MS Kinectעבודה עם FitPC 2iעבודה בסביבת NI LabView 2011עבודה עם YEI 3-Space Sensor (IMU)עבודה

משנה מטרות

Page 5: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

5

קיימים פתרונות

Page 6: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

6

Occupancy Grid Map

Page 7: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

7

Occupancy Grid Map – המשך

Page 8: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

8

Obstacle Avoidance

Page 9: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

9

TurtleBot

Page 10: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

10

נוספים קיימים פתרונותLabView RoboticsEKFSLAM...

Page 11: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

11

הנבחר הפתרון

Kinect

IMU

FitPC

Battery

Shrimp iii

Page 12: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

12

הנבחר הפתרוןLabView VIUser

Robot Write

Robot Read

IMU Read

Kinect Read

Determine Current Position

Create and Update Map

Plan Path and Navigate

Page 13: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

13

- ה חיישן בשילוב הרובוט Kinectפונקציונאליות- ב LabViewעבודה ) ( " וזולים" ביתיים מורכבת אמצעים אינטגרציה

ייחודית תרומה

Page 14: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

14

מורכבת שנתי עבודה לפרויקט הארכה החלקים בין שרירותית חלוקה:' א חלק מטרות

למידה◦החלטות, ◦ וקבלת אפיון תכנוןהמערכת ◦ מרכיבי כל של אינטגרציה◦ " ראשוני " סטטי מיפוי

' הפרויקט של א חלק

Page 15: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

15

והישגים אתגרים

Page 16: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

16

KinectFitPCרובוטסוללה

והישגים אתגרים

הרכיבים בין פיזי ממשק

Page 17: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

17

LabView◦Kinect◦IMUרובוט◦

ברובוט מרחוק שליטה

והישגים אתגרים

- תוכנה חומרה ממשק

Page 18: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

18

לימודLabView- ה Occupancy Grid Mapהתאמת

◦- ה IMUשילובהרובוט ◦ שילובהמשתמש ◦ פקודות שילוב

והישגים אתגריםואלגוריתם תוכנה היבטי

Page 19: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

19

והישגים אתגריםמצב – תמונת תוכנה היבטי

LabView VIUser

Robot Write

Robot Read

IMU Read

Kinect Read

Determine Current Position

Create and Update Map

Plan Path and Navigate

Page 20: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

20

יתרונותהאפליקציה ◦ לכותב והן למשתמש הן נוחה תצוגהלדוגמא ) – ◦ רבים מוכנים (VISAמודולים◦)' , וכד ) בלוגים פורומים מפותחת משתמשים קהילת

חסרונותיציבה ◦ לא מערכת◦ – ) אינטואיטיבי ) לא תכנות משפת בשונה קיימת תוכנית להבין קושי◦UI – טובה לא אנוש הנדסת האפליקציה כותב עבור נוח לא

LabView – ונגד בעד

Page 21: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

21

בשבוע 7-10בממוצע עבודה שעות- ב ) המשותפת בתיקייה פעילות (Dropboxיומן ' בעיצומה ב חלק על העבודה

העבודה תהליך

Page 22: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

22

– עבודה המשך הרובוט של הנוכחי המיקום קביעת" גובה " מפת יצירת המסלול וקביעת ניווט העבודה סדר

להמשך מטרות

Odometry Processing

IMU Processing

Sensor Fusion

Path Planning

(2D)

Height Map

Creation

Path Planning

(3D)

Page 23: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

23

Page 24: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

24

הקינמטי במודל דיוק אי( ההעתק לקבלת התאוצה על אינטגרציה (IMUביצוע ביצועfusion- ה בין האודומטריה IMUיעיל נתוני לבין" הגובה " מפת אלגוריתם יישום מכשול לעקיפת כדאיות קריטריון הגדרת

צפויים אתגרים

Page 25: הסבת הרובוט  Shrimp III  לרובוט אוטונומי למחצה

25

... תכלית – תצוגת ועכשיו