/MORAI-DriveExample_UDP

MORAI Simulator OpenSource Example - Autonomous Driving with UDP communication

Primary LanguagePython

MORAILog

MORAI - Drive example (UDP)

First step to enjoy the MORAI Sim: Drive with UDP.

./
├── autonomous_driving     # [Autonomous Driving] autonomous driving module
├── network                # UDP network connection
│    ├── receiver            # UDP network - receiver functions
│    ├── sender              # UDP network - sender functions
│    ├── config.json         # UDP network connection config file
│    └── udp_manager.py      # UDP network manager class
└── main.py                # [Entry] example excuter

These example contains the below list.

  • Trajectory following lateral control
  • Smart(adaptive) Cruise Control
  • UDP communication

Requirement

  • python >= 3.7

Installation

Install packages which basically need

$ git clone https://github.com/MORAI-Autonomous/MORAI-DriveExample_UDP.git
$ cd MORAI-DriveExample_UDP
$ git submodule update --init --recursive
$ find -name 'requirements.txt' | xargs -L 1 sudo pip install -U -r

Usage

Enjoy the example which follow the trajectory with smart cruise control.

$ python ./main.py

License