Autonomous Vehicles and Mobile Land/Aerial Robots/Drones @ ASL

Abstract

1) Learning model

2) Learning Test Data Generator

Code file: fileai.py,filetrain_model.py,filelabelgenerator.py

Learning model

LM.png

Learning Test Data Generator

Swivelable distance

VP.pngTD.png

Swivel condition branch

Control [sensor][pattern]:action

Control 1 [Front][2] :Stop because you can not go straight or turn

Control branch 1 [Left][0, 1]&[Front][1]&[Right] [0, 1] - There is an obstacle ahead. It can turn left and right. The distance between the left and right turns towards the far side

Control 4 [Right][ 0 ]&[Front][ 0 ]&[Left][ 0 ]: Go straight ahead as it is unnecessary

Control 5 [Left][1, 2]&[right][ 0 ]: The distance to the obstacle is too close or too close, turn right

Control 6 [Left][ 0 ]&[Right][ 1, 2 ]:Right turn to the left because the distance to the obstacle is too close or too close

Control 7 [Left][ 2 ]&[Right][ 2 ]:Neither left nor right turnable. It is possible to go forward because it passes control 1.

Control branch 2 [Left][ 1 ]&[Right][ 1 ] : Both left and right are close to obstacles, so adjust the width so that it is in the middle

Control 10 [Left][ 2 ]&[Right][ 1 ]: Left turn to the right because the distance to the obstacle is too close

Control 11 [Left][ 1 ]&[Right][ 2 ]: Right turn to the left because the distance to the obstacle is too close

DEMO

Identical procedure

>>ssh pi@192.168.xxx.xxx
>>sudo su
>>docker exec -it CONTAINER_ID /bin/bash
>>cd /notebooks/github/RobotCarAI/

Progression direction prediction

# Current directory is /notebooks/github/RobotCarAI/
>>cd level1_sensors
>>python run_ai.py

Driving Demo

# Current directory is /notebooks/github/RobotCarAI/
>>cd level1_demo/
>>python start_button.py
# To start running, press the blue button of the robot car
# To stop driving, press the red button on the robot car

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS