Skip to Main Content
Skip Nav Destination
Precision Programming of Roving Robots: Project-Based Fundamentals of Wheeled, Legged and Hybrid Mobile RobotsAvailable to Purchase
By
Francis Nickols
Francis Nickols
Search for other works by this author on:
Yueh-Jaw Lin
Yueh-Jaw Lin
Search for other works by this author on:
ISBN:
9780791861912
No. of Pages:
304
Publisher:
ASME Press
Publication date:
2019

This chapter explores basic theories related to creating vehicle motion in a ground plane, e.g. a road, using wheels whose axles are always parallel to the ground plane. Wheels that lean, such as with bicycles, are not considered. The idea is to generate vehicle motion concepts based on wheels because wheeled motion, acting as a forerunner to legged motion, is more easily grasped than starting with more complex vehicle motion using legs. Chapter 3 follows up with the real-time programming of an actual wheeled vehicle so the reader can see theory in practice. Later, in chapter 10, these concepts are translated into equivalent motion of a robot using legs such that wheeled vehicle motion is entirely replaced with legs. However, we first start with understanding the simplified motion of a single wheel.

1.1
Introduction
1.2
Simplified motion of a single wheel
1.3
The Instantaneous Centre of Rotation, the ICofR
1.4
Fixing the ICofR at a set point
1.5
The Instantaneous Axis of Rotation, the IAofR
1.6
Wheel angular velocity when vehicle turns corners
1.7
Mechanical Computation of steering angle
1.8
An Omnidirectional tricycle
1.9
Simultaneous body translation and rotation
1.10
Achieving sun and planet motion
1.11
Viennese waltz behaviour
1.12
Applications of Viennese waltz behaviour
1.13
Analysis and programming of Viennese waltz behaviour into the robot
1.14
Practical examples of a robot acting as the planet wheel
1.15
More interesting ideas for wheeled vehicles
This content is only available via PDF.
You do not currently have access to this chapter.

or Create an Account

Close Modal
Close Modal