Stanford Root

Schedule

Stanford Root

Schedule

ME 274B

Principles of Robot Autonomy II (AA 174B, AA 274B, CS 237B, EE 260B)

UNITS:3-4
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

This course teaches advanced principles for endowing mobile autonomous robots with capabilities to autonomously learn new skills and to physically interact with the environment and with humans. It also provides an overview of different robot system architectures. Concepts that will be covered in the course are: Reinforcement Learning and its relationship to optimal control, contact and dynamics models for prehensile and non-prehensile robot manipulation, imitation learning and human intent inference, as well as different system architectures and their verification. Students will earn the theoretical foundations for these concepts and implement them on mobile manipulation platforms. In homeworks, the Robot Operating System (ROS) will be used extensively for demonstrations and hands-on activities. Prerequisites: CS 106A or equivalent, CME 100 or equivalent (for linear algebra), CME 106 or equivalent (for probability theory), and AA 171/ME 274.

Syllabus not available for this section

Sections

0 Terms
No sections available.

ME 274B: Principles of Robot Autonomy II (AA 174B, AA 274B, CS 237B, EE 260B)

3-4 units · Letter or Credit/No Credit

This course teaches advanced principles for endowing mobile autonomous robots with capabilities to autonomously learn new skills and to physically interact with the environment and with humans. It also provides an overview of different robot system architectures. Concepts that will be covered in the course are: Reinforcement Learning and its relationship to optimal control, contact and dynamics models for prehensile and non-prehensile robot manipulation, imitation learning and human intent inference, as well as different system architectures and their verification. Students will earn the theoretical foundations for these concepts and implement them on mobile manipulation platforms. In homeworks, the Robot Operating System (ROS) will be used extensively for demonstrations and hands-on activities. Prerequisites: CS106A or equivalent, CME 100 or equivalent (for linear algebra), CME 106 or equivalent (for probability theory), and AA 171/274.

More ME courses

  • ME 249: Designing Biomaterials (MATSCI 249)
  • ME 257: Gas-Turbine Design Analysis (ME 357)
  • ME 258: Fracture and Fatigue of Materials and Thin Film Structures (MATSCI 358)
  • ME 263: The Chair
  • ME 268: Robotics, AI and Design of Future Education (EDUC 468)
  • ME 274A: Principles of Robot Autonomy I (AA 274A, CS 237A, EE 260A)
  • ME 281: Biomechanics of Movement (BIOE 281)
  • ME 283: Introduction to Biomechanics and Mechanobiology (BIOE 282)
  • ME 285: Computational Modeling in the Cardiovascular System (BIOE 285, CME 285)
  • ME 286: Identification and Estimation in Engineering Design
  • ME 287: Mechanics of Biological Tissues
  • ME 288: UX Data Analytics

All ME courses · All departments