EECE 5550 Mobile Robotics

Lecture 1

Course Overview

Dr. Xian Li

Department of Electrical and Computer Engineering

Northeastern University

●Ice breaking

●What’s robotics

●What’s a robot

●Canvas review

●Syllabus review

●Other activities (if needed)

Today’s Agenda

2

A bison with a blanket on a clothes line

AI-generated content may be incorrect.

Source: https://preview.redd.it/this-is-exactly-my-case-v0-1dni5ap22wgd1.jpeg?width=640&crop=smart&auto=webp&s=b0eeb2d71245cc87c8379ff50085ec28bd1e7daf

Who I am: Dr. Xian Li

3

Electrical and Computer EngineeringTeaching Professor
Mechanical and Aerospace EngineeringLecturer
Computer and Information SciencePost Doc
Mechanical EngineeringPh.D.
Teaching/Research interests:Physical AI, Robotics, HCI, Wearables, CPS, Smart health
A person wearing glasses and a tie

AI-generated content may be incorrect.

Prof. Li or Xian (Shawn)

Who are you?

4

●Name

●Prefer to be called

●Department and Major

●One thing excited or nervous about robotics

●Favorite robot (fictional or real)

10,500+ Robot Pointing At Something Stock Photos, Pictures & Royalty-Free  Images - iStock

From Britannica:

“The design, construction, and use of machines (robots) to perform tasks done traditionally by human beings.”

​

​

5

What is Robotics?

From Britannica:

“The design, construction, and use of machines (robots) to perform tasks done traditionally by human beings.”

​

Robotics is an interdisciplinary branch of engineering and computer science.

○Grounded in real-world physics: mechanics, electromagnetism, optics, etc. …

○Entails fundamental problems in artificial intelligence: representation (of the world), planning (how to achieve the goal), and control (to execute the plan).

​

6

What is Robotics?

We could just connect the sensors directly to the actuators

7

Physical World

Cyber World

Actuators

Sensors

Robot

Credit: Prof. Steve Shafer

Here, maybe we have a movement sensor and a bump sensor

7

Physical World

Cyber World

Actuators

Sensors

“Move 4.6 meters or until you bump into something”

Credit: Prof. Steve Shafer

We need to reason about what we are doing, not just do it

7

Physical World

Cyber World

Actuators

Sensors

“Go to the next door”

“Move 4.6 meters”

Credit: Prof. Steve Shafer

We might need to reason about things in a more purposeful way

7

Physical World

Cyber World

Actuators

Sensors

“Travel to Room 122”

“Go to the next door”

“Move 4.6 meters”

Credit: Prof. Steve Shafer

“Take a cup of tea to Professor Li”

We might need to reason about things at multiple levels of abstraction

7

Physical World

Cyber World

Actuators

Sensors

“Travel to Room 122”

“Go to the next door”

“Move 4.6 meters”

Credit: Prof. Steve Shafer

The Most Important Drawing About Robotics

7

Physical World

Cyber World

Actuators

Sensors

Cognition

Perception

Action

Credit: Prof. Steve Shafer

Sense: Process sensor data to construct a model of the world

​

Think: Construct a plan to move from the current state to the goal state.

​

Act: Control actuators to execute the plan

The Most Important Drawing About Robotics

8

THINK

ACT

SENSE

Manufacturing & Industry

What’s a robot?

9

Autonomous arms at Tesla

Autonomous robots at Amazon

Transportation & Mobility

What’s a robot?

10

Agriculture

What’s a robot?

11

The Role of Robotics in Revolutionizing Agriculture

Source: https://www.precisionfarmingdealer.com/ext/resources/2024/12/23/Robotic-Planter.png

Robots in agriculture

Exploration

What’s a robot?

12

Perseverance Rover and Ingenuity Mars Helicopter

Ocean exploration robots

Source: https://www.whoi.edu/wp-content/uploads/2023/06/mesobot.jpg

Source: https://www.nasa.gov/wp-content/uploads/2020/07/pia23962-1041.jpg

Academic & Education

What’s a robot?

13

Turtlebot 4

Reachy Mini education/programming robot

Source: https://s3.amazonaws.com/assets.clearpathrobotics.com/wp-content/uploads/2022/05/02155608/TurtleBot4-web-43.jpg

Source: https://cdn-uploads.huggingface.co/production/uploads/671faa3a541a76b548647676/uEa13KsL5wtQREVZ1ixwc.png

Home Services

What’s a robot?

14

Robot vacuum cleaners

Robot lawn mower

Source: https://platform.theverge.com/wp-content/uploads/sites/2/2025/08/djiromo2.jpg?quality=90&strip=all&crop=0,0,100,100

Source: https://cdn-uploads.huggingface.co/production/uploads/671faa3a541a76b548647676/uEa13KsL5wtQREVZ1ixwc.png

Healthcare & Medicine

What’s a robot?

15

Da Vinci Robotic Surgical Systems

Exoskeletons

Source: https://www.digitalengineering247.com/images/article/Figure_1.Ekso_Bionics_.jpg

Source: https://urologyaustin.com/wp-content/uploads/2018/04/iStock-511732538.jpg

5 minutes

Break Time

Robotics is fun!

The course at a glance

19

One robot, five labs, and a race at the end
A TurtleBot 4 robot
TurtleBot 4iRobot Create 3 base, LiDAR, and camera
ROS 2 Jazzy on Ubuntu 24.04
One robot per team of three
  1. Lab 1ROS 2 on the robot, on your own
  2. Lab 2Dead reckoning and sensors
  3. Lab 3Fusion and mapping
  4. Lab 4Navigation with Nav2
  5. Lab 5Perception for the race
  6. FinalCardboard Canyon Rally: an autonomous race
CanvasSchedule, assignments, and grades
GitHubLab handouts and starter code. Lab 1 in your own repo; Labs 2 to 5 and the final in your team’s repo
Course siteSlides and live demos at mobile-robotics.pages.dev
Before your first lab with the robots: complete the FlexLab safety training.

What’s next

20

●Canvas Review

●Syllabus Review

●Other activities (if needed)