Instructor |
Adj. Prof. Vladimir Skvortsov |
Phone |
032-626-1212 |
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
RStudio → https://www.rstudio.com/
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 |
Scilab → https://www.scilab.org/
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.