Workshops
Coming soon: upcoming workshop sessions and registration details will be announced once confirmed.
This handbook is the starting point for lesson preparation. It helps you confirm your teaching environment, understand how the five stages fit together, and then move on to the individual course and support pages. This edition provides navigation and resource status only — it does not replace the formal lesson plans, worksheets or assessment rubrics for each stage.
| Item | Current status | Confirm before teaching |
|---|---|---|
| Browser and connectivity | For Web Bluetooth lessons we recommend desktop Chrome / Edge, or Chrome on Android, with the site opened over HTTPS. Other browsers and versions must be verified on the actual devices first. | Open the web controller on the real classroom network and on both teacher and student devices, and confirm browser support. |
| Physical car | The controller’s BLE Service and Characteristic UUIDs are still pending confirmation from the firmware side, so a fixed procedure for connecting to a real car cannot be promised at this stage. | Test with the exact vehicle and firmware you plan to use before class. Until that test is done, do not schedule classroom tasks that depend on connecting to a real car. |
| Simulated car | The controller includes a simulated car. At this stage it is intended for testing and hardware-free demonstration, and is not equivalent to operating a real vehicle. | Use it to preview the controller and demonstrate how data changes. Do not treat simulated results as verification of a real car. |
| Course materials | Lesson plans, slides, videos, worksheets and assessment rubrics for every stage are marked “Coming soon”. | Check the resource status of each stage you plan to teach, and do not announce files to students before they are published. |
| Software and versions | The SDK, firmware, Docker container and Foxglove configuration are currently marked “Coming soon”; the compatibility matrix is still an initial skeleton. | Rely only on the latest status and compatibility matrix shown in the Downloads page; do not copy version information elsewhere. |
The table below summarises the current positioning of each stage only. For detailed procedures and available resources, refer to the individual stage pages.
| Stage | Current positioning | Course entry |
|---|---|---|
| 1 Enlightenment | Drive the car from a browser and observe sensor readings, understanding how data represents the real world. | Go to Stage 1 |
| 2 PBL Control | Move from remote control to programmed control, understanding the sense → decide → actuate closed loop. | Go to Stage 2 |
| 3 PBL AI Inference | Deploy a pre-trained model for real-time inference; learn about hardware–software co-operation and edge computing. | Go to Stage 3 |
| 4 PBL AI Training | Collect, label and train on data, then deploy the students’ own model. | Go to Stage 4 |
| 5 Industry Applications | Connect to industry-grade toolchains such as ROS and SLAM mapping and navigation. | Go to Stage 5 |
If any equipment, version or material you need is still marked as coming soon, adjust your lesson plan accordingly. Do not assume from this navigation page that a resource is ready to use.
Coming soon: upcoming workshop sessions and registration details will be announced once confirmed.