Closed isamu-takagi closed 11 months ago
I removed the local parser for lanelet_extension https://github.com/autowarefoundation/autoware_common/pull/174
the local parser will be in map_loader https://github.com/autowarefoundation/autoware.universe/pull/3492
@isamu-takagi -san,
The task: Add dummy projector to lanelet2_extension
The task: Add dummy projector to lanelet2_extension
This task is not important. Currently, if a local type is used, it is overwritten with local coordinates after being projected with MGRS, so there is a bit of processing waste.
Also, there may be cases where only some positions are overwritten with local coordinates. In this case, it is better to be able to specify a sub-projection type when using local projections.
Also, there may be cases where only some positions are overwritten with local coordinates. In this case, it is better to be able to specify a sub-projection type when using local projections.
Changed to use dummy projector. I will consider adding the above cases if necessary. https://github.com/autowarefoundation/autoware.universe/pull/5866
Thank you @isamu-takagi -san!
Checklist
Description
I'm developing API that provides the global vehicle position (latitude and longitude). For that, I tried to convert from map position to global position, but the autoware osm parser in the
lanelet2_extension
package overwrites position iflocal_x
orlocal_y
is specified in the Lanelet2 map. This works regardless of the projection type settings in the map loader, the transformation may not match the map projection type. So add an explicit option to the map loader to use local coordinates.Purpose
To support reverse projection of coordinates in different nodes
Possible approaches
local
projection type option to the lanelet2 map loader and use local coordinates only with this option.local
projection type is used (optional).Definition of done