A simple 2D autonomous vehicule simulator with CAN drive-by-wire
Project description
Autonomous Vehicule Simulator 2D
Purpose
This package is a 2D simulator for autonomous vehicule. The simulator is based on pygame.
The main purpose is to train students on CAN-Bus and to introduce them self-driving vehicule problematics. The vehicule is piloted by CAN drive-by-wire.
Important to know : Self-driving features are not developped as they are supposed to be done by students. This package is done for educationnal purposes.
Drive-by-wire features
Actuators
- Powertrain
- Accelerate
- Brake
- Turn
- Lightings :
- Blink left
- Blink right
- Low beam
- High Beam
Sensors
- Dashboard
- Speed
- Motor Speed
- Gear selection
- SDV sensor
- Front camera with semantic segmentation with following masks :
- road
- stop
- yield
- crossing
- car_park
- Front camera with semantic segmentation with following masks :
Author and collaborators
The author, Raphaël LEBER, is a robotic teacher at CPE Lyon (a French engineering school).
A few students from CPE Lyon collaborated on some features :
- Baptiste Brejon
- Marion Deshayes
- Yann Ville
- Aubin Jousselin
- Benjamin Damarius
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file avsim2D-0.1.9-py3-none-any.whl
.
File metadata
- Download URL: avsim2D-0.1.9-py3-none-any.whl
- Upload date:
- Size: 4.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00a6557a48082f0db459f81bfa30c0b04a5219e9225c6a2c431ec13063fe97e5 |
|
MD5 | e73aaaa0d67fda4b945e32cb1bbc56e3 |
|
BLAKE2b-256 | df3b615cef4eef7e26ec5bac7b65f0067ece9ae97652394a924aeb030fc9c875 |