Typical Chapter Layout
TODO: Hypothesis Client
NOTE: This is a template for a typical chapter layout. Each chapter will have a similar structure. Students will read the chapter before class, and then we will work through the exercises in class (in a flipped-classroom style).
Remember, we are using hypothesis for this book. So feel free to add questions and comments. See Annotation Tips for Students for more information.
Some introductory text.
“Ask engaging questions that spark people’s curiosity and fascination that people find intriguing…”
What you will learn
- A list of 2 to 5 learning goals
Terminology
- A list of new terms
Lecture
A video of slides, coding, hands-on electronics, etc.
Interactive
TODO: - add frames (wmr and global) - allow global frame to move? - add angle? - cursor style of grab and grabbing - animation? - https://ipesek.github.io/jsxgraphbook/4_3_animation_sliders.html - https://jsxgraph.org/wiki/index.php/Animations
Try dragging the robot around. You can also rotate the robot by dragging from the tip of the forward arrow.
Exercise
Each “chapter” will include the assignment/exercise. These will be completed in class.
Resources
Coordinate Transformations - How robots move through space - YouTube
- Motion modeling
- Kinematics (direct and inverse)
- Differential drive
- Ackerman steering
- Bicycle model
- Rear-wheel bicycle drive
- Unicycle model
- Tricycle drive
- Tricycle with a trailer
- Synchronous drive
- Omnidirectional drive
- Track drive
- Motion constraints
- Holonomic and non-holonomic constraints
http://msl.cs.uiuc.edu/planning/node657.html
differential kinematics from Correll 3.3