Monash-Connected-Autonomous-Vehicle / autoware

Autoware - the world's leading open-source software project for autonomous driving
https://www.autoware.org/
Apache License 2.0
1 stars 0 forks source link

Autoware Auto AVP Demo #18

Open dylan-gonzalez opened 10 months ago

dylan-gonzalez commented 10 months ago

Autoware Auto AVP setup tutorial

Follow the steps to get the Autoware Auto AVP sim demo working. You will have to figure out how to use it with another simulator (not LGSVL as they describe which is discontinued).

Note: I've imported the autoware auto gitlab into our github organisation (this issue is attached to it). But I couldn't import all the large files (e.g. pointcloud maps) as Github makes you pay for large files. So probably just use the gitlab and if it works well, then you can try to use this repository.

AbBaSaMo commented 10 months ago

The latest version of LGSVL requires the web interface to run which is currently not running due to being discontinued. The repo README.md however claims we could possibly fork their sim and run it locally by removing dependencies with the web interface.

AbBaSaMo commented 10 months ago

An attempt at re-implementing the WISE web interface can be found here [link to repo]as well as an attempt at removing the WISE dependency here

2020.6 version of LGSVL seems to also not depend on the WISE interface as per this comment on an issue

AbBaSaMo commented 10 months ago

This tutorial also seems promising

AbBaSaMo commented 9 months ago

Note: when installing AutowareAuto repo, use the avp-demo release and not 1.0.0

dylan-gonzalez commented 9 months ago

11-12-23

@AbBaSaMo to work on sensing from now on, don't bother with this issue @m076em to work on sd_vehicle_interface I will try have a go myself

AbBaSaMo commented 9 months ago

https://husarion.com/tutorials/ros2-tutorials/autoware-auto-sim-demo/

dylan-gonzalez commented 9 months ago

https://husarion.com/tutorials/ros2-tutorials/autoware-auto-sim-demo/

Probably good to first set up a docker container with Ubuntu 22.04 and any other ADE dependencies

AbBaSaMo commented 9 months ago

ADE itself is a containerisation tool built on top of docker. Would it be necessary to do this? We only need docker itself so ADE actually works given it uses it under the hood.

edit: haha can we even run docker containers inside a docker container? docker-ception