ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Has anyone been able to create working vector maps/lanelet2 maps for Autoware.ai.

asked 2020-05-10 21:58:37 -0500

Patrick N. gravatar image

updated 2020-05-10 22:00:59 -0500

I have been trying for months to find software that can create acceptable road definition maps for Autoware. The Autoware vector map creator seems to be localized for Japan. I don't know if it properly configures them for use anywhere else. I have also used Autoware's lanelet2 map creator with some success but I am unable to find a working planner that uses Lanelet2 maps and not vector maps.

Has anyone been successful creating their owns maps and running an Autoware planner outside of Japan? Does anyone know of any open source software or paid services that provide such maps in Florida?

Thanks

edit retag flag offensive close merge delete

3 Answers

Sort by » oldest newest most voted
2

answered 2020-05-18 14:48:14 -0500

Hatem gravatar image

Try ASSURE Mapping tool. You can enter GPS origin and it will save lanelet2 correctly. beside other cool features.

But currently Autoware's lanelet2 loader only uses MGRS, which has a fixed GPS origin.

I have developed a workaround in my fork from version 1.13, which you can use UTM projection. and OpenPlanner can use it too. branch "openplanner.1.13"

edit flag offensive delete link more

Comments

@Hatem Very nice! Would you consider creating a merge request to the upstream fork to add this feature?

Josh Whitley gravatar image Josh Whitley  ( 2020-05-18 22:34:56 -0500 )edit

I have used the assure mapping tool, but I am a bit confused on the coordinates required. Should the loaded point cloud be expressed in MGRS coordinates(or a local UTM with the workaround) to match the lanelet2 map?

Patrick N. gravatar image Patrick N.  ( 2020-05-19 14:07:03 -0500 )edit
1

@Josh Whitley I will tested with 1.14 , then send a MR.

Hatem gravatar image Hatem  ( 2020-05-19 15:11:46 -0500 )edit

@Patrick N. If you have the origin of the point cloud as GPS coordinate, you don't need to worry. I guess this is one of the mapping output.

it doesn't matter MGRS or UTM. the most important thing is to use the same coordinate projector for both saving the lanelet2 and loading the lanelet2. but the MGRS implementation inside Autoware doesn't accept origin. so it only convert with the internal fixed origin. That is why I added the UTM option, (I didn't want to change the original implementation so I don't confuse if someone is actually using it)

if you have a map I can help you convert it and load it using Autoware. I guess that will make everything clear.

Hatem gravatar image Hatem  ( 2020-05-19 15:19:04 -0500 )edit
1

answered 2020-07-06 16:38:21 -0500

JoloGermanAg gravatar image

Another tool that I found decent is MapToolbox which utilizes Unity.

edit flag offensive delete link more
1

answered 2020-05-15 00:25:58 -0500

Josh Whitley gravatar image

Try contacting AutonomouStuff or Mandli. They do this routinely for customers (I used to work at AS). The process is very complex and involves a lot of manual labelling. You definitely won't find an automated tool that will do it for you.

Regarding using the maps, Autoware.ai contains a lanelet2aisan tool which will convert Lanelet2 maps to the proprietary Aisan "vector" map format. Also, as of version 1.13, it also contains tools to directly load Lanelet2 maps without using the Aisan format.

edit flag offensive delete link more

Question Tools

5 followers

Stats

Asked: 2020-05-10 21:58:37 -0500

Seen: 1,740 times

Last updated: Jul 06 '20