0% found this document useful (0 votes)
23 views23 pages

Coderace - 2024 Round 3 Briefing

The document outlines the expectations and requirements for Round 3 of CodeRace 2024, focusing on building a Lego car with Ackermann steering that can perform Adaptive Cruise Control (ACC) and Automatic Emergency Braking (AEB). It includes details on the components needed, the racetrack layout, and evaluation criteria for the competition. Additionally, it provides instructions for updating firmware and connecting the Lego Hub to devices for programming.

Uploaded by

23an.tm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views23 pages

Coderace - 2024 Round 3 Briefing

The document outlines the expectations and requirements for Round 3 of CodeRace 2024, focusing on building a Lego car with Ackermann steering that can perform Adaptive Cruise Control (ACC) and Automatic Emergency Braking (AEB). It includes details on the components needed, the racetrack layout, and evaluation criteria for the competition. Additionally, it provides instructions for updating firmware and connecting the Lego Hub to devices for programming.

Uploaded by

23an.tm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

ROUND 3

CASE BRIEFING SESSION

Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
CodeRace 2024 Round 3
Expectation Setting

1 Note down any important information

2 Feel free to raise your voice when needed

3 If you need any support, please ask us right away

2 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
CODERACE 2024
ROUND 3
INTRODUCTION

3
Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
CodeRace 2024 Round 3
Introduction

Hello! Welcome to round 3, after verifying the


algorithm on the simulation environment, let’s
realize your solution with robot kit ^-^

4 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Overview about ACC and AEB technology
Adaptive cruise control (ACC)

YouTube reference: https://www.youtube.com/watch?v=yUV0gqZjyPI

Bosch current technology

5 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Overview about ACC and AEB technology
Automatic emergency braking (AEB)

YouTube reference: https://www.youtube.com/watch?v=Xet1_Rl12Ig


Bosch current technology

6 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
CodeRace 2024 Round 3
Requirements

1. Build Lego car with ackermann steering


2. Read, understand the requirement and the develop
required functionalities under one source file:
a. Ego car follows line until end of race track
b. Ego car can perform 2 functions (ACC/AEB) even
cornering
c. Safety first: there is no collision on test track.
3. Line color for turning:
- Right turn: Start with a blue color and end with a blue color
- Left turn: Start with a green color and end with a green color
4. The velocity of front Car is a black box and is configuration
of organizers. And it is same for all of teams.
5. Minimum distance between the ego car and organizer's car
is 10 cm.

7 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
CodeRace 2024 Round 3
Components list

1x Ultrasonic sensor 1x Color sensor

1x Lego Hub 4x motors

8 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Racetrack
Bridge 1
50 cm

2.5 cm

150 cm

Hill
50 cm 450 cm

Bridge 5%
2.5 cm
5 cm

150 cm

Hill 10%

50 cm 5 cm

9 Confidential | 05/03/2024 550 cm


© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
CodeRace 2024 Round 3
Evaluation

• Build lego car with Ackermann steering


• ACC & AEB functions:
o Vehicle can detect the front car and keep a minimum distance
o Vehicle can detect obstacle and stop at a safe distance
o If the obstacle is removed, the vehicle will continue to move forward till end of the
test track
o The vehicle must not hit obstacle during moving torward inside the track
• Control vehicle go ahead follow line on low mue
• The vehicle can complete the race track

10 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
How to flash SW into
LEGO®MINDSTORMS®
Robot Inventor

11
Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Update latest firmware on smartphone
Download LEGO® MINDSTORMS® Robot Inventor App

To update latest firmware you need:


• Download LEGO® MINDSTORMS® Robot Inventor App
• Micro-USB charging cable for LEGO Hub

12 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Update latest firmware on smartphone
Connect LEGO hub with Smartphone

Open LEGO® MINDSTORMS® Inventor, Open project to connect with LEGO Hub

After connected Hub LEGO need to plug charging cable


Update window will pop up To start update firmware

13 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Update latest firmware on smartphone
Connect LEGO hub with Smartphone

Open LEGO® MINDSTORMS® Inventor, Open project to connect with LEGO Hub

Wait until it finish

14 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Connect Bluetooth through Visual Studio Code on laptop
Connect LEGO Hub through Bluetooth

15 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Connect Bluetooth through Visual Studio Code on laptop
Download extension

Download LEGO SPIKE Prime / MINDSTORMS Robot Inventor Extension

16 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Connect Bluetooth through Visual Studio Code on laptop
Connect LEGO Hub through VS Code

Open your SW to start flashing

17 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
How to Flash SW

18 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
How to Flash SW

19 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
How to Flash SW

20 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
How to Flash SW

21 Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Q&A
Confidential | 05/03/2024
© Bosch Global Software Technologies Company Limited 2022. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

You might also like