From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to...
Transcript of From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to...
![Page 1: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/1.jpg)
1
ScienceTechnologyEngineeringMath
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
TI Innovator Hub
TI Rover with TI- Nspire Handheldand one extraUltrasonic Sensor
![Page 2: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/2.jpg)
2
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
AbstractStarting with simple commands to let the Rover move we will try to show how a simple
model of autonomous driving can be realized.
Step 1 Make the TI-Innovator Rover move FORWARD and BACKWARD, until a certain limit.
Step 2Include a further ultrasonic sensor to measure the length of possible parking spots
Step 3Let the Rover find the first suitable parking spot
Step 4Let the Rover parking parallel
ScienceTechnologyEngineeringMath
![Page 3: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/3.jpg)
3
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
Step 1 (idea and realization Hans Martin Hilbig)
Make the TI-Innovator Rover move FORWARD, until a certain limit.
Dependent on the distance of the ranger of the rover to a wall the following action is expected.
a) The wall is more than 30cm away: The Rover stops and the red RGB LED is on
b) The wall is more 13cm and less then 30cm away: The Rover goes forward until the distance is less than 13 cm.
c) The wall is less than 13cm and more than 9cm away: The Rover stops and the green RGB LED is on
d) The wall is less than 9cm away: The Rover goes backward until the distance is more than 9 cm.
ScienceTechnologyEngineeringMath
![Page 4: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/4.jpg)
4
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
State-Transition-Programming
ScienceTechnologyEngineeringMath
![Page 5: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/5.jpg)
5
From the first steps with Rover to
autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
This is a part of code:
Local variables for the distance and
the state
Global while-loop to stop the program with pressing any key
Defining and finding the state
Do some experiments with the program.
ScienceTechnologyEngineeringMath
![Page 6: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/6.jpg)
6
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
Step 2Include a further ultrasonic sensor to measure the
length of possible parking spots.
The Rover should stand by shown.
ScienceTechnologyEngineeringMath
![Page 7: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/7.jpg)
7
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
Step 2Include a further ultrasonic sensor to measure the
length of possible parking spots.
The Rover should stand by shown.
ScienceTechnologyEngineeringMath
![Page 8: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/8.jpg)
8
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
a part of code
ScienceTechnologyEngineeringMath
![Page 9: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/9.jpg)
9
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
Step 3Let the Rover find the first suitable parking spot
ScienceTechnologyEngineeringMath
![Page 10: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/10.jpg)
10
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
Step 3Let the Rover find the first suitable parking spot
ScienceTechnologyEngineeringMath
![Page 11: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/11.jpg)
11
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
a part of code with recursive call
ScienceTechnologyEngineeringMath
Idea by two 11th gradersB.Gerlach and K. Volkenand
![Page 12: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/12.jpg)
12
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
Step 4Let the Rover parking parallel
ScienceTechnologyEngineeringMath
![Page 13: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/13.jpg)
ScienceTechnologyEngineeringMath
13
From the first steps with Rover to autonomous driving (parallel parking)
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
a part of code with Mathematic ofbackward parking
![Page 14: From the first steps with Rover to Technology autonomous ... · From the first steps with Rover to autonomous driving (parallel parking) BrusselsSI-2019-03-29 R. Huste, Dr. H. Langlotz](https://reader034.fdocuments.us/reader034/viewer/2022052615/6089fea8b6a9ea66f7147e3a/html5/thumbnails/14.jpg)
14
STEM –
Programming with TI-Nspire, Hub and Rover
Programming language: TI-BASICTI-BASIC is a programming language based of BASIC from Texas Instruments
for programming of TI-Graphic and CAS-calculators and the Hub
View also:
TI-BASIC Developer (english):
http://tibasicdev.wikidot.com/starter-kit
TI Codes (TI-Nspire Technology)
https://education.ti.com/en/activities/ti-codes/nspire/10-minutes
TI Rover: important commands
TI-Innovator_Technology_Guidebook_EN_V_1_3 from page 29
Brussels SI- 2019-03-29 R. Huste, Dr. H. Langlotz
ScienceTechnologyEngineeringMath