Package Summary

Tags No category tags.
Version 1.2.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fzi-forschungszentrum-informatik/lanelet2.git
VCS Type git
VCS Version master
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Python bindings for lanelet2

Additional Links

Maintainers

  • Fabian Immel

Authors

  • Fabian Poggenhans

Lanelet2 python

Provides python bindings for Lanelet2 and its modules.

Usage

After building and sourcing you can do something like the follwoing in python(2):

import lanelet2
map = lanelet2.io.load("myfile.osm", lanelet2.io.Origin(49,8.4))

# Modify/Add attribute to all lanelets
for elem in map.laneletLayer:
    if "participant:vehicle" in elem.attributes:
        elem.attributes["participant:vehicle"] = "no"

For more usage examples refer to our example package.

CHANGELOG

Changelog for package lanelet2_python

1.2.1 (2023-05-10)

  • Improve python core module (#293) Improve lanelet2.core python wrappers add docstrings, named arguments and __repr_ methods to core primitives in python, fix bugs and add more initialization options ---------Co-authored-by: Fabian Poggenhans <fabian.poggenhans@partner.kit.edu>
  • Add readme to PyPi package description and fix readme icons (#283)
  • Build lanelet2 wheel and publish in GH release and PyPI (#278)
  • Contributors: Jan Rudolph, immel-f, poggenhans

1.2.0 (2023-01-30)

  • Fix OSM file output for upload and elevation (#245)
    • discourage upload and format elevation to max 2 decimals to prevent JSOM excessive elevation precision errors
    • remove width to prevent leading spaces for lat/lon/ele
    • allow for providing parameters josm_prevent_upload and josm_format_elevation to write
    • Test lat/lon/ele formatting with and without josm_format_elevation. Test josm_upload
    • improve read/write tutorial section comments
    • document params
  • add Geocentric and Local Cartesian projectors (#244)
  • Fix 223 all way stop python (#231)
  • Add CI using GitHub Actions (#256)
  • Added pointer declaration for code quality issues
  • Add a test case for GeometryApi to increase coverage
  • Pass reference of const qualified parameter
  • Add required boost::geometry functionalities to pyapi
  • Add fromArcCoordinates() function to pyapi
  • Python: Add basicPoint method to ConstPoint2d closes fzi-forschungszentrum-informatik/Lanelet2#192
  • Switch to lanelet2.matching in python
  • Move python bindings of lanelet2_matching to lanelet2_python
  • Python: Fix find usages for const objects closes fzi-forschungszentrum-informatik/lanelet2#168
  • Python api: fix getter of Area.outerBound closes fzi-forschungszentrum-informatik/Lanelet2#152
  • Contributors: Fabian, Fabian Poggenhans, Frank Bieder, Maximilian Naumann, Micha

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged lanelet2_python at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.2.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fzi-forschungszentrum-informatik/lanelet2.git
VCS Type git
VCS Version master
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Python bindings for lanelet2

Additional Links

Maintainers

  • Fabian Immel

Authors

  • Fabian Poggenhans

Lanelet2 python

Provides python bindings for Lanelet2 and its modules.

Usage

After building and sourcing you can do something like the follwoing in python(2):

import lanelet2
map = lanelet2.io.load("myfile.osm", lanelet2.io.Origin(49,8.4))

# Modify/Add attribute to all lanelets
for elem in map.laneletLayer:
    if "participant:vehicle" in elem.attributes:
        elem.attributes["participant:vehicle"] = "no"

For more usage examples refer to our example package.

CHANGELOG

Changelog for package lanelet2_python

1.2.1 (2023-05-10)

  • Improve python core module (#293) Improve lanelet2.core python wrappers add docstrings, named arguments and __repr_ methods to core primitives in python, fix bugs and add more initialization options ---------Co-authored-by: Fabian Poggenhans <fabian.poggenhans@partner.kit.edu>
  • Add readme to PyPi package description and fix readme icons (#283)
  • Build lanelet2 wheel and publish in GH release and PyPI (#278)
  • Contributors: Jan Rudolph, immel-f, poggenhans

1.2.0 (2023-01-30)

  • Fix OSM file output for upload and elevation (#245)
    • discourage upload and format elevation to max 2 decimals to prevent JSOM excessive elevation precision errors
    • remove width to prevent leading spaces for lat/lon/ele
    • allow for providing parameters josm_prevent_upload and josm_format_elevation to write
    • Test lat/lon/ele formatting with and without josm_format_elevation. Test josm_upload
    • improve read/write tutorial section comments
    • document params
  • add Geocentric and Local Cartesian projectors (#244)
  • Fix 223 all way stop python (#231)
  • Add CI using GitHub Actions (#256)
  • Added pointer declaration for code quality issues
  • Add a test case for GeometryApi to increase coverage
  • Pass reference of const qualified parameter
  • Add required boost::geometry functionalities to pyapi
  • Add fromArcCoordinates() function to pyapi
  • Python: Add basicPoint method to ConstPoint2d closes fzi-forschungszentrum-informatik/Lanelet2#192
  • Switch to lanelet2.matching in python
  • Move python bindings of lanelet2_matching to lanelet2_python
  • Python: Fix find usages for const objects closes fzi-forschungszentrum-informatik/lanelet2#168
  • Python api: fix getter of Area.outerBound closes fzi-forschungszentrum-informatik/Lanelet2#152
  • Contributors: Fabian, Fabian Poggenhans, Frank Bieder, Maximilian Naumann, Micha

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged lanelet2_python at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.2.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fzi-forschungszentrum-informatik/lanelet2.git
VCS Type git
VCS Version master
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Python bindings for lanelet2

Additional Links

Maintainers

  • Fabian Immel

Authors

  • Fabian Poggenhans

Lanelet2 python

Provides python bindings for Lanelet2 and its modules.

Usage

After building and sourcing you can do something like the follwoing in python(2):

import lanelet2
map = lanelet2.io.load("myfile.osm", lanelet2.io.Origin(49,8.4))

# Modify/Add attribute to all lanelets
for elem in map.laneletLayer:
    if "participant:vehicle" in elem.attributes:
        elem.attributes["participant:vehicle"] = "no"

For more usage examples refer to our example package.

CHANGELOG

Changelog for package lanelet2_python

1.2.1 (2023-05-10)

  • Improve python core module (#293) Improve lanelet2.core python wrappers add docstrings, named arguments and __repr_ methods to core primitives in python, fix bugs and add more initialization options ---------Co-authored-by: Fabian Poggenhans <fabian.poggenhans@partner.kit.edu>
  • Add readme to PyPi package description and fix readme icons (#283)
  • Build lanelet2 wheel and publish in GH release and PyPI (#278)
  • Contributors: Jan Rudolph, immel-f, poggenhans

1.2.0 (2023-01-30)

  • Fix OSM file output for upload and elevation (#245)
    • discourage upload and format elevation to max 2 decimals to prevent JSOM excessive elevation precision errors
    • remove width to prevent leading spaces for lat/lon/ele
    • allow for providing parameters josm_prevent_upload and josm_format_elevation to write
    • Test lat/lon/ele formatting with and without josm_format_elevation. Test josm_upload
    • improve read/write tutorial section comments
    • document params
  • add Geocentric and Local Cartesian projectors (#244)
  • Fix 223 all way stop python (#231)
  • Add CI using GitHub Actions (#256)
  • Added pointer declaration for code quality issues
  • Add a test case for GeometryApi to increase coverage
  • Pass reference of const qualified parameter
  • Add required boost::geometry functionalities to pyapi
  • Add fromArcCoordinates() function to pyapi
  • Python: Add basicPoint method to ConstPoint2d closes fzi-forschungszentrum-informatik/Lanelet2#192
  • Switch to lanelet2.matching in python
  • Move python bindings of lanelet2_matching to lanelet2_python
  • Python: Fix find usages for const objects closes fzi-forschungszentrum-informatik/lanelet2#168
  • Python api: fix getter of Area.outerBound closes fzi-forschungszentrum-informatik/Lanelet2#152
  • Contributors: Fabian, Fabian Poggenhans, Frank Bieder, Maximilian Naumann, Micha

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged lanelet2_python at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.2.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fzi-forschungszentrum-informatik/lanelet2.git
VCS Type git
VCS Version master
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Python bindings for lanelet2

Additional Links

Maintainers

  • Fabian Immel

Authors

  • Fabian Poggenhans

Lanelet2 python

Provides python bindings for Lanelet2 and its modules.

Usage

After building and sourcing you can do something like the follwoing in python(2):

import lanelet2
map = lanelet2.io.load("myfile.osm", lanelet2.io.Origin(49,8.4))

# Modify/Add attribute to all lanelets
for elem in map.laneletLayer:
    if "participant:vehicle" in elem.attributes:
        elem.attributes["participant:vehicle"] = "no"

For more usage examples refer to our example package.

CHANGELOG

Changelog for package lanelet2_python

1.2.1 (2023-05-10)

  • Improve python core module (#293) Improve lanelet2.core python wrappers add docstrings, named arguments and __repr_ methods to core primitives in python, fix bugs and add more initialization options ---------Co-authored-by: Fabian Poggenhans <fabian.poggenhans@partner.kit.edu>
  • Add readme to PyPi package description and fix readme icons (#283)
  • Build lanelet2 wheel and publish in GH release and PyPI (#278)
  • Contributors: Jan Rudolph, immel-f, poggenhans

1.2.0 (2023-01-30)

  • Fix OSM file output for upload and elevation (#245)
    • discourage upload and format elevation to max 2 decimals to prevent JSOM excessive elevation precision errors
    • remove width to prevent leading spaces for lat/lon/ele
    • allow for providing parameters josm_prevent_upload and josm_format_elevation to write
    • Test lat/lon/ele formatting with and without josm_format_elevation. Test josm_upload
    • improve read/write tutorial section comments
    • document params
  • add Geocentric and Local Cartesian projectors (#244)
  • Fix 223 all way stop python (#231)
  • Add CI using GitHub Actions (#256)
  • Added pointer declaration for code quality issues
  • Add a test case for GeometryApi to increase coverage
  • Pass reference of const qualified parameter
  • Add required boost::geometry functionalities to pyapi
  • Add fromArcCoordinates() function to pyapi
  • Python: Add basicPoint method to ConstPoint2d closes fzi-forschungszentrum-informatik/Lanelet2#192
  • Switch to lanelet2.matching in python
  • Move python bindings of lanelet2_matching to lanelet2_python
  • Python: Fix find usages for const objects closes fzi-forschungszentrum-informatik/lanelet2#168
  • Python api: fix getter of Area.outerBound closes fzi-forschungszentrum-informatik/Lanelet2#152
  • Contributors: Fabian, Fabian Poggenhans, Frank Bieder, Maximilian Naumann, Micha

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged lanelet2_python at Robotics Stack Exchange

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.2.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fzi-forschungszentrum-informatik/lanelet2.git
VCS Type git
VCS Version master
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Python bindings for lanelet2

Additional Links

Maintainers

  • Fabian Immel

Authors

  • Fabian Poggenhans

Lanelet2 python

Provides python bindings for Lanelet2 and its modules.

Usage

After building and sourcing you can do something like the follwoing in python(2):

import lanelet2
map = lanelet2.io.load("myfile.osm", lanelet2.io.Origin(49,8.4))

# Modify/Add attribute to all lanelets
for elem in map.laneletLayer:
    if "participant:vehicle" in elem.attributes:
        elem.attributes["participant:vehicle"] = "no"

For more usage examples refer to our example package.

CHANGELOG

Changelog for package lanelet2_python

1.2.1 (2023-05-10)

  • Improve python core module (#293) Improve lanelet2.core python wrappers add docstrings, named arguments and __repr_ methods to core primitives in python, fix bugs and add more initialization options ---------Co-authored-by: Fabian Poggenhans <fabian.poggenhans@partner.kit.edu>
  • Add readme to PyPi package description and fix readme icons (#283)
  • Build lanelet2 wheel and publish in GH release and PyPI (#278)
  • Contributors: Jan Rudolph, immel-f, poggenhans

1.2.0 (2023-01-30)

  • Fix OSM file output for upload and elevation (#245)
    • discourage upload and format elevation to max 2 decimals to prevent JSOM excessive elevation precision errors
    • remove width to prevent leading spaces for lat/lon/ele
    • allow for providing parameters josm_prevent_upload and josm_format_elevation to write
    • Test lat/lon/ele formatting with and without josm_format_elevation. Test josm_upload
    • improve read/write tutorial section comments
    • document params
  • add Geocentric and Local Cartesian projectors (#244)
  • Fix 223 all way stop python (#231)
  • Add CI using GitHub Actions (#256)
  • Added pointer declaration for code quality issues
  • Add a test case for GeometryApi to increase coverage
  • Pass reference of const qualified parameter
  • Add required boost::geometry functionalities to pyapi
  • Add fromArcCoordinates() function to pyapi
  • Python: Add basicPoint method to ConstPoint2d closes fzi-forschungszentrum-informatik/Lanelet2#192
  • Switch to lanelet2.matching in python
  • Move python bindings of lanelet2_matching to lanelet2_python
  • Python: Fix find usages for const objects closes fzi-forschungszentrum-informatik/lanelet2#168
  • Python api: fix getter of Area.outerBound closes fzi-forschungszentrum-informatik/Lanelet2#152
  • Contributors: Fabian, Fabian Poggenhans, Frank Bieder, Maximilian Naumann, Micha

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged lanelet2_python at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.2.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fzi-forschungszentrum-informatik/lanelet2.git
VCS Type git
VCS Version master
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Python bindings for lanelet2

Additional Links

Maintainers

  • Fabian Immel

Authors

  • Fabian Poggenhans

Lanelet2 python

Provides python bindings for Lanelet2 and its modules.

Usage

After building and sourcing you can do something like the follwoing in python(2):

import lanelet2
map = lanelet2.io.load("myfile.osm", lanelet2.io.Origin(49,8.4))

# Modify/Add attribute to all lanelets
for elem in map.laneletLayer:
    if "participant:vehicle" in elem.attributes:
        elem.attributes["participant:vehicle"] = "no"

For more usage examples refer to our example package.

CHANGELOG

Changelog for package lanelet2_python

1.2.1 (2023-05-10)

  • Improve python core module (#293) Improve lanelet2.core python wrappers add docstrings, named arguments and __repr_ methods to core primitives in python, fix bugs and add more initialization options ---------Co-authored-by: Fabian Poggenhans <fabian.poggenhans@partner.kit.edu>
  • Add readme to PyPi package description and fix readme icons (#283)
  • Build lanelet2 wheel and publish in GH release and PyPI (#278)
  • Contributors: Jan Rudolph, immel-f, poggenhans

1.2.0 (2023-01-30)

  • Fix OSM file output for upload and elevation (#245)
    • discourage upload and format elevation to max 2 decimals to prevent JSOM excessive elevation precision errors
    • remove width to prevent leading spaces for lat/lon/ele
    • allow for providing parameters josm_prevent_upload and josm_format_elevation to write
    • Test lat/lon/ele formatting with and without josm_format_elevation. Test josm_upload
    • improve read/write tutorial section comments
    • document params
  • add Geocentric and Local Cartesian projectors (#244)
  • Fix 223 all way stop python (#231)
  • Add CI using GitHub Actions (#256)
  • Added pointer declaration for code quality issues
  • Add a test case for GeometryApi to increase coverage
  • Pass reference of const qualified parameter
  • Add required boost::geometry functionalities to pyapi
  • Add fromArcCoordinates() function to pyapi
  • Python: Add basicPoint method to ConstPoint2d closes fzi-forschungszentrum-informatik/Lanelet2#192
  • Switch to lanelet2.matching in python
  • Move python bindings of lanelet2_matching to lanelet2_python
  • Python: Fix find usages for const objects closes fzi-forschungszentrum-informatik/lanelet2#168
  • Python api: fix getter of Area.outerBound closes fzi-forschungszentrum-informatik/Lanelet2#152
  • Contributors: Fabian, Fabian Poggenhans, Frank Bieder, Maximilian Naumann, Micha

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged lanelet2_python at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.2.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fzi-forschungszentrum-informatik/lanelet2.git
VCS Type git
VCS Version master
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Python bindings for lanelet2

Additional Links

Maintainers

  • Fabian Immel

Authors

  • Fabian Poggenhans

Lanelet2 python

Provides python bindings for Lanelet2 and its modules.

Usage

After building and sourcing you can do something like the follwoing in python(2):

import lanelet2
map = lanelet2.io.load("myfile.osm", lanelet2.io.Origin(49,8.4))

# Modify/Add attribute to all lanelets
for elem in map.laneletLayer:
    if "participant:vehicle" in elem.attributes:
        elem.attributes["participant:vehicle"] = "no"

For more usage examples refer to our example package.

CHANGELOG

Changelog for package lanelet2_python

1.2.1 (2023-05-10)

  • Improve python core module (#293) Improve lanelet2.core python wrappers add docstrings, named arguments and __repr_ methods to core primitives in python, fix bugs and add more initialization options ---------Co-authored-by: Fabian Poggenhans <fabian.poggenhans@partner.kit.edu>
  • Add readme to PyPi package description and fix readme icons (#283)
  • Build lanelet2 wheel and publish in GH release and PyPI (#278)
  • Contributors: Jan Rudolph, immel-f, poggenhans

1.2.0 (2023-01-30)

  • Fix OSM file output for upload and elevation (#245)
    • discourage upload and format elevation to max 2 decimals to prevent JSOM excessive elevation precision errors
    • remove width to prevent leading spaces for lat/lon/ele
    • allow for providing parameters josm_prevent_upload and josm_format_elevation to write
    • Test lat/lon/ele formatting with and without josm_format_elevation. Test josm_upload
    • improve read/write tutorial section comments
    • document params
  • add Geocentric and Local Cartesian projectors (#244)
  • Fix 223 all way stop python (#231)
  • Add CI using GitHub Actions (#256)
  • Added pointer declaration for code quality issues
  • Add a test case for GeometryApi to increase coverage
  • Pass reference of const qualified parameter
  • Add required boost::geometry functionalities to pyapi
  • Add fromArcCoordinates() function to pyapi
  • Python: Add basicPoint method to ConstPoint2d closes fzi-forschungszentrum-informatik/Lanelet2#192
  • Switch to lanelet2.matching in python
  • Move python bindings of lanelet2_matching to lanelet2_python
  • Python: Fix find usages for const objects closes fzi-forschungszentrum-informatik/lanelet2#168
  • Python api: fix getter of Area.outerBound closes fzi-forschungszentrum-informatik/Lanelet2#152
  • Contributors: Fabian, Fabian Poggenhans, Frank Bieder, Maximilian Naumann, Micha

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged lanelet2_python at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.2.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fzi-forschungszentrum-informatik/lanelet2.git
VCS Type git
VCS Version master
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Python bindings for lanelet2

Additional Links

Maintainers

  • Fabian Immel

Authors

  • Fabian Poggenhans

Lanelet2 python

Provides python bindings for Lanelet2 and its modules.

Usage

After building and sourcing you can do something like the follwoing in python(2):

import lanelet2
map = lanelet2.io.load("myfile.osm", lanelet2.io.Origin(49,8.4))

# Modify/Add attribute to all lanelets
for elem in map.laneletLayer:
    if "participant:vehicle" in elem.attributes:
        elem.attributes["participant:vehicle"] = "no"

For more usage examples refer to our example package.

CHANGELOG

Changelog for package lanelet2_python

1.2.1 (2023-05-10)

  • Improve python core module (#293) Improve lanelet2.core python wrappers add docstrings, named arguments and __repr_ methods to core primitives in python, fix bugs and add more initialization options ---------Co-authored-by: Fabian Poggenhans <fabian.poggenhans@partner.kit.edu>
  • Add readme to PyPi package description and fix readme icons (#283)
  • Build lanelet2 wheel and publish in GH release and PyPI (#278)
  • Contributors: Jan Rudolph, immel-f, poggenhans

1.2.0 (2023-01-30)

  • Fix OSM file output for upload and elevation (#245)
    • discourage upload and format elevation to max 2 decimals to prevent JSOM excessive elevation precision errors
    • remove width to prevent leading spaces for lat/lon/ele
    • allow for providing parameters josm_prevent_upload and josm_format_elevation to write
    • Test lat/lon/ele formatting with and without josm_format_elevation. Test josm_upload
    • improve read/write tutorial section comments
    • document params
  • add Geocentric and Local Cartesian projectors (#244)
  • Fix 223 all way stop python (#231)
  • Add CI using GitHub Actions (#256)
  • Added pointer declaration for code quality issues
  • Add a test case for GeometryApi to increase coverage
  • Pass reference of const qualified parameter
  • Add required boost::geometry functionalities to pyapi
  • Add fromArcCoordinates() function to pyapi
  • Python: Add basicPoint method to ConstPoint2d closes fzi-forschungszentrum-informatik/Lanelet2#192
  • Switch to lanelet2.matching in python
  • Move python bindings of lanelet2_matching to lanelet2_python
  • Python: Fix find usages for const objects closes fzi-forschungszentrum-informatik/lanelet2#168
  • Python api: fix getter of Area.outerBound closes fzi-forschungszentrum-informatik/Lanelet2#152
  • Contributors: Fabian, Fabian Poggenhans, Frank Bieder, Maximilian Naumann, Micha

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged lanelet2_python at Robotics Stack Exchange

No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.2.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/fzi-forschungszentrum-informatik/lanelet2.git
VCS Type git
VCS Version master
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Python bindings for lanelet2

Additional Links

Maintainers

  • Fabian Immel

Authors

  • Fabian Poggenhans

Lanelet2 python

Provides python bindings for Lanelet2 and its modules.

Usage

After building and sourcing you can do something like the follwoing in python(2):

import lanelet2
map = lanelet2.io.load("myfile.osm", lanelet2.io.Origin(49,8.4))

# Modify/Add attribute to all lanelets
for elem in map.laneletLayer:
    if "participant:vehicle" in elem.attributes:
        elem.attributes["participant:vehicle"] = "no"

For more usage examples refer to our example package.

CHANGELOG

Changelog for package lanelet2_python

1.2.1 (2023-05-10)

  • Improve python core module (#293) Improve lanelet2.core python wrappers add docstrings, named arguments and __repr_ methods to core primitives in python, fix bugs and add more initialization options ---------Co-authored-by: Fabian Poggenhans <fabian.poggenhans@partner.kit.edu>
  • Add readme to PyPi package description and fix readme icons (#283)
  • Build lanelet2 wheel and publish in GH release and PyPI (#278)
  • Contributors: Jan Rudolph, immel-f, poggenhans

1.2.0 (2023-01-30)

  • Fix OSM file output for upload and elevation (#245)
    • discourage upload and format elevation to max 2 decimals to prevent JSOM excessive elevation precision errors
    • remove width to prevent leading spaces for lat/lon/ele
    • allow for providing parameters josm_prevent_upload and josm_format_elevation to write
    • Test lat/lon/ele formatting with and without josm_format_elevation. Test josm_upload
    • improve read/write tutorial section comments
    • document params
  • add Geocentric and Local Cartesian projectors (#244)
  • Fix 223 all way stop python (#231)
  • Add CI using GitHub Actions (#256)
  • Added pointer declaration for code quality issues
  • Add a test case for GeometryApi to increase coverage
  • Pass reference of const qualified parameter
  • Add required boost::geometry functionalities to pyapi
  • Add fromArcCoordinates() function to pyapi
  • Python: Add basicPoint method to ConstPoint2d closes fzi-forschungszentrum-informatik/Lanelet2#192
  • Switch to lanelet2.matching in python
  • Move python bindings of lanelet2_matching to lanelet2_python
  • Python: Fix find usages for const objects closes fzi-forschungszentrum-informatik/lanelet2#168
  • Python api: fix getter of Area.outerBound closes fzi-forschungszentrum-informatik/Lanelet2#152
  • Contributors: Fabian, Fabian Poggenhans, Frank Bieder, Maximilian Naumann, Micha

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged lanelet2_python at Robotics Stack Exchange