180 likes | 316 Views
נושאים בבינה מלאכותית ורובוטיקה 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
E N D
נושאים בבינה מלאכותית ורובוטיקהTopics in AI and Robotics 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. Robot • The 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. Topics in AI and Robotics- 2011
Administrative Details • Instructor: Dr. Ami Berler • Class 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.). Topics in AI and Robotics- 2011
Create/ASUS Robot Topics in AI and Robotics- 2011
Create/ASUS Robot Topics in AI and Robotics- 2011
Create/ASUS Robot Topics in AI and Robotics- 2011
Create/ASUS Robot Topics in AI and Robotics- 2011
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 : • Kick the Ball. • Balls meeting. Topics in AI and Robotics- 2011
The Lab Topics in AI and Robotics- 2011
The Lab Topics in AI and Robotics- 2011
The Lab Topics in AI and Robotics- 2011
The Lab Topics in AI and Robotics- 2011
The Lab Topics in AI and Robotics- 2011
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. Topics in AI and Robotics- 2011
Create/ASUS – Quick start • 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 Topics in AI and Robotics- 2011
Create/ASUS - Labs • 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 installing the 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. Topics in AI and Robotics- 2011
Experiments with the Robot • 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 Topics in AI and Robotics- 2011
Experiments with the Robot • Introduction • On-line documentation • Files and directories • Robot safety • Behaviors • Events • Playing sounds • State machines • Motion commands Topics in AI and Robotics- 2011