Course

Robotics: Mobility

University of Pennsylvania

Discover the fascinating world of robot mobility in the course "Robotics: Mobility" offered by the University of Pennsylvania. This comprehensive course delves into the utilization of motors and sensors by robots to navigate through unstructured environments. Through a blend of theoretical concepts and practical applications, students will gain insights into the design of robot bodies and behaviors that enable reliable mobility in complex and dynamic settings.

The course covers a wide array of topics, including the comparison of mobility in animals and robots, the kinematics and dynamics of legged machines, and the creation of dynamical behavior using energy landscapes. As students progress through the modules, they will explore the principles and applications of behavioral and physical templates, embodied behaviors, and programming work, equipping them with the knowledge and skills to design and control robots for enhanced mobility.

  • Gain a deeper understanding of how robots can leverage their motors and sensors to move effectively in unstructured environments.
  • Explore the dynamics of legged machines and the principles of designing robot bodies and behaviors for optimal mobility.
  • Learn to compose sensorimotor programs using simple dynamical abstractions and delve into the integration of energy landscapes into robot design.

Embark on a captivating journey into the realm of robotics and mobility, and elevate your expertise in creating and controlling robots that can navigate and adapt to diverse and challenging environments.

Certificate Available ✔

Get Started / More Info
Robotics: Mobility
Course Modules

This course comprises modules covering a range of topics, including the comparison of mobility in animals and robots, the kinematics and dynamics of legged machines, and the design of dynamical behavior using energy landscapes.

Introduction: Motivation and Background

Module 1: Introduction: Motivation and Background

  • Gain insights into the motivation and background behind the study of robot mobility.
  • Explore the fundamental principles of animal locomotion and bioinspiration in robot mobility.
  • Dive into the review of linear and nonlinear mechanical dynamical systems and their applications in robot mobility.

Behavioral (Templates) & Physical (Bodies)

Module 2: Behavioral (Templates) & Physical (Bodies)

  • Understand the principles of behavioral and physical templates in robot mobility.
  • Explore walking and running mechanisms in robots, along with the control of spring-loaded pendulums.
  • Delve into the metrics, scaling, materials, and design considerations for enhancing robot mobility.

Anchors: Embodied Behaviors

Module 3: Anchors: Embodied Behaviors

  • Review the kinematics and dynamics of robot mobility, including sprawled posture runners and bipeds.
  • Gain insights into stabilizing simple legged inverted pendulums using MATLAB simulations.
  • Explore the embodied behaviors of robots in different postures and configurations for enhanced mobility.

Composition (Programming Work)

Module 4: Composition (Programming Work)

  • Understand the concepts of sequential and parallel composition in programming robot mobility.
  • Explore the challenges and applications of parallel compositions in robot mobility.
  • Dive into the programming of different robot configurations and transitions for enhanced mobility.
More Mechanical Engineering Courses

Additive Manufacturing

Arizona State University

This specialization provides an introduction to additive manufacturing (AM) with exposure to six different AM processes, covering build preparation, machine setup,...

Statistical Thermodynamics

University of Colorado Boulder

Statistical Thermodynamics explores the relationship between macroscopic and microscopic thermodynamics, ideal and dense gases, and non-equilibrium behavior. Understand...

Generative Design for Additive Manufacturing

Autodesk

Generative Design for Additive Manufacturing introduces CAD design and advanced Fusion 360 workflows for 3D metal printing. Learn generative setup and post-processing...

Mechanics of Materials IV: Deflections, Buckling, Combined Loading & Failure Theories

Georgia Institute of Technology

This course delves into the analysis and design of engineering structures, covering deflections, buckling, combined loading, and failure theories.