Skip to content

Commit 172d7af

Browse files
committed
Add last modified date to all the files
1 parent 001fefe commit 172d7af

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+138
-8
lines changed

docs/basics.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: single
33
title: "MBot Basics"
44
toc: true
5+
last_modified_at: 2024-08-21
56
---
67

78
The default robot username and password are:
@@ -30,3 +31,4 @@ To turn the robot off, first type `sudo shutdown now` in the terminal of the rob
3031

3132
**Tip:** When you aren't using the Lidar, unplug the Micro USB cord from its board to disconnect it from the Raspberry Pi. When it spins, it draws a lot of power and drains the battery quickly.
3233
{: .notice--info}
34+

docs/concepts/architecture.md

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ title: Architecture
44
parent: Concepts
55
nav_order: 1
66
search: false
7+
last_modified_at: 2024-10-01
78
---
89

910
have roadmap of the codebase here
11+

docs/concepts/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ title: Concepts
44
nav_order: 5
55
has_children: true
66
search: false
7+
last_modified_at: 2024-10-01
78
---
89

910
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
11+

docs/concepts/lcm.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ layout: single
33
title: LCM
44
parent: Concepts
55
nav_order: 2
6-
last_modified_at: 2023-09-08 16:37:48 -0500
6+
last_modified_at: 2024-10-01
77
search: false
88
---
99

1010
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
11+

docs/getting-started/index.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ layout: single
33
title: Getting Started
44
nav_order: 3
55
has_children: true
6-
last_modified_at: 2023-09-08 16:37:48 -0500
6+
last_modified_at: 2024-08-23
77
feature_row:
88
- image_path: assets/images/mbot_aug23_photoshoot.jpg
99
alt: "placeholder image 1"
@@ -249,3 +249,4 @@ To get started with MBot, both hardware and software set-ups are required. Pleas
249249
}
250250

251251
</script>
252+

docs/hardware/classic-jetson/assembly-classic.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: MBot Classic
44
grand_parent: Getting Started
55
parent: Hardware
66
nav_order: 2
7-
last_modified_at: 2023-09-12 19:22:48 -0500
7+
last_modified_at: 2024-10-01
88
author: shaw
99
search: false
1010
---
@@ -161,3 +161,4 @@ This guide will walk you through the steps needed to assemble the MBot Classic.
161161
## Final Assembly
162162

163163
**Insert a finished mbot here**
164+

docs/hardware/classic-jetson/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ layout: single
33
title: MBot Classic (Jetson Nano) Documentation
44
search: false
55
toc: true
6+
last_modified_at: 2024-10-01
67
---
78

