Skip to content

Commit

Permalink
Merge pull request #242 from EZ-Robotics/website-dev
Browse files Browse the repository at this point in the history
website - Tracking wheels made more clear
  • Loading branch information
ssejrog authored Dec 18, 2024
2 parents 4cea9f9 + ca1dcd2 commit 5bcf329
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 3 deletions.
5 changes: 5 additions & 0 deletions ez-template-docs/migration/3.1-3.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,11 @@ void autonomous() {


## Create Tracking Wheels
:::note

Tracking wheels are not required for EZ-Template! Read the [installation page](/tutorials/installation) for more information.

:::
You can create tracking wheels using ADI Encoders, ADI Encoders plugged into 3-wire Expanders, and Rotation Sensors.

`2.75` is the wheel diameter, and `4.0` is the distance to the center of the robot. You can use a tape measure to find this value, or you can follow [this tutorial](/tutorials/tuning_tracking_wheel_width).
Expand Down
12 changes: 9 additions & 3 deletions ez-template-docs/tutorials/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,12 @@ ez::Drive chassis(
## Configure Tracking Wheels
Are you using tracking wheels? You can configure them here!
:::note
Tracking wheels are not required for EZ-Template! Read below for more information.
:::
The examples below show you how to create tracking wheels using ADI Encoders, ADI Encoders plugged into 3-wire Expanders, and Rotation Sensors.
If you have:
Expand All @@ -53,11 +59,11 @@ If you have:
* traction wheels
* you can just use a parallel tracking wheel and get good results
But, **EZ-Template works without tracking wheels!** If you use no tracking wheels, you'll need to be aware of wheel slip and try to avoid it. Odometry and tracking are not magic and you'll need to do as much as possible to help the robot be consistent.
But, **EZ-Template works without tracking wheels!** If you use no tracking wheels, you'll need to be aware of wheel slip and try to avoid it. Odometry and tracking are not magic and you'll need to do as much as possible to help the robot be consistent. If you're able to, just fit a parallel and perpendicular tracking wheel :D you'll be thankful in the long run.
If you're able to, just fit a parallel and perpendicular tracking wheel :D you'll be thankful in the long run.
EZ-Template supports any combination of tracking wheels.
`2.75` is the wheel diameter, and `4.0` is the distance to the center of the robot. You can use a tape measure to find this value, or you can follow [this tutorial](/tutorials/tuning_tracking_wheel_width).
`2.75` is the wheel diameter, and `4.0` is the distance to the center of the robot. You can use a tape measure to find this value, or you can follow [this tutorial](/tutorials/tuning_tracking_wheel_width). Your parallel tracking wheels will be the left/right trackers, and your perpendicular trackers will be the front/back trackers.
Left/right trackers are tracking wheels that are parallel to your drive wheels, and front/back trackers are tracking wheels that are perpendicular to your drive wheels.
```cpp
Expand Down
3 changes: 3 additions & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ const sidebars = {
'tutorials/mirror_autons',
'tutorials/pid',
'tutorials/pto_tutorial',
'migration/3.1-3.2',
],

},
Expand Down Expand Up @@ -211,6 +212,8 @@ const sidebars = {
'migration/2.2-3.0',
],
},



],

Expand Down

0 comments on commit 5bcf329

Please sign in to comment.