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

Post on 21-Jan-2016

47 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

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

Topics in AI and Robotics

17:38:48

1

Topics in AI and Robotics- 2011

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

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

Create/ASUS Robot

17:38:48

4

Topics in AI and Robotics- 2011

Create/ASUS Robot

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

5

Create/ASUS Robot

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

6

Create/ASUS Robot

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

7

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

The Lab

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

9

The Lab

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

10

The Lab

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

11

The Lab

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

12

The Lab

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

13

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

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

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.

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

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

top related