EECS/BioE/ME 106A/206A
Labs 7 & 8
Roadmap (Module C)
2
1
3
This Week (10/28-11/1)
Labs 5 and 6 Due
Start Labs 7 and 8
Start Thinking about Final Project
Two Weeks (11/11-11/15)
Buffer week
2
Next Week (11/4-11/08)
Continue Labs 7 and 8
4
Three Weeks (11/18-11/22)
Labs 7 and 8 Due�Midterm II
Reminders
3
Lab 7
Full Stack Robotics - Baxter Sawyer
Goals
Checkpoint 1
Checkpoint 2
5
ACTION SERVER
6
MOveit ros package
7
Lab 5
Lab 7
Lab 8
Full Stack Robotics - Turtlebots!
Goals
Checkpoint 1
Checkpoint 2
Checkpoint 3
9
Perception Module
10
Trajectory planner - smooth curve
Algorithm:
Given: (x1, y1, theta1) and (x2, y2, theta2)
1. Calculate direction vector based on yaw
2. Determine control points (you can specify the number of points you want, 10 by default) based on yaw (and an arbitrary offset of 0.1, but you can specify that value as well)
3. Sample points along the Bezier curve
4. Determine orientation at each point
11
Lab 7 + 8
PID Control Theory & Reminders
FEEDFORWARD (open LOOP) control
13
PID control
14
Important Information
Lab 7:
Lab 8:
15
Any questions?
16