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

18
תתתתתת תתתתת תתתתתתתת תתתתתתתתתTopics in AI and Robotics 06:58:01 1 Topics in AI and Robotics- 2011

Upload: cleopatra-bridget-griffith

Post on 13-Jan-2016

239 views

Category:

Documents


0 download

TRANSCRIPT

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

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

Topics in AI and Robotics

06:24:12

1

Topics in AI and Robotics- 2011

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

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.

06:24:13

2

Topics in AI and Robotics- 2011

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

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.).

06:24:13

3

Topics in AI and Robotics- 2011

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

Create/ASUS Robot

06:24:13

4

Topics in AI and Robotics- 2011

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

Create/ASUS Robot

06:24:13Topics in AI and Robotics- 2011

5

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

Create/ASUS Robot

06:24:13Topics in AI and Robotics- 2011

6

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

Create/ASUS Robot

06:24:13Topics in AI and Robotics- 2011

7

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

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.

06:24:13Topics in AI and Robotics- 2011

8

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

The Lab

06:24:13Topics in AI and Robotics- 2011

9

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

The Lab

06:24:13Topics in AI and Robotics- 2011

10

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

The Lab

06:24:13Topics in AI and Robotics- 2011

11

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

The Lab

06:24:13Topics in AI and Robotics- 2011

12

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

The Lab

06:24:13Topics in AI and Robotics- 2011

13

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

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.

06:24:14Topics in AI and Robotics- 2011

14

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

Create/ASUS – Quick start

06:24:14Topics 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 יום ראשון 18 אוקטובר 2015 יום ראשון 18 אוקטובר 2015 יום ראשון

Create/ASUS - Labs

06:24:14Topics 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 יום ראשון 18 אוקטובר 2015 יום ראשון 18 אוקטובר 2015 יום ראשון

Experiments with the Robot

06:24:14Topics 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 יום ראשון 18 אוקטובר 2015 יום ראשון 18 אוקטובר 2015 יום ראשון

Experiments with the Robot

06:24:14Topics in AI and Robotics- 2011

18

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