89
**Warning:** The MBot Classic with Jetson Nano has been deprecated. Try the [MBot Classic with RPi 5](/docs/hardware/classic) instead!
@@ -40,3 +41,4 @@ toc: true
4041
<!-- ## System Setup
4142
- [Software setup guide](https://rob550-docs.github.io/docs/botlab/setup-guide/mbot-system-setup.html)
4243
- [Github Repo](https://github.com/mbot-project) -->
44+

docs/hardware/classic/assembly.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: MBot Classic
44
grand_parent: Getting Started
55
parent: Hardware
66
nav_order: 2
7-
last_modified_at: 2024-09-11 19:22:48 -0500
7+
last_modified_at: 2024-10-07
88
author: shaw
99
---
1010

@@ -21,3 +21,4 @@ This guide will walk you through the steps needed to assemble the MBot Classic.
2121
- Final: Connect all the parts and cables - [Wiring Guide](/docs/hardware/classic/assembly/mbot-wiring)
2222

2323
[**Start:** Bottom Plate](/docs/hardware/classic/assembly/mbot-classic-bottom-plate){: .btn .btn--inverse .align-right}
24+

docs/hardware/classic/assembly/mbot-classic-bottom-plate.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: single
33
title: MBot Classic Bottom Plate Guide
4-
last_modified_at: 2024-09-11 19:22:48 -0500
4+
last_modified_at: 2024-10-01
55
author: shaw
66
toc: true
77
---
@@ -213,3 +213,4 @@ If you have successfully assembled the bottom plate, the result should look like
213213
Now you can move to the [middle plate assembly guide](/docs/hardware/classic/assembly/mbot-classic-middle-plate)!
214214

215215
[**Next Step:** Middle Plate](/docs/hardware/classic/assembly/mbot-classic-middle-plate){: .btn .btn--inverse .align-right}
216+

docs/hardware/classic/assembly/mbot-classic-middle-plate.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: single
33
title: MBot Classic Middle Plate Guide
4-
last_modified_at: 2024-09-11 19:22:48 -0500
4+
last_modified_at: 2024-10-07
55
author: shaw
66
toc: true
77
---
@@ -96,3 +96,4 @@ Now, let's move on to the [top section](/docs/hardware/classic/assembly/mbot-cla
9696

9797
[**Previous Step:** Bottom Plate](/docs/hardware/classic/assembly/mbot-classic-bottom-plate){: .btn .btn--inverse .align-left}
9898
[**Next Step:** Top Plate](/docs/hardware/classic/assembly/mbot-classic-top-plate){: .btn .btn--inverse .align-right}
99+

docs/hardware/classic/assembly/mbot-classic-top-plate.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: single
33
title: MBot Classic Top Plate Guide
4-
last_modified_at: 2024-09-11 19:22:48 -0500
4+
last_modified_at: 2024-10-07
55
author: shaw
66
toc: true
77
---
@@ -104,3 +104,4 @@ Now, let's move on to the [wiring section](/docs/hardware/classic/assembly/mbot-
104104

105105
[**Previous Step:** Middle Plate](/docs/hardware/classic/assembly/mbot-classic-middle-plate){: .btn .btn--inverse .align-left}
106106
[**Next Step:** Wiring](/docs/hardware/classic/assembly/mbot-wiring){: .btn .btn--inverse .align-right}
107+

docs/hardware/classic/assembly/mbot-wiring.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: single
33
title: MBot Classic Wiring Guide
4-
last_modified_at: 2024-09-11 19:22:48 -0500
4+
last_modified_at: 2024-10-07
55
author: shaw
66
toc: true
77
---
@@ -80,3 +80,4 @@ Now you have a complete version of MBot. You are ready to set up the software an
8080

8181
[**Previous Step:** Top Plate](/docs/hardware/classic/assembly/mbot-classic-top-plate){: .btn .btn--inverse .align-left}
8282
[**Next Step:** Software Setup](/docs/setup/){: .btn .btn--inverse .align-right}
83+

docs/hardware/classic/building.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: single
33
title: Build your Own MBot Classic
44
toc: true
5+
last_modified_at: 2024-08-12
56
---
67

78
Want to build your own MBot Classic from scratch? On this page, you'll find the design files and Bill of Materials needed to build your very own MBot.
@@ -28,3 +29,4 @@ Want to build your own MBot Classic from scratch? On this page, you'll find the
2829
### Bill of Materials
2930

3031
- [List of Components needed to build the MBot Classic](https://docs.google.com/spreadsheets/d/e/2PACX-1vS7C7Ihd4johpeZGAauQtoXg-p-wTMKtaLudPkOynFAVTpiVApPRE6XmYgAk9ICQTBNwOSDSgDIIbGC/pubhtml?gid=1261504099&single=true)
32+

docs/hardware/classic/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: single
33
title: MBot Classic Hardware Documentation
4+
last_modified_at: 2024-08-23
45
---
56

67
The MBot Classic is a differential drive robot with a Raspberry Pi 5.
@@ -14,3 +15,4 @@ Ready to build your own MBot Classic? If you have all the parts, head to the [As
1415
Need to get the hardware? See our [Building Guide](/docs/hardware/classic/building) for the design files and list of parts.
1516

1617
Ready to start programming? See the [Software Setup](/docs/setup/).
18+

docs/hardware/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ configurations:
1717
url: "/docs/hardware/omni/"
1818
btn_label: "Get Started"
1919
btn_class: "btn--primary"
20+
last_modified_at: 2024-09-11
2021
---
2122

2223
{% include feature_row id="configurations" %}
24+

docs/hardware/mbot-control-board.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: single
33
title: The MBot Control Board
44
toc: true
5+
last_modified_at: 2024-08-27
56
---
67

78
The MBot Control Board is the backbone of an MBot platform. It uses the Raspberry Pi Pico microcontroller as a backbone and handles motor and low-level sensor control. The board communicates with the Raspberry Pi via a serial connection.
@@ -19,3 +20,4 @@ The MBot Control Board is the backbone of an MBot platform. It uses the Raspberr
1920
[Open PDF in new tab](/assets/files/Schematic_MBotControlBoard_V1.0.pdf){:target="_blank" .btn .btn--info }
2021

2122
<iframe src="/assets/files/Schematic_MBotControlBoard_V1.0.pdf" style="width:100%; height:400px;" frameborder="0"></iframe>
23+

docs/hardware/omni/assembly.md

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ layout: single
33
title: MBot Omni Assembly Guide
44
author: abhishek
55
toc: true
6+
last_modified_at: 2024-09-05
67
---
78

89
This guide will walk you through the steps needed to assemble the MBot Omni. The MBot Omni Bot is comprised of 3 sections: the [bottom plate](#bottom-assembly), [middle plate](#middle-assembly) and the [top plate](#top-assembly). Each of these plates are assembled separately first, before attaching them together to create the MBot Omni.
@@ -286,3 +287,4 @@ This guide will walk you through the steps needed to assemble the MBot Omni. The
286287
<a class="image-link" href="/assets/images/hardware/omni/final/7.jpg">
287288
<img src="/assets/images/hardware/omni/final/7.jpg" alt="" style="max-width:600px;"/>
288289
</a>
290+

docs/hardware/omni/building.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: single
33
title: Build your Own MBot Omni
44
toc: true
5+
last_modified_at: 2024-08-12
56
---
67

78
Want to build your own MBot Omni from scratch? On this page, you'll find the design files and Bill of Materials needed to build your very own MBot Omni.
@@ -24,3 +25,4 @@ Want to build your own MBot Omni from scratch? On this page, you'll find the des
2425
## Bill of Materials
2526

2627
- [List of Components needed to build the MBot Omni](https://docs.google.com/spreadsheets/d/e/2PACX-1vTlfZYGW5uTrodWvTuyBI73t9LXLWAg7amZ9u0v1jE5wkCKM_sxEJ8NUUory6qmYT6ifWYVy3ZNxnM_/pubhtml?gid=1533986544&single=true)
28+

docs/hardware/omni/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: single
33
title: MBot Omni Hardware Documentation
4+
last_modified_at: 2024-08-23
45
---
56

67
<a class="image-link">
@@ -12,3 +13,4 @@ Ready to build your own MBot Omni? If you have all the parts, head to the [Assem
1213
Need to get the hardware? See our [Building Guide](/docs/hardware/omni/building) for the design files and list of parts.
1314

1415
Ready to start programming? See the [Software Setup](/docs/setup/).
16+

docs/hardware/omni/omni-motor-cables.md

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ grand_parent: Getting Started
55
parent: Hardware
66
nav_order: 1
77
author: abhishek
8+
last_modified_at: 2024-08-12
89
---
910

1011
The motor cables for the MBot Omni have to be assembled in a specfic way using the crimped wire and 0.1" housing connector. Please note the the color and ordering of the wires are different on the connectors:
@@ -13,3 +14,4 @@ The motor cables for the MBot Omni have to be assembled in a specfic way using t
1314
<a class="image-link" href="/assets/images/hardware/omni/bottomPlate/3.jpg">
1415
<img src="/assets/images/hardware/omni/motorcableomni.jpg" alt="" style="max-width:500px;"/>
1516
</a>
17+

docs/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: single
33
title: MBot Documentation
4+
last_modified_at: 2024-08-23
45
---
56

67
The MBot is a robotic platform designed for education.
@@ -14,3 +15,4 @@ This website has helpful guides for beginner to advanced users of the MBot.
1415

1516
**Warning:** This documentation is under development! It is subject to change and you may find some bugs. If you find a bug, [create an issue](https://github.com/michiganrobotics/mbot/issues/new) or email [[email protected]](mailto:[email protected]) for support.
1617
{: .notice--danger}
18+

docs/setup/01-install-os.md

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ toc: true
77
mbot_base_rpi_os_link: https://www.dropbox.com/scl/fi/tyyslhj3fz7dd2y6267mp/2024-10-16-mbot-base-bookworm.img.gz?rlkey=4k3qe7knhqhabw4g17n9feukj&st=e6qx4gxb&dl=0
88
mbot_full_classic_rpi_os_link: ""
99
mbot_full_omni_rpi_os_link: https://www.dropbox.com/scl/fi/11c4q6zhhv6rpcvvm47sd/2024-08-22-mbot-full-omni-bookworm.img.gz?rlkey=7zrekoep72wvqpq0p9xj0xwcf&st=2ikaw15b&dl=0
10+
last_modified_at: 2024-10-16
1011
---
1112

1213
To configure a new robot, you must first flash a new SD card with the robot's image.
@@ -60,3 +61,4 @@ To install the OS image on the SD card, follow these instructions:
6061

6162

6263
[**Next Step:** Configure your image](/docs/setup/02-configuration){: .btn .btn--inverse .align-right}
64+

docs/setup/02-configuration.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: single
33
title: "MBot Setup: Configuring your Image"
44
toc: true
5+
last_modified_at: 2024-08-28
56
---
67

78
**Note:** Configuring your image only works for the official MBot images. If you are using a different image (like a standard Raspberry Pi image), you will need to [setup your image](/docs/setup/new-image) before configuration.
@@ -74,3 +75,4 @@ The following information can be configured in the `mbot_config.txt` file:
7475

7576
[**Previous Step:** Installing the OS](/docs/setup/01-install-os){: .btn .btn--inverse .align-left}
7677
[**Next Step:** Calibration & Flashing](/docs/setup/03-calibration){: .btn .btn--inverse .align-right}
78+

docs/setup/03-calibration.md

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ toc: true
55

66
# Versions for the firmware.
77
mbot_firmware_version: v1.1.0
8+
last_modified_at: 2024-10-16
89
---
910

1011
Each robot needs to be individually calibrated in order to control it. Once it's calibrated, the firmware can be flashed onto the robot. You will need to flash programs onto the Pico to calibrate and load the firmware onto your robot.
@@ -166,3 +167,4 @@ To flash the MBot Control Board with the firmware, do:
166167
const mbotFirmwareVersion = "{{ page.mbot_firmware_version }}";
167168
</script>
168169
<script src="{{ '/assets/js/firmware_selector.js' | relative_url }}"></script>
170+

docs/setup/firmware.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: single
33
title: "MBot Setup: Flashing the MBot Control Board"
44
toc: true
5+
last_modified_at: 2024-10-21
56
---
67

78
The MBot Control Board uses a Raspberry Pi Pico microcontroller for its processing. You can *flash firmware* onto the microcontroller in order to program it.
@@ -77,3 +78,4 @@ To manually flash firmware, you will need the firmware downloaded onto the devic
7778
![Pico device in NoMachine](/assets/images/setup/pop-up-plug-in.png){:style="width:800px;" .centered }
7879
3. Open the USB device in the file explorer.
7980
4. Drag and drop the firmware you want to flash (it should end with a `.uf2` extension) into the folder. The Pico will reboot automatically, and will then run the script you flashed.
81+

docs/setup/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: single
33
title: MBot Setup and Configuration
4+
last_modified_at: 2024-09-05
45
---
56

67
Got a fully assembled MBot? You're in the right place! Follow the guides below to help you get your robot ready to program.
@@ -17,3 +18,4 @@ The guides in this section will help you:
1718
3. [Calibrate and flash the firmware onto the MBot Control Board](/docs/setup/03-calibration/).
1819

1920
[**Next Step:** Install the OS](/docs/setup/01-install-os){: .btn .btn--inverse .align-right}
21+

docs/setup/networking.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: single
33
title: Networking on the MBot
44
toc: true
5+
last_modified_at: 2024-10-16
56
---
67

78
In order to control and program your MBot from your laptop, we will need the robot and laptop to be connected to the same WiFi network. We will then be able to connect to it with [VSCode](/docs/tutorials/vscode) or [NoMachine](/docs/tutorials/no-machine).
@@ -86,3 +87,4 @@ If the MBot *fails to connect to any known WiFi network*, it will create its own
8687

8788
**Note:** You will have to create *a new connection* in VSCode or NoMachine when you connect with a different address. Make sure you pick the connection that matches the robot's IP address.
8889
{: .notice--info}
90+

docs/setup/new-image.md

+2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ mbot_autonomy_version: v1.1.0
1414

1515
# Public image links
1616
mbot_base_rpi_os_link: https://www.dropbox.com/scl/fi/tyyslhj3fz7dd2y6267mp/2024-10-16-mbot-base-bookworm.img.gz?rlkey=4k3qe7knhqhabw4g17n9feukj&st=e6qx4gxb&dl=0
17+
last_modified_at: 2024-10-22
1718
---
1819

1920
**Students:** You should not need to set up an image from scratch! Check with your instructor for the link to the OS image for your class. Then, start the setup process by [installing the image](/docs/setup/01-install-os).
@@ -209,3 +210,4 @@ passwd: password updated successfully
209210
## Testing your setup
210211

211212
You test your setup by [calibrating the robot and flashing the firmware onto the MBot Control Board](/docs/setup/03-firmware). Then you should be able to [drive your robot](/docs/tutorials/drive).
213+

docs/teaching/course-image.md

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ layout: single
33
title: Generating an Image for your Course
44
toc: true
55
search: false
6+
last_modified_at: 2024-10-01
67
---
78

89
*Coming soon!*
@@ -18,3 +19,4 @@ You should first clean up your current image by deleting any data you don't want
1819
* **Remove your credentials from the WiFi network.** If you logged into your personal account on the WiFi, you should delete the connection to remove your credentials.
1920
* **Set default configurations.** Set the robot hostname to a good default for your fleet in `mbot_config.txt`, and remove any WiFi information that does not involve the whole fleet. If your fleet will share an IP registry, leave that in.
2021
* **Remove session-specific files.** You can safely delete `~/.vscode-server`.
22+

docs/teaching/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ layout: single
33
title: Teaching
44
toc: true
55
search: false
6+
last_modified_at: 2024-10-01
67
---
78

89
*Coming soon!*
10+

docs/troubleshooting/hardware.md

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ toc: true
55

66
# Versions for the firmware.
77
mbot_firmware_version: v1.0.0
8+
last_modified_at: 2024-09-05
89
---
910

1011
When you have [calibrated and flashed your MBot](/docs/setup/03-calibration), the robot should [drive from the web app](/docs/tutorials/drive). While it won't drive in *perfectly* straight lines, it should be pretty close!
@@ -143,3 +144,4 @@ If all your encoders are reading values, the next step is to check that the valu
143144
You should see that the number of ticks on each encoder is fairly similar. If one is *lower* than the others, the encoder magnet may be slightly too far away from the sensor.
144145

145146
**The fix:** Use your fingers to gently push the black magnet closer to the board (but don't let it touch the board). Then, try the test again and see if the problem is fixed.
147+

0 commit comments

Comments
 (0)