נושאים בבינה מלאכותית ורובוטיקה topics in ai and robotics

18
תתתתתת תתתתת תתתתתתתת תתתתתתתתתTopics in AI and Robotics 07:57:00 1 Topics in AI and Robotics- 2011

Upload: lucus

Post on 21-Jan-2016

46 views

Category:

Documents


0 download

DESCRIPTION

נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics. Description of the course. The course is a mini-project. The students have to program robot that will execute few missions in a special domain. Robot - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

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

Topics in AI and Robotics

17:38:48

1

Topics in AI and Robotics- 2011

Page 2: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Description of the course

The course is a mini-project.The students have to program robot that will execute

few missions in a special domain. RobotThe project involves quite a bit of real-time programming

issues, as well as interface to sensors and actuators.The work is in 3-4 students groups, all the groups

receive the same project, based in study the robot platform and perform special tasks.

The programming uses an interface that utilizes C++ language under Linux Operating System.

Groups will then compete on the special tasks near the end of the semester.

17:38:48

2

Topics in AI and Robotics- 2011

Page 3: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Administrative Details

Instructor: Dr. Ami BerlerClass hours: Sunday 14-16 / 16-18 Location: First 2-3 weeks in the classroom, after in the

robotics lab, building 58 – room -107 (underground)Requirements:

Attendance of initial sessions, participation in all events. Timely submission of reports and partial products. Good performance of the principal tasks.

Schedule: Weeks 1-4: Introduction to material, team formation. Weeks 8-10 : Demonstrations of labs and experiments (40% of

the final grade). Weeks 13, 14: Principal task (60%).

Credits: 2 (for participation+125-150 hour project p. stud.).

17:38:48

3

Topics in AI and Robotics- 2011

Page 4: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Create/ASUS Robot

17:38:48

4

Topics in AI and Robotics- 2011

Page 5: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Create/ASUS Robot

17:38:48Topics in AI and Robotics- 2011

5

Page 6: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Create/ASUS Robot

17:38:48Topics in AI and Robotics- 2011

6

Page 7: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Create/ASUS Robot

17:38:48Topics in AI and Robotics- 2011

7

Page 8: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Tasks in the mini-project

Install the Tekkotsu application.Learn and execute Quick Start.Learn and execute labs.Learn and execute experiments.Programming and execute the principal

tasks in the course : 1. Kick the Ball.2. Balls meeting.

17:38:49Topics in AI and Robotics- 2011

8

Page 9: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

The Lab

17:38:49Topics in AI and Robotics- 2011

9

Page 10: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

The Lab

17:38:49Topics in AI and Robotics- 2011

10

Page 11: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

The Lab

17:38:49Topics in AI and Robotics- 2011

11

Page 12: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

The Lab

17:38:49Topics in AI and Robotics- 2011

12

Page 13: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

The Lab

17:38:49Topics in AI and Robotics- 2011

13

Page 14: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Create/ASUS install instructions

Tekkotsu application works under Linux Operating System. The application was wrote in C++ language. In order to install the Tekkotsu application in your laptop you need

use the instructions described in the follow page:

http://wiki.tekkotsu.org/index.php/Create/ASUS_install_instructions

The Tekkotsu application is installed in all computers in the lab room :

-107 in the 58 building (underground). You need to copy the relevant file into personal directory in order

to execute the different tasks in the course.

17:38:49Topics in AI and Robotics- 2011

14

Page 15: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Create/ASUS – Quick start

17:38:49Topics in AI and Robotics- 2011

15

After installing the Tekkotsu in your laptop (or using those installed in the lab) , you can active the application for first time using the instructions described in the follow page :

http://wiki.tekkotsu.org/index.php/Create/ASUS_Quick_Start

Page 16: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Create/ASUS - Labs

17:38:49Topics in AI and Robotics- 2011

16

Learn to execute the labs in the follow page:http://wiki.tekkotsu.org/index.php/Labs

This is the list of labs to execute after installingthe Tekkotsu application (or this installed in the lab

room): Teleoperation and Sensor Observer Mirage and Virtual Worlds State Machines Storyboard Tool Events and the Event Logger

Reminder : after each lab and experiment you must present a brief report including your code.

Page 17: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Experiments with the Robot

17:38:50Topics in AI and Robotics- 2011

17

The experiments are based on platform developed by David S. Touretzky and Ethan J. Tira-Thompson in Carnegie Mellon University .

You can find the list of experiments named : “Exploring Tekkotsu Programming on Mobile Robots” in the page:

http://www.cs.cmu.edu/~dst/Tekkotsu/Tutorial/contents.shtml

Demos for different behaviors you can find in :/usr/local/Tekkotsu

Page 18: נושאים בבינה מלאכותית ורובוטיקה Topics in AI and Robotics

Experiments with the Robot

17:38:50Topics in AI and Robotics- 2011

18

Introduction On-line documentation Files and directories Robot safety Behaviors Events Playing sounds State machines Motion commands