Instructor

Adj. Prof. Vladimir Skvortsov

Phone

032-626-1212

E-mail

vlad at sunykorea.ac.kr or vladimir.skvortsov at stonybrook.edu (be sure to include ”[CSE378]” with no spaces, in the subject line of any e-mail message you send to me)

Office

Building B, room 409

Office Hours

TBA. Office hours are only held when classes are in session.

Calendar

See the course syllabus for a list of textbooks, grading, a tentative schedule of topics, as well as the deadlines for all assignments

Lectures

See the academic calendar

Course Information

This course introduces the basic concepts in robotics, focusing on popular robot developments and illustrations of current state of the art. The concepts that will be discussed include coordinate transformations, visual perception, sensors, path planning, kinematics, feedback and feedforward control. The course covers simple and complex sensors (such as radars), hybrid and behavior based control and path planning. This course is intended for undergraduate students with interests in robotics, perception, computing and AI. The examples are demonstrated through assignments using the popular kits and extra hardware modules.

Prerequisites

AMS 161 or MAT 127 or 132 or 142; AMS 210 or MAT 211 or MEC 262

Course Learning Outcomes:

  • Working knowledge of basic robotics concepts including coordinate transformation, kinematics, dynamics, sensor integration, feedback and feedforward control

  • An understanding of the role of these concepts in robot control (reactive, behavior-based, and hybrid), robot learning and multi-robot systems

  • Ability to construct and evaluate real robot systems in course assignments and projects

Structure

  • Two weekly sessions (each 75 minutes)

    • 1st session: lecture, practical exposition, discussion

    • 2nd session: lecture, practical

Tools

br

RStudio

Shiny

R Packages

RStudio includes a code editor, debugging & visualization tools

Shiny helps you make interactive web applications for visualizing data

Developers created many packages to expand the features of R

br

About your instructor

Vladimir Skvortsov has been a research assistant professor at the Computer Science Department of SUNY Korea University since March 2012. He received his Ph.D. in Robotics and Automation in 1997. Between 2002 and 2008, he worked as a research / software engineer in the SE (Samsung Electronics) / SAIT (Samsung Advanced Institute of Technology), Korea. In 2008 he worked as a web developer in Toronto, Canada. He spent the 2009-2010 years as a researcher at INRIA (Institut national de recherche en informatique et en automatique) Saclay Île-de-France centre, France. He has joined the CEWIT (Center of Excellence in Wireless and Information Technology) Korea since 2011.