Robotics – Syllabus and Logistics

Slides:



Advertisements
Similar presentations
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
Advertisements

Dr. Muhammed Al-Mulhem 1ICS ICS 535 Design and Implementation of Programming Languages Syllabus (101)
Mechatronics 1 Week 2. Learning Outcomes By the end of this session, students will understand constituents of robotics, robot anatomy and what contributes.
COMS W1004 Introduction to Computer Science May 28, 2008.
Overview Discrete Mathematics and Its Applications Baojian Hua
Overview Discrete Mathematics and Its Applications Baojian Hua
10th Workshop "Software Engineering Education and Reverse Engineering" Ivanjica, Serbia, 5-12 September 2010 First experience in teaching HCI course Dusanka.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 10:30 am – 11:30 am Wednesday 9:40.
July 16, Introduction to CS II Data Structures Hongwei Xi Comp. Sci. Dept. Boston University.
Reading Fall 2005 Week One. Today’s... Introduction Instructor Course introduction Syllabus Grading policy Listening practice Homework.
ENGLISH 080: ORIENTATION. WELCOME TO PAGE ONE— YOUR WRITING AND LANGUAGE CENTER!
ENGLISH 080: ORIENTATION. WELCOME TO PAGE ONE - YOUR WRITING AND LANGUAGE CENTER!
STUDENT SUCCESS CENTER ORIENTATION Moraine Park Technical College For College Students Who Need Homework Help.
Software Development CSCI-1302 Lakshmish Ramaswamy.
SN 503 Teaching Students with Behavior Disorders.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Orientation Spring 2011 Denise Coffey MSN, RN.  Concepts covered will include alterations in cellular regulation and cellular metabolism.  Course material.
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
CSI Evolutionary Computation Fall Semester, 2011.
EE 337 Neural Networks for Control Dr. Jag Sarangapani.
Artificial Intelligence and Robotics Spring 2014.
ENGLISH 080: ORIENTATION. WELCOME TO PAGE ONE— YOUR WRITING AND LANGUAGE CENTER!
Advances in Cloud Computing CIS6930/CIS4930
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
1 Manipulation by humans and robots CENG782 - Planning of Robotic Manipulation Instructor: Erol Sahin Adapted from slides from..
1 Cp Sc 111 – Programming in C. 2 Objectives  Meet your instructor  Go over syllabus  Learn basic concepts – start of chapter 1.
Introduction to Robotics
Manipulation by humans and robots
Computer Network Fundamentals CNT4007C
Welcome to CS 4390/CS5381: Introduction to Formal Methods
Computer Engineering Department Islamic University of Gaza
CSCE 121, Sec 200 Fall 2012 Prof. Jennifer L. Welch.
Manipulation by humans and robots
CSc 020: Programming Concepts and Methodology II
Syllabus Introduction to Computer Science
CIS5930 Software Defined Networking
Computer Networks CNT5106C
Cactus Shadows Curriculum Night
A PROCESS OUTLOOK FOR INDUSTRIAL ENGINEERING
Welcome to the a Department of Engineering Education !
ICE 245: Algorithms Instructor: Dr. Mohammad Arifuzzaman
Welcome to the a Department of Engineering Education !
CSC 111 Course orientation
CS515: Bioinformatic Algorithms
Rooms Division Management (THM 243)
Calculus III – Course Syllabus
Islamic University of Gaza
INTRODUCTION TO INFORMATION SYSTEMS AND TECHNOLOGY (NET 201)
Introduction to CS II Data Structures
Control Systems Design
CSE1311 Introductory Programming for Engineers & Scientists
Welcome to English 080! Please take a folder and write your name on it, as well as on all of the sheets inside. Purple – Orientation Worksheet (fill.
PHYS 202 Intro Physics II Catalog description: A continuation of PHYS 201 covering the topics of electricity and magnetism, light, and modern physics.
CS225B Robot Programming Laboratory
Rooms Division Management (THM 243)
Please complete these tasks before
Nonlinear Dynamic Control Systems
CIS5930: Advanced Topics in Parallel and Distributed Systems
Term Dr Abdelhafid Bouhraoua
Topics in Database Systems
Intro to CIT 594
Sampath Jayarathna Cal Poly Pomona
Folsom High School Class: AP Psychology Grade: 11th & 12th
Introduction Andrew Whitaker
EDU 210: Children’s Literature
Information Retrieval CIS-462
Introduction to Programming Environments for Elementary Education
Introduction Lecture 1 Wed, Jan 17, 2007.
CS Computer Science II: Data Structures and Abstraction Fall 2009
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

Robotics – Syllabus and Logistics Instructor: Erol Şahin

”Weekly” syllabus Week 1: History of Autonomous Robotics. Week 2: Representing Position and Orientation - 1 Week 3: Representing Position and Orientation - 2 Week 4: Time and Motion Week 5: Mobile robots – 2 Week 6: Navigation – 1 Week 7: Navigation – 2 Week 8: Localization and Mapping – 1 Week 9: Localization and Mapping – 2 Week 10: Robot Arm kinematics – 1 Week 11: Robot Arm kinematics – 2 Week 12: Configuration space Week 13: Planning – 1 Week 14: Planning - 2

Teaching staff Instructor Dr. Erol Sahin Location: B-111, Computer Eng. Dept., Tel: 210 5539, E-mail: erol@ceng.metu.edu.tr Office hours: By appointment.

Requirements Programming In reality 20/09/07 20/09/07 Requirements Programming In reality Decent programming and debugging skills Familiarity with analyzing and plotting data Decent amount of math Have a basic understanding of Artificial Intelligence 4

What’s this course about? 20/09/07 What’s this course about? This course is more about making robots autonomous, less about building robots. Specifically, how should a robot’s control system be designed such that it can accomplish a task autonomously? Note that, the design of the control system is highly related to the mechatronic body of the robot and that related technologies and designs will also be discussed as necessary.

20/09/07 20/09/07 Textbook P. Corke. Robotics, vision and control: fundamental algorithms in MATLAB. Vol. 73. Springer S, 2011. 6

Grading Policy [20%] Attendance [30%] 1 Project [30%] 2 Homework 20/09/07 Grading Policy [20%] Attendance Possibly with reading assignments per week [30%] 1 Project [30%] 2 Homework [20%] Take-home final

Communication All communication and sharing of documents will be done through: Web: https://piazza.com/metu.edu.tr/summer2017/ceng585/home

Projects 1 project to give a hands-on experience 20/09/07 Projects 1 project to give a hands-on experience Robot Operating System (ROS) will be used Project reports 3-6 pages Evaluation will take into account Content Style Writing Discussion Should be of conference paper quality.