This page (revision-13) was last changed on 2021-03-01 17:59 by Murray Altheim

This page was created on 2021-02-26 00:09 by Murray Altheim

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
13 2021-03-01 17:59 5 KB Murray Altheim to previous
12 2021-03-01 17:58 5 KB Murray Altheim to previous | to last
11 2021-02-28 09:18 5 KB Murray Altheim to previous | to last
10 2021-02-28 08:55 3 KB Murray Altheim to previous | to last
9 2021-02-28 08:53 3 KB Murray Altheim to previous | to last
8 2021-02-26 03:06 3 KB Murray Altheim to previous | to last
7 2021-02-26 01:25 3 KB Murray Altheim to previous | to last
6 2021-02-26 01:22 3 KB Murray Altheim to previous | to last
5 2021-02-26 00:59 2 KB Murray Altheim to previous | to last
4 2021-02-26 00:56 2 KB Murray Altheim to previous | to last
3 2021-02-26 00:35 651 bytes Murray Altheim to previous | to last
2 2021-02-26 00:09 537 bytes Murray Altheim to previous | to last
1 2021-02-26 00:09 538 bytes Murray Altheim to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 removed one line
[{Image src='attach/KD01/KD01-side.jpg' link='attach/KD01/KD01-side.jpg' width='400' caption='KD01 side view (click to enlarge)' align='right' class='imgFloatRight'}]
At line 3 removed one line
This page describes the __[KD01]__ robot, a 2 wheel (plus caster) __differential drive__ robot. It shares the same software, chassis components, basic drive train, motor encoders and controllers as the [KR01].
At line 5 changed one line
! Description
This is the preliminary documentation for the __[KD01]__ robot, a 2 wheel (plus caster) differential drive robot. It shares the same software, chassis components, basic drive train, motor encoders and controllers as the [KR01].
At line 7 changed one line
The [KR01] robot is still under development, and as an experimental platform it is performing admirably.
!! Description
At line 9 changed one line
[{Image src='https://robots.org.nz/wp-content/uploads/2021/02/kd01-plan-1881.jpg' link='https://robots.org.nz/wp-content/uploads/2021/02/kd01-plan-1881.jpg' width='400' caption='KD01 planning (click to enlarge)' align='right' class='imgFloatRight'}]
[{Image src='attach/KR01/on-the-bench-thumb.jpg' link='attach/KR01/on-the-bench.jpg' caption='Testing KR01 on the Bench (click to enlarge)' align='right' class='imgFloatRight'}]
At line 11 removed 11 lines
As it has no rotational steering like a car (i.e., its wheels are always facing perpendicular to the central axis of the robot), turning involves creating a difference in speed of either its port or starboard motors. Turning therefore requires wheel slippage. At an extreme, if the robot's wheels where so sticky that it couldn't slip over the surface of the ground, the robot couldn't turn at all. When the robot is on, say, a wooden floor, there is a noticeable shudder as its wheels alternately and unpredictably stick and un-stick from the surface, whereas on a dry wooden deck, on grass or dirt this wouldn't much of a problem.
So one limitation with its four wheel design — where the two motors on each side of the robot are wired in parallel to the motor controller — is that it has difficulty rotating in place when on any surface that provides significant friction for its silicon tires. When attempting to perform precise navigation on smooth indoor floors the KR01 is not really very well suited.
Hence the desire to build a differential drive robot.
...more later.
!! Available Media
At line 31 removed one line
At line 79 changed one line
| __6__: rosd toggle switch (orange) | __12__: PWM IRQ (TEMP)
| __6__: rosd toggle switch (orange) | __12__: __Button A on 1.14" Mini Pi TFT Display__ (blue)
At line 81 changed 2 lines
| __19__: | __16__: __Button A on 1.14" Mini Pi TFT Display__ (white/blue)
| __26__: (unused: conflict with SPI) | __20__: __Mast IR__
| __19__: | __16__:
| __26__: (unused: conflict with SPI) | __20__:
At line 92 removed 5 lines
! Links
* [Differential Wheeled Robot|https://en.wikipedia.org/wiki/Differential_wheeled_robot] on Wikipedia