You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
**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).
@@ -121,7 +121,15 @@ For this part, you should first [connect to your robot using VSCode](/docs/tutor
121
121
./scripts/install.sh
122
122
```
123
123
124
-
3. **Install the MBot Web App.** The web app is a useful tool for commanding the robot from your laptop's browser.
124
+
3. **Install the MBot Bridge and API.** The MBot Bridge includes a server that bridges student code with the MBot software, as well as APIs in C++ and Python. Install it with:
125
+
```bash
126
+
cd~/mbot_ws/mbot_bridge/
127
+
git checkout {{ page.mbot_bridge_version }}
128
+
./scripts/install.sh
129
+
```
130
+
This installs the scripts and services needed to run the MBot Bridge Server and installs the MBot API and its dependencies.
131
+
132
+
4. **Install the MBot Web App.** The web app is a useful tool for commanding the robot from your laptop's browser.
125
133
1. Download the latest web app release and unpack it:
126
134
```bash
127
135
cd ~/mbot_ws/
@@ -143,21 +151,13 @@ For this part, you should first [connect to your robot using VSCode](/docs/tutor
143
151
**Checkpoint:** The web app should now be available by going to your browser and typing in the robot's IP address.
144
152
{: .notice--info}
145
153
146
-
4. **Install the RPLidar driver.** To install the Lidar driver, do:
154
+
5. **Install the RPLidar driver.** To install the Lidar driver, do:
147
155
```bash
148
156
cd ~/mbot_ws/rplidar_lcm_driver/
149
157
./scripts/install.sh
150
158
```
151
159
This will pull some code dependencies, compile and install the code, and install a service to start the driver on startup.
152
160
153
-
5. **Install the MBot Bridge and API.** The MBot Bridge includes a server that bridges student code with the MBot software, as well as APIs in C++ and Python. Install it with:
154
-
```bash
155
-
cd ~/mbot_ws/mbot_bridge/
156
-
git checkout {{ page.mbot_bridge_version }}
157
-
./scripts/install.sh
158
-
```
159
-
This installs the scripts and services needed to run the MBot Bridge Server and installs the MBot API and its dependencies.
160
-
161
161
6. **Optional: Install the LCM Monitor:** The web-based LCM monitor is a useful tool for viewing all the published LCM channels and their data in the browser. To install it:
0 commit comments