|
10 | 10 |
|
11 | 11 | LEADS is a lightweight embedded assisted driving system. It is designed to simplify the development of instrumentation, |
12 | 12 | control, and analysis systems for racing cars. It is written in well-organized Python and C/C++ and has impressive |
13 | | -performance.It is not only out-of-the-box but also fully customizable. It provides multiple abstract layers that allow |
| 13 | +performance. It is not only out-of-the-box but also fully customizable. It provides multiple abstract layers that allow |
14 | 14 | users to pull out the components and rearrange them into a new project. You can either configure the existing executable |
15 | 15 | modules ([LEADS VeC](https://leads-docs.projectneura.org/en/latest/vec)) simply through a JSON file or write your own |
16 | 16 | codes based on the framework as easily as building a LEGO. |
@@ -83,7 +83,7 @@ The LEADS framework ensures that its applications, including LEADS VeC, have ext |
83 | 83 | provide promising safety, but still, always keep our |
84 | 84 | [Safety Instructions](https://leads-docs.projectneura.org/en/latest/vec/safety-instructions.html) in mind. |
85 | 85 |
|
86 | | -Most of the codes are written in Python and the dependencies are carefully chosen so that LEADS runs everywhere Python |
| 86 | +Most of the codes are written in Python, and the dependencies are carefully chosen so that LEADS runs everywhere Python |
87 | 87 | runs. In addition, on platforms like Arduino where we must use other programming languages, we try hard to keep |
88 | 88 | consistency. |
89 | 89 |
|
@@ -131,7 +131,7 @@ configuration. |
131 | 131 | <details> |
132 | 132 | <summary>DTCS (Dynamic Traction Control System)</summary> |
133 | 133 |
|
134 | | -DTCS helps you control the amount of rear wheel slip by detecting and comparing the speed difference between all wheels. |
| 134 | +DTCS helps you control the amount of rear-wheel slip by detecting and comparing the speed difference between all wheels. |
135 | 135 | It allows a certain amount of drift while ensuring grip. |
136 | 136 |
|
137 | 137 | </details> |
@@ -167,7 +167,7 @@ provide a manual mode where all assistance is forcibly disabled. You can simply |
167 | 167 |
|
168 | 168 | </details> |
169 | 169 |
|
170 | | -Plugins can be easily customized and installed in LEADS. It also comes with several existing ones including 4 ESC |
| 170 | +Plugins can be easily customized and installed in LEADS. It also comes with several existing ones, including 4 ESC |
171 | 171 | plugins that realize 4 ESC systems. All 4 systems have 4 calibrations: standard, aggressive, sport, and off. Their |
172 | 172 | intervention comes later than the previous respectively. |
173 | 173 |
|
@@ -230,7 +230,7 @@ data was recorded. |
230 | 230 | <summary>AI-enhanced data analysis and driver training</summary> |
231 | 231 |
|
232 | 232 | Powered by rich datasets, our ambition is to change car racing as a whole, just as AlphaGo changed Go. This blueprint |
233 | | -has never been such easy as today thanks to AI. |
| 233 | +has never been so easy as today thanks to AI. |
234 | 234 |
|
235 | 235 |  |
236 | 236 |
|
@@ -674,6 +674,9 @@ jobs: |
674 | 674 | ```python |
675 | 675 | from leads import controller, MAIN_CONTROLLER |
676 | 676 | from leads_emulation import RandomController |
| 677 | +from leads_vec.utils import register_plugins |
| 678 | + |
| 679 | +register_plugins() # required |
677 | 680 |
|
678 | 681 |
|
679 | 682 | @controller(MAIN_CONTROLLER) |
|
0 commit comments