Skip to main content

MiniAV Project

Project description

MiniAV Project

The MiniAV project is meant to be a testbed for automated driving algorithm development and is to be used as a mechanism for validating the simulation platform Chrono. The MiniAV platform is under activate development by the Simulation Based Engineering Laboratory at the University of Wisconsin-Madison.

The MiniAV platform provides the following resources for expediting development of autonomous algorithms:

  1. A parts list and instructions on how to build the physical platform
  2. A high-fidelity simulatiion environment built using Chrono that accurately models the vehicles dynamics and sensors
  3. A development workflow for writing ROS 2 code and premade algorithms to control the vehicle through a closed cone course
  4. A database system to expedite data recording and parsing and an accompaning command line interface

Setup

To setup the miniav cli, it is fairly simple.

Clone the repo

First, clone the miniav repo locally:

git clone git@github.com:uwsbel/miniav-cli.git
cd miniav-cli

Install the miniav package

python setup.py install

Note: If you're planning on developing the package, you may wish to install it as symlinks:

python setup.py develop

Test the demos

You should now be all set up!

You can test the installation by running the demos in demos/. They demonstrate the CLI and the python API.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

miniav-0.0.2.tar.gz (792.7 kB view hashes)

Uploaded Source

Built Distribution

miniav-0.0.2-py3-none-any.whl (15.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page