AuroAi / carla_apollo_bridge

174 stars 53 forks source link

Question regarding modifying to the latest version of Apollo and Carla #5

Open autofuzz2020 opened 4 years ago

autofuzz2020 commented 4 years ago

Hi,

I just wonder do you think it will be lots of work to modify this to support CARLA0.9.9 and Apollo5.5?

AngelJA commented 4 years ago

You can easily switch to the new carla python api by changing the version in the get_python_api script and Dockerfile. I've been using 0.9.9 with no problems! There might be more work involved in upgrading apollo but I haven't had a chance to look into that yet!

AIasd commented 4 years ago

Hi @AngelJA ,

I really appreciate the work you have done for this repo. I am trying to modify this repo to support the latest Apollo version (since I have RTX2080 which is not supported by Apollo 5.0).

What I have done so far is merging the modifications you made with Apollo5.0 with the latest master branch of Apollo. Then I build Apollo without any issues.

I also run carla 0.9.9 docker container and made modifications to the version numbers in get_python_api.sh and Dockerfile as you suggested.

Now I come to the point of build docker image / run container for Carla-Apollo bridge. My question is that which docker image should I use to replace auroai/cyber:v5.0.0 as used in the first line of Dockerfile?

I noticeed that there are many docker images on apolloauto/apollo and they are usually quite different from auroai/cyber:v5.0.0 in terms of contents and sizes.

Could you give me some hints here?

AngelJA commented 4 years ago

Hi, so sorry about the late reply. I missed this message for some reason. The auroai/cyber:v5.0.0 is an image with cyber built but without all the apollo code (see the build_cyber.sh script). You should be able to build and use that with the newer apollo instead of ours